|
@@ -65,7 +65,7 @@ void UPS_Monitor(void *params)
|
|
|
UPS_BatteryConnectMonitor();
|
|
|
}
|
|
|
UPS_ConnectMonitor();
|
|
|
-#ifndef HARDWARE_BT6709
|
|
|
+#ifdef INOUTS_ENABLE
|
|
|
UPS_DI0Monitor();
|
|
|
#endif
|
|
|
#ifdef HARDWARE_BT6709
|
|
@@ -75,7 +75,6 @@ void UPS_Monitor(void *params)
|
|
|
UPS_CriticalAlarmMonitor();
|
|
|
UPS_NonCriticalAlarmMonitor();
|
|
|
#endif
|
|
|
-#if defined HARDWARE_BT6707 || HARDWARE_BT6709
|
|
|
if(flCriticalAlarm){
|
|
|
if (UPS.Present)
|
|
|
LED_On(LED_MAJOR_R);
|
|
@@ -85,12 +84,11 @@ void UPS_Monitor(void *params)
|
|
|
else{
|
|
|
LED_Off(LED_MAJOR_R);
|
|
|
}
|
|
|
-#endif
|
|
|
|
|
|
vTaskDelay(1000);
|
|
|
}
|
|
|
}
|
|
|
-#ifndef HARDWARE_BT6709
|
|
|
+#ifdef INOUTS_ENABLE
|
|
|
/**
|
|
|
* @brief Мониторинг бита DI0 state
|
|
|
*/
|
|
@@ -245,16 +243,6 @@ void UPS_CriticalAlarmMonitor(void)
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
- if(CriticalAlarmCurrent){
|
|
|
- if (UPS.Present)
|
|
|
- LED_On(LED_MAJOR_R);
|
|
|
- else
|
|
|
- LED_Toggle(LED_MAJOR_R);
|
|
|
- }
|
|
|
- else{
|
|
|
- LED_Off(LED_MAJOR_R);
|
|
|
- }
|
|
|
-
|
|
|
// Значение параметра изменилось
|
|
|
if (CriticalAlarmCurrent != CriticalAlarmOldState)
|
|
|
{
|