Forráskód Böngészése

[cli]add new alarm status fir cmd "sensor info"

balbekova 3 éve
szülő
commit
d5e273dcf9
1 módosított fájl, 3 hozzáadás és 1 törlés
  1. 3 1
      modules/parameters.c

+ 3 - 1
modules/parameters.c

@@ -442,10 +442,12 @@ void GetUPSAlarmStr(char *str, uint8_t *len)
 {
     if (((UPS.Status >> 7) & 0x01) || ((UPS.Status >> 4) & 0x01) || (UPS.Alarm & 0x01)) {
         strcpy(str, "Авария");
+    } else if (((UPS.Alarm >> 8) & 0x01)) {
+        strcpy(str, "Ошибка подкл.");
     } else if (!((UPS.Status >> 7) & 0x01) && !((UPS.Status >> 4) & 0x01) && !(UPS.Alarm & 0x01)) {
         strcpy(str, "Норма");
     } else if (((UPS.Status >> 1) & 0x01)) {
-        strcat(str, "/Отключение нагрузки");
+        strcat(str, "Отключение нагрузки");
     }
 
     *len = strlen(str);