brisonus_data_collector/generate_test_data_2.py

17 lines
486 B
Python
Raw Normal View History

import random
import os
frame = "AAAAAAAA0200000049000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000F3"
frame_data = bytes.fromhex(frame)
frames = b''
for i in range(0, 100):
frames += frame_data
num_bytes = random.randint(1, 10)
random_bytes = os.urandom(num_bytes)
frames += random_bytes
with open("test_data/test_frames_100.bin", "wb") as f:
f.write(frames)