Explorar o código

修改传感器历史状态错误

liyuezong %!s(int64=2) %!d(string=hai) anos
pai
achega
67c407e882
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      pro/src/appweb_handle.c

+ 3 - 3
pro/src/appweb_handle.c

@@ -2401,17 +2401,17 @@ static void sensorStatusMonitoring(void* conn)
                 break;
                 case SENSOR_TYPE_SMOKE: // 烟雾传感器 1个值
                 {
-                    _overSensorBackInfoTemp->alarmStatus = (bool)_globalSensorInfoTemp->val1; // 1/0 报警未报警
+                    _overSensorBackInfoTemp->alarmStatus =! (bool)_globalSensorInfoTemp->val1; // 1/0 报警未报警
                 }
                 break;
                 case SENSOR_TYPE_WATER: // 水浸传感器
                 {
-                    _overSensorBackInfoTemp->waterImmersionState = (bool)_globalSensorInfoTemp->val1; // 1/0 报警未报警
+                    _overSensorBackInfoTemp->waterImmersionState =! (bool)_globalSensorInfoTemp->val1; // 1/0 报警未报警
                 }
                 break;
                 case SENSOR_TYPE_DOOR: // 门禁传感器 没有值
                 {
-                    _overSensorBackInfoTemp->accessControlStatus = (bool)_globalSensorInfoTemp->val1; // 1/0 报警未报警
+                    _overSensorBackInfoTemp->accessControlStatus =! (bool)_globalSensorInfoTemp->val1; // 1/0 报警未报警
                 }
                 break;
                 case SENSOR_TYPE_GAS: // 气体传感器 1个值