瀏覽代碼

修改了双头温度传感器报警问题

chenyuanjie 2 年之前
父節點
當前提交
d95d8d006b
共有 1 個文件被更改,包括 23 次插入 和 1 次删除
  1. 23 1
      pro/src/sqlite_handle.c

+ 23 - 1
pro/src/sqlite_handle.c

@@ -3566,7 +3566,29 @@ int dev_sensor_Alarm_send_message(GlobalDeviceManager* globalDeviceManger,Global
             break;
         }
     }
-        break;
+    break;
+    case SENSOR_TYPE_DoubleT:
+    {
+        switch (_AlarmType)
+        {
+        case SENSOR_VAL1_UPPER:
+            sprintf(AlarmText, "%s |$温度$|$%s$", __globalPowerTemp->sensor_name, language_alarm_Up[languagesID]);
+            break;
+        case SENSOR_VAL1_LOWER:
+            sprintf(AlarmText, "%s |$温度$|$%s$", __globalPowerTemp->sensor_name, language_alarm_Down[languagesID]);
+            break;
+        case SENSOR_VAL2_UPPER:
+            sprintf(AlarmText, "%s |$温度$|$%s$", __globalPowerTemp->sensor_name, language_alarm_Up[languagesID]);
+            break;
+        case SENSOR_VAL2_LOWER:
+            sprintf(AlarmText, "%s |$温度$|$%s$", __globalPowerTemp->sensor_name, language_alarm_Down[languagesID]);
+            break;
+        default:
+            sprintf(AlarmText, "%s |$%s$", __globalPowerTemp->sensor_name, language_alarm_NULL_ERROR[languagesID]);
+            break;
+        }
+    }
+    break;
     default:
         sprintf(AlarmText,"%s |$%s$",__globalPowerTemp->sensor_name,language_alarm_NULL_ERROR[languagesID]);
         break;