|  | @@ -130,6 +130,9 @@ XSETTING( char, our_srv_crt[1705], SETTINGS_SetSSLcrtDef, PART_DEFAULT_1 ) \
 | 
	
		
			
				|  |  |    XJSON_SETTINGS_TAG("ups_cell_max",       GetUPSVoltCellMaxStr,                    SetUPSVoltCellMaxStr) \
 | 
	
		
			
				|  |  |    XJSON_SETTINGS_TAG("ups_batcap",         GetCapacityNominalAKBStr,                SetCapacityNominalAKBStr) \
 | 
	
		
			
				|  |  |    XJSON_SETTINGS_TAG("ups_max_power",      GetUPSPowerEnumStr,                      SetUPSPowerEnumStr) \
 | 
	
		
			
				|  |  | +  XJSON_SETTINGS_TAG("mainvolt_high",      GetVACAlarmHighRangeStr,                 SetVACAlarmHighRangeStr) \
 | 
	
		
			
				|  |  | +  XJSON_SETTINGS_TAG("mainvolt_low",       GetVACAlarmLowRangeStr,                  SetVACAlarmLowRangeStr) \
 | 
	
		
			
				|  |  | +  XJSON_SETTINGS_TAG("mainvolt_hist",      GetVACAlarmHisteStr,                     SetVACAlarmHisteStr) \
 | 
	
		
			
				|  |  |    XJSON_SETTINGS_TAG("temp_high",          GetTemperatureAlarmHighRangeStr,         SetTemperatureAlarmHighRangeStr) \
 | 
	
		
			
				|  |  |    XJSON_SETTINGS_TAG("temp_low",           GetTemperatureAlarmLowRangeStr,          SetTemperatureAlarmLowRangeStr) \
 | 
	
		
			
				|  |  |    XJSON_SETTINGS_TAG("temp_hist",          GetTemperatureAlarmHisteStr,             SetTemperatureAlarmHisteStr) \
 | 
	
	
		
			
				|  | @@ -222,6 +225,8 @@ typedef enum {
 | 
	
		
			
				|  |  |  	LOG_ALARM_DIO,
 | 
	
		
			
				|  |  |  	LOG_DO0_STATE,
 | 
	
		
			
				|  |  |  	LOG_DO1_STATE,
 | 
	
		
			
				|  |  | +  LOG_ALARM_VAC_LOW_OUTPUT,
 | 
	
		
			
				|  |  | +	LOG_ALARM_VAC_HIGH_OUTPUT,
 | 
	
		
			
				|  |  |  	LOG_ALARM_HIGH_TEMP,
 | 
	
		
			
				|  |  |  	LOG_ALARM_LOW_TEMP,
 | 
	
		
			
				|  |  |  	LOG_ALARM_LINE,
 | 
	
	
		
			
				|  | @@ -237,6 +242,7 @@ typedef enum {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  #define TEST_AKB_FINISH_MONITOR
 | 
	
		
			
				|  |  |  #define LINE_FAIL_MONITOR
 | 
	
		
			
				|  |  | +#define VAC_OUT_MONITOR
 | 
	
		
			
				|  |  |  #define LOW_BAT_MONITOR
 | 
	
		
			
				|  |  |  #define LOAD_MONITOR
 | 
	
		
			
				|  |  |  #define TEMP_AKB_MONITOR
 | 
	
	
		
			
				|  | @@ -248,6 +254,8 @@ typedef enum {
 | 
	
		
			
				|  |  |  #define MONITOR_TABLE \
 | 
	
		
			
				|  |  |    XMONITOR(UPS_TestFinishMonitor,                 UPS.Present) \
 | 
	
		
			
				|  |  |    XMONITOR(UPS_LineFailMonitor,                   UPS.Present) \
 | 
	
		
			
				|  |  | +  XMONITOR(UPS_VACoutputLowRangeMonitor,        UPS.Present) \
 | 
	
		
			
				|  |  | +  XMONITOR(UPS_VACoutputHighRangeMonitor,       UPS.Present) \
 | 
	
		
			
				|  |  |    XMONITOR(UPS_LowBatMonitor,                     UPS.Present) \
 | 
	
		
			
				|  |  |    XMONITOR(UPS_PowerMonitor,                      UPS.Present) \
 | 
	
		
			
				|  |  |    XMONITOR(UPS_TemperatureHighRangeMonitor,       UPS.Present) \
 |