Index: AlarmDefs.h =================================================================== diff -u -r9e85739f24ff655aa8f58319dc8454ec1a02394f -rb17932def6592656d34da9c472ad3ce8411fe116 --- AlarmDefs.h (.../AlarmDefs.h) (revision 9e85739f24ff655aa8f58319dc8454ec1a02394f) +++ AlarmDefs.h (.../AlarmDefs.h) (revision b17932def6592656d34da9c472ad3ce8411fe116) @@ -160,6 +160,7 @@ 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) + ALARM_ID_TREATMENT_RECIRC_TIMEOUT_ALARM = 125, ///< HD in treatment re-circ sub-mode for too long NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -384,6 +385,7 @@ { 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 + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE }, // ALARM_ID_TREATMENT_RECIRC_TIMEOUT_ALARM // Priority Rank Escalate In Escalate To Fault Stops ClrIm NoClr NoRes NoRin NoEnd NoNew UsrAck };