|
@@ -174,6 +174,8 @@ XSETTING( char, our_srv_crt[1705], SETTINGS_SetSSLcrtDef, PART_DEFAULT_1 ) \
|
|
XTRAP(BATTERY_CONNECT_NORM, 15, true, GetBatCapacityStr) \
|
|
XTRAP(BATTERY_CONNECT_NORM, 15, true, GetBatCapacityStr) \
|
|
XTRAP(BATTERY_LOW_TEMPERATURE_NORM, 10, true, GetInternalTempStr) \
|
|
XTRAP(BATTERY_LOW_TEMPERATURE_NORM, 10, true, GetInternalTempStr) \
|
|
XTRAP(BATTERY_LOW_TEMPERATURE_ALARM, 10, true, GetInternalTempStr) \
|
|
XTRAP(BATTERY_LOW_TEMPERATURE_ALARM, 10, true, GetInternalTempStr) \
|
|
|
|
+ XTRAP(UPS_ALARM, 13, true, GetOutputVoltageStr) \
|
|
|
|
+ XTRAP(UPS_NORM, 13, true, GetOutputVoltageStr) \
|
|
|
|
|
|
typedef enum
|
|
typedef enum
|
|
{
|
|
{
|
|
@@ -199,6 +201,8 @@ typedef enum
|
|
BATTERY_CONNECT_NORM,
|
|
BATTERY_CONNECT_NORM,
|
|
BATTERY_LOW_TEMPERATURE_NORM,
|
|
BATTERY_LOW_TEMPERATURE_NORM,
|
|
BATTERY_LOW_TEMPERATURE_ALARM,
|
|
BATTERY_LOW_TEMPERATURE_ALARM,
|
|
|
|
+ UPS_ALARM,
|
|
|
|
+ UPS_NORM,
|
|
ALL_TRAPS
|
|
ALL_TRAPS
|
|
} TRAP_LIST_t;
|
|
} TRAP_LIST_t;
|
|
|
|
|
|
@@ -223,6 +227,7 @@ typedef enum {
|
|
LOG_ALARM_UPS,
|
|
LOG_ALARM_UPS,
|
|
LOG_ALARM_AKB,
|
|
LOG_ALARM_AKB,
|
|
LOG_TEST_ALARM_AKB,
|
|
LOG_TEST_ALARM_AKB,
|
|
|
|
+ LOG_ALARM_UPS_FAILED,
|
|
LOG_VALUE,
|
|
LOG_VALUE,
|
|
LOG_NONE,
|
|
LOG_NONE,
|
|
} log_type_t;
|
|
} log_type_t;
|
|
@@ -235,6 +240,7 @@ typedef enum {
|
|
#define BAT_CONNECT_MONITOR
|
|
#define BAT_CONNECT_MONITOR
|
|
#define UPS_CONNECT_MONITOR
|
|
#define UPS_CONNECT_MONITOR
|
|
#define DIN_MONITOR
|
|
#define DIN_MONITOR
|
|
|
|
+#define UPS_FAILED_MONITOR
|
|
|
|
|
|
#define MONITOR_TABLE \
|
|
#define MONITOR_TABLE \
|
|
XMONITOR(UPS_TestFinishMonitor, UPS.Present) \
|
|
XMONITOR(UPS_TestFinishMonitor, UPS.Present) \
|
|
@@ -246,6 +252,7 @@ typedef enum {
|
|
XMONITOR(UPS_BatteryConnectMonitor, UPS.Present) \
|
|
XMONITOR(UPS_BatteryConnectMonitor, UPS.Present) \
|
|
XMONITOR(UPS_ConnectMonitor, 1) \
|
|
XMONITOR(UPS_ConnectMonitor, 1) \
|
|
XMONITOR(UPS_DI0Monitor, 1) \
|
|
XMONITOR(UPS_DI0Monitor, 1) \
|
|
|
|
+ XMONITOR(UPS_Failed_Monitor, UPS.Present) \
|
|
|
|
|
|
#define RELAY_AC_PRESENT
|
|
#define RELAY_AC_PRESENT
|
|
#define RELAY_ALARM_AKB
|
|
#define RELAY_ALARM_AKB
|