Index: AlarmDefs.h =================================================================== diff -u -r2a0fa4fb67512b605c336722326ecf1c4c8cdd22 -r9e85739f24ff655aa8f58319dc8454ec1a02394f --- AlarmDefs.h (.../AlarmDefs.h) (revision 2a0fa4fb67512b605c336722326ecf1c4c8cdd22) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 9e85739f24ff655aa8f58319dc8454ec1a02394f) @@ -159,6 +159,7 @@ ALARM_ID_DG_COMMAND_INVALID_PARAMETER_FAULT = 121, ///< HD requests DG command with invalid parameter fault ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM = 122, ///< HD sees primary load cell for reservoir 1 change too much too fast ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM = 123, ///< HD sees primary load cell for reservoir 1 change too much too fast + ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK = 124, ///< HD in treatment stopped sub-mode after rinseback completed (no escalation) NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -382,6 +383,7 @@ { ALARM_PRIORITY_LOW, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_COMMAND_INVALID_PARAMETER_FAULT { ALARM_PRIORITY_HIGH, 3, ALM_ESC_4_MIN, ALARM_ID_BLOOD_SITTING_WARNING, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_1_ALARM { ALARM_PRIORITY_HIGH, 3, ALM_ESC_4_MIN, ALARM_ID_BLOOD_SITTING_WARNING, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_LOAD_CELL_ACCELERATION_RES_2_ALARM + { ALARM_PRIORITY_LOW, 31, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_TREATMENT_STOPPED_AFTER_RINSEBACK // Priority Rank Escalate In Escalate To Fault Stops ClrIm NoClr NoRes NoRin NoEnd NoNew UsrAck };