Index: AlarmDefs.h =================================================================== diff -u -r57dbd350d0ede639aa8b5b3966d08e78b4463e05 -r09d51d1cc6fb19f793893bfdef543f1bd264dbf4 --- AlarmDefs.h (.../AlarmDefs.h) (revision 57dbd350d0ede639aa8b5b3966d08e78b4463e05) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 09d51d1cc6fb19f793893bfdef543f1bd264dbf4) @@ -162,7 +162,11 @@ ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK = 124, ///< HD in treatment stopped sub-mode after rinseback completed (no escalation) ALARM_ID_TREATMENT_RINSEBACK_TIMEOUT_ALARM = 125, ///< HD in treatment rinseback operation timeout ALARM_ID_TREATMENT_RECIRC_TIMEOUT_ALARM = 126, ///< HD in treatment re-circ sub-mode for too long - ALARM_ID_RINSEBACK_VOLUME_CHECK_FAILURE = 127, ///< HD rinseback volume check failure + ALARM_ID_CARTRIDGE_DOOR_OPENED = 127, ///< HD cartridge door opened alarm + ALARM_ID_PRE_TREATMENT_SELF_TEST_FAILURE = 128, ///< HD pre-treatment mode self-tests failure + ALARM_ID_INSTALL_NEW_CARTRIDGE = 129, ///< HD needs new cartridge to be installed + ALARM_ID_CARTRIDGE_INSTALLED_IMPROPERLY = 130, ///< HD cartridge installed improperly alarm + ALARM_ID_RINSEBACK_VOLUME_CHECK_FAILURE = 131, ///< HD rinseback volume check failure NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -389,6 +393,10 @@ { ALARM_PRIORITY_LOW, 31, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE }, // ALARM_ID_TREATMENT_RINSEBACK_TIMEOUT_ALARM { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE }, // ALARM_ID_TREATMENT_RECIRC_TIMEOUT_ALARM + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE }, // ALARM_ID_CARTRIDGE_DOOR_OPENED + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_PRETREATMENT_SELF_TEST_FAILURE + { ALARM_PRIORITY_LOW, 4, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE }, // ALARM_ID_INSTALL_NEW_CARTRIDGE + { ALARM_PRIORITY_LOW, 4, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , FALSE, FALSE }, // ALARM_ID_CARTRIDGE_INSTALLED_IMPROPERLY { ALARM_PRIORITY_MEDIUM, 3, ALM_ESC_4_MIN, ALARM_ID_BLOOD_SITTING_WARNING, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_RINSEBACK_VOLUME_CHECK_FAILURE // Priority Rank Escalate In Escalate To Fault Stops ClrIm NoClr NoRes NoRin NoEnd NoNew UsrAck };