Index: AlarmDefs.h =================================================================== diff -u -r187c262a974f4c550f64f87c3c736765ee7b861e -r48f7aa6256cd4bdab38542530b2cf1a841e17e48 --- AlarmDefs.h (.../AlarmDefs.h) (revision 187c262a974f4c550f64f87c3c736765ee7b861e) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 48f7aa6256cd4bdab38542530b2cf1a841e17e48) @@ -7,8 +7,8 @@ * * @file AlarmDefs.h * -* @author (last) Sean Nash -* @date (last) 17-Apr-2023 +* @author (last) Behrouz NematiPour +* @date (last) 19-Apr-2023 * * @author (original) Sean * @date (original) 11-Feb-2020 @@ -357,6 +357,7 @@ ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE = 319, ///< DG chemical disinfect flush flush sample. ALARM_ID_DG_CHEM_DISINFECT_FLUSH_SAMPLE_TIMEOUT = 320, ///< DG chemical disinfect flush sample timeout. ALARM_ID_DG_OUTLET_UV_REACTOR_NOT_HEALTHY = 321, ///< DG outlet UV reactor not healthy + ALARM_ID_HD_UI_POST_FAILURE_INVALID_YEAR = 322, ///< HD UI POST Year check failure NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -806,6 +807,7 @@ { ALARM_PRIORITY_MEDIUM, 899, FALSE, FALSE, FALSE, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE }, { ALARM_PRIORITY_LOW, 752, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_DG_CHEM_DISINFECT_FLUSH_SAMPLE_TIMEOUT }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_OUTLET_UV_REACTOR_NOT_HEALTHY }, + { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_UI_POST_FAILURE_INVALID_YEAR }, }; // Priority Rank Fault DFault Stops ClrIm NoClr NoRes NoRin NoEnd NoBRcr NoDRcr ClrOnly TxLog ID /// Table of alarms and their rank. @@ -829,6 +831,7 @@ { 1, ALARM_ID_HD_UI_POST_FAILURE_DISPLAY }, { 1, ALARM_ID_HD_UI_POST_FAILURE_TOUCH }, { 1, ALARM_ID_HD_UI_POST_FAILURE_SDCARD }, + { 1, ALARM_ID_HD_UI_POST_FAILURE_INVALID_YEAR }, { 1, ALARM_ID_HD_NVDATAMGMT_CAL_GROUP_RECORD_CRC_INVALID }, { 1, ALARM_ID_HD_BLOOD_LEAK_SENSOR_EMBEDDED_MODE_FAILURE }, { 1, ALARM_ID_HD_INVALID_SERIAL_NUMBER }, @@ -1475,6 +1478,7 @@ { 319 , ALARM_ID_DG_CHEM_DISINFECT_FLUSH_FLUSH_SAMPLE , "DG | Cleaning: Chem Residual Sampling | Collect chemical residuals water sample from drain line. | Collect sample to check the chemical disinfectant acid | Chemical disinfect flush sample alarm is prompted. | "}, { 320 , ALARM_ID_DG_CHEM_DISINFECT_FLUSH_SAMPLE_TIMEOUT , "DG | Cleaning: Chem Residual Timeout | During Chemical Disinfection Flush\n-user residual sampling timed out. | The user did not proceed with collecting chemical disinfect flush sample for more than 30 minutes | Chemical disinfect flush sample was not collected form more than 30 minutes. | "}, { 321 , ALARM_ID_DG_OUTLET_UV_REACTOR_NOT_HEALTHY , "DG | DG Fault: UVo Error | Call service to schedule a repair. | Outlet reactor not healthy | If the outlet reactor are not healthy. | "}, + { 322 , ALARM_ID_HD_UI_POST_FAILURE_INVALID_YEAR , "UI HD | HD POST Alarm: UI Invalid Year | Call service to schedule a repair. | UI POST Invalid Year | If the UI POST reports a invalid year. | "}, // Num Alarm ID Device Display Title Instructions Description Trigger Condition }; #endif