UsbSerial/integration/send_packet.py

21 wiersze
359 B
Python

# UsbSerial test: Sending single packet
# args:
# port (eg /dev/ttyUSB0)
# size in bytes (eg 1024)
# speed in bauds (eg 115200)
import serial
import sys
import os
port = sys.argv[1]
size = sys.argv[2]
speed = sys.argv[3]
comm = serial.Serial(port, int(speed))
data_tx = os.urandom(int(size))
bytes_sent = comm.write(data_tx)
print(str(bytes_sent))