diff --git a/tools/orangepi_uart5.py b/tools/orangepi_uart5.py index 1cc26b1..bd4640c 100644 --- a/tools/orangepi_uart5.py +++ b/tools/orangepi_uart5.py @@ -12,11 +12,14 @@ try: while True: # 尝试读取一行数据 - data = ser.readline().decode('utf-8').strip() # 读取一行并解码 + ori_data = ser.readline() # 读取一行原始数据 + print(f"原始数据: {ori_data}") + data = ori_data.decode('utf-8').strip() # 读取一行并解码 if data: # 如果读取到数据 try: - num = int(data) # 尝试将读取的数据转换为整数 - print(f"接收到的数字: {num}") + # num = int(data) # 尝试将读取的数据转换为整数 + # print(f"接收到的数字: {num}") + print(f"接收到的字符串: {data}") except ValueError: # 如果转换失败,说明不是有效的数字 print("接收到的数据无法转换为数字") time.sleep(1) # 每隔一秒检查一次新数据