diff --git a/quad/scripts/test_uart_comm.py b/quad/scripts/test_uart_comm.py index c3e2fef063aa5926dd63708e1dc7d338f322cd3f..061d8303e645015afc5db2576805d50541ee5b46 100755 --- a/quad/scripts/test_uart_comm.py +++ b/quad/scripts/test_uart_comm.py @@ -46,11 +46,6 @@ if __name__ == '__main__': with serial.Serial('/dev/ttyUSB0', 921600, timeout=5) as ser: ser.reset_input_buffer() ser.write(create_test_packet(8)) - # time.sleep(0.05) - # while ser.in_waiting != 0: - # resp = read_packet(ser) - # elapsed = int.from_bytes(resp, byteorder='little') - # print(f"Took {elapsed} cycles, {elapsed / 100} us") ser.flush() - #print(query_received(ser)) + print(query_received(ser)) diff --git a/quad/scripts/uart_comm_send.py b/quad/scripts/uart_comm_send.py index d915278e81cdcacdd172f7155a540c5e69b98e77..430a6b2874232192be2a6d79436eb1c4807e5115 100755 --- a/quad/scripts/uart_comm_send.py +++ b/quad/scripts/uart_comm_send.py @@ -26,8 +26,10 @@ def create_test_packet(size=8): if __name__ == '__main__': with serial.Serial('/dev/ttyUSB0', 921600, timeout=5) as ser: - for i in range(0, 12): + for i in range(5): ser.reset_input_buffer() - ser.write(create_test_packet(8)) + data = bytes.fromhex('be040002001c0002000000d80471be5732703f9d16093f8bf7a03d0586ab3d006d3a40c1') + #ser.write(create_test_packet(24)) + ser.write(data) #ser.flush() #time.sleep(0.5)