|
@@ -52,7 +52,7 @@ WDG_PIN(X)
|
|
|
/**
|
|
|
* @brief Версия прошивки
|
|
|
*/
|
|
|
-#define VERSION "1.0c"
|
|
|
+#define VERSION "1.0f"
|
|
|
|
|
|
/**
|
|
|
* brief Текст сообщения при запуске CLI
|
|
@@ -149,7 +149,6 @@ XSETTING( RADIUS_t, sRADIUS, SETTINGS_SetRADIUSDef, PART_DEFAULT_1 ) \
|
|
|
XJSON_SETTINGS_TAG("rs_server", GetRDSIpStr, SetRDSIpStr) \
|
|
|
XJSON_SETTINGS_TAG("rs_port", GetRDSPortStr, SetRDSPortStr) \
|
|
|
XJSON_SETTINGS_TAG("rs_pwd", GetRDSPasswordkStr, SetRDSPasswordkStr) \
|
|
|
- XJSON_SETTINGS_TAG("rs_key", GetRDSKeyAccesstStr, SetRDSKeyAccesstStr) \
|
|
|
XJSON_SETTINGS_TAG("rs_enabled", GetRDSEnableStateStr, SetRDSEnableStateStr) \
|
|
|
|
|
|
#define WEB_PARAMS_TAGS_TABLE \
|
|
@@ -198,6 +197,8 @@ XSETTING( RADIUS_t, sRADIUS, SETTINGS_SetRADIUSDef, PART_DEFAULT_1 ) \
|
|
|
XTRAP(POWER_NORM, 13, true, GetPowerStr) \
|
|
|
XTRAP(CONNECT_MONITOR_ALARM, 20, true, GetConnectMonitorStr) \
|
|
|
XTRAP(CONNECT_MONITOR_NORM, 20, true, GetConnectMonitorStr) \
|
|
|
+ XTRAP(PHASE_FAIL, 11, true, GetInputVoltageStr) \
|
|
|
+ XTRAP(PHASE_NORM, 11, true, GetInputVoltageStr) \
|
|
|
|
|
|
typedef enum
|
|
|
{
|
|
@@ -228,6 +229,8 @@ typedef enum
|
|
|
POWER_NORM,
|
|
|
CONNECT_MONITOR_ALARM,
|
|
|
CONNECT_MONITOR_NORM,
|
|
|
+ PHASE_FAIL,
|
|
|
+ PHASE_NORM,
|
|
|
ALL_TRAPS
|
|
|
} TRAP_LIST_t;
|
|
|
|
|
@@ -253,6 +256,7 @@ typedef enum {
|
|
|
LOG_ALARM_UPS,
|
|
|
LOG_ALARM_AKB,
|
|
|
LOG_TEST_ALARM_AKB,
|
|
|
+ LOG_PHASE_FAIL,
|
|
|
LOG_VALUE,
|
|
|
LOG_NONE,
|
|
|
} log_type_t;
|
|
@@ -268,6 +272,7 @@ typedef enum {
|
|
|
#define BAT_CONNECT_MONITOR
|
|
|
#define UPS_CONNECT_MONITOR
|
|
|
#define TEST_ALARM_AKB_MONITOR
|
|
|
+#define PHASE_FAIL_MONITOR
|
|
|
|
|
|
#define MONITOR_TABLE \
|
|
|
XMONITOR(UPS_TestFinishMonitor, UPS.Present) \
|
|
@@ -279,6 +284,7 @@ typedef enum {
|
|
|
XMONITOR(UPS_TemperatureHighRangeMonitor, UPS.Present) \
|
|
|
XMONITOR(UPS_TemperatureLowRangeMonitor, UPS.Present) \
|
|
|
XMONITOR(UPS_BatteryConnectMonitor, UPS.Present) \
|
|
|
+ XMONITOR(UPS_PhaseFailMonitor, UPS.Present) \
|
|
|
XMONITOR(UPS_ConnectMonitor, 1)
|
|
|
|
|
|
#define LED_INIT_OK LED_INIT_G
|
|
@@ -289,4 +295,6 @@ typedef enum {
|
|
|
|
|
|
#define SERVICE_CONTROLLER_IP "192.168.0.12"
|
|
|
|
|
|
+#define UPS_BUZZER_OFF //выключение звукового сигнала ИБП
|
|
|
+
|
|
|
#endif /* BOARD_PRS_H */
|