From 21e2055adc9992b7f0ee9aa8c11a1365d633252f Mon Sep 17 00:00:00 2001 From: IrvingGao <1729854488@qq.com> Date: Wed, 26 Jun 2024 12:42:44 +0800 Subject: [PATCH] [tool] uart --- tools/orangepi_uart5.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) 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) # 每隔一秒检查一次新数据