From 65a735227eb52c5f8e75e3c55d4e6cbbf56b57f7 Mon Sep 17 00:00:00 2001 From: xyj <10908227994@qq.com> Date: Wed, 13 Dec 2023 17:32:27 +0800 Subject: [PATCH] update --- sensor_to_server.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sensor_to_server.py b/sensor_to_server.py index 4324157..69b5ef1 100755 --- a/sensor_to_server.py +++ b/sensor_to_server.py @@ -49,8 +49,8 @@ def get_data(): # 二进制转换为16进制:010304010802307b79 return_data_hex = str(return_data.hex()) # 对返回的数据进行解析,获取温度和湿度数据 - airtemp_data = int(return_data_hex[6:10], 16) / 10 - airhumi_data = int(return_data_hex[10:14], 16) / 10 + airhumi_data = int(return_data_hex[6:10], 16) / 10 + airtemp_data = int(return_data_hex[10:14], 16) / 10 time.sleep(5) ser.write(co2_send) time.sleep(1) @@ -165,10 +165,8 @@ def get_data(): # 二进制转换为16进制:010304010802307b79 return_data_hex = str(return_data.hex()) # print('返回的数据转换为16进制:', return_data_hex) - print("当前风向为:", int(return_data_hex[6:10], 16) / 10) #单位mm + # print("当前风向为:", int(return_data_hex[10:14], 16) ) #单位mm winddirection_data = int(return_data_hex[6:10], 16) / 10 - winddirection_data2 = int(return_data_hex[10:14], 16) - print("当前风向为2:", winddirection_data2) # 单位mm time.sleep(5) # print('{"name":"%d","name1":"%d"}', 123,456) # data = [{'ngvhgv': airtemp_data}, {'nvjgvjvj':airhumi_data}]