Index: AlarmDefs.h =================================================================== diff -u -r93df092004f055410aa75c8159674ff8f030ef29 -rc108a351879972771ae934cf659c34c0c3cdfc4c --- AlarmDefs.h (.../AlarmDefs.h) (revision 93df092004f055410aa75c8159674ff8f030ef29) +++ AlarmDefs.h (.../AlarmDefs.h) (revision c108a351879972771ae934cf659c34c0c3cdfc4c) @@ -358,6 +358,7 @@ 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 + ALARM_ID_HD_UI_POST_FAILURE_SETTINGS_BAD = 323, ///< HD UI POST Configuration check failure NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -810,6 +811,8 @@ { ALARM_PRIORITY_LOW, 752, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, 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, 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 , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_UI_POST_FAILURE_INVALID_YEAR }, + // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID + { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_UI_POST_FAILURE_SETTINGS_BAD }, }; // Priority Rank Fault DFault Stops ClrIm NoClr NoRes NoRin NoEnd BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID /// Table of alarms and their rank. @@ -833,6 +836,7 @@ { 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_UI_POST_FAILURE_SETTINGS_BAD}, { 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 }, @@ -1481,6 +1485,7 @@ { 320 , ALARM_ID_DG_CHEM_DISINFECT_FLUSH_SAMPLE_TIMEOUT , "DG | Chemical Residual Timeout | A chemical residual sample was not collected \n- within 30min of chemical flush.\n- To collect a sample for chemical residual,\nyou must repeat the chemical flush.\n\nCleaning: Chem Residual Timeout | 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 | Service Required: Dialysate Device | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair.\n\nDG Fault: UVo Error | Outlet reactor not healthy | If the outlet reactor are not healthy. | "}, { 322 , ALARM_ID_HD_UI_POST_FAILURE_INVALID_YEAR , "UI HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. \n\nHD POST Alarm: UI Invalid Year | UI POST Invalid Year | If the UI POST reports a invalid year. | "}, + { 323 , ALARM_ID_HD_UI_POST_FAILURE_SETTINGS_BAD , "UI HD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. \n\nHD POST Alarm: UI Config Check | UI POST Invalid Year | If the UI POST reports a invalid year. | "}, // Num Alarm ID Device Display Title Instructions Description Trigger Condition }; #endif