#!/usr/local/bin/python3.6 import sys import time import serial if __name__ == '__main__': with serial.Serial('/dev/ttyUSB0', 921600, timeout=5) as ser: ser.reset_input_buffer() send_bytes = b'sdflouirgaorifa;eofija;ogijasfhluiasflawieufzxcvwe' ser.write(send_bytes) print("Sending {} bytes".format(len(send_bytes))) time.sleep(1) recv_bytes = bytes() while ser.in_waiting != 0: recv_bytes = ser.read(len(send_bytes)) if recv_bytes == send_bytes: print(recv_bytes); print("Test Successful") else: print(recv_bytes); print("Test Failed.")