Browse Source

修改单温度传感器显示反的问题

guohui 1 year ago
parent
commit
d1a4813b07
2 changed files with 2 additions and 1 deletions
  1. 1 1
      pro/src/appweb_handle.c
  2. 1 0
      pro/src/sensor_handle.c

+ 1 - 1
pro/src/appweb_handle.c

@@ -2761,7 +2761,7 @@ static void sensorStatusMonitoring(void* conn)
 
                     case SENSOR_TYPE_LEAK:
                     {
-                        _overSensorBackInfoTemp->leakStatus = (int)_globalSensorInfoTemp->val1;
+                        _overSensorBackInfoTemp->leakStatus = !(bool)_globalSensorInfoTemp->val1;
                     }
                     break;
                 }

+ 1 - 0
pro/src/sensor_handle.c

@@ -128,6 +128,7 @@ int sensor_get_data(int type, int subtype, int addr, int subaddr, sensor_dat_t *
         return -1;
     }
 
+    memset(data, 0, sizeof(sensor_dat_t));
     switch(type) {
         case SENSOR_TYPE_TEMP_HUMI:
         {