Index: AlarmDefs.h =================================================================== diff -u -rcd07589027082929f8c94674d1d901e6f8de7235 -r28bcd5f9536b4b42e7e44c892cae18a9309088b3 --- AlarmDefs.h (.../AlarmDefs.h) (revision cd07589027082929f8c94674d1d901e6f8de7235) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 28bcd5f9536b4b42e7e44c892cae18a9309088b3) @@ -267,6 +267,7 @@ ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT = 229, ///< HD no cartridge self-test timeout ALARM_ID_HD_DRY_SELF_TEST_TIMEOUT = 230, ///< HD dry self-test timeout ALARM_ID_DG_TEMPERATURE_SENSOR_FAULT = 231, ///< DG temperature sensor error flag fault. + ALARM_ID_HD_RESERVOIR_FULL_AND_DG_NOT_READY_TO_SWITCH = 232, ///< HD active reservoir is full during treatment and DG not ready to switch reservoirs. NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -597,7 +598,7 @@ { ALARM_PRIORITY_HIGH, 9, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE, TRUE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_AVAILABLE_6 { ALARM_PRIORITY_HIGH, 10, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_VENOUS_BUBBLE_DETECTED_RINSEBACK { ALARM_PRIORITY_HIGH, 9, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_ARTERIAL_BUBBLE_DETECTED - { ALARM_PRIORITY_HIGH, 9, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_VENOUS_BUBBLE_DETECTED + { ALARM_PRIORITY_HIGH, 10, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_VENOUS_BUBBLE_DETECTED { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_HD_BP_FLOW_SLOW_READ_TIMEOUT_ERROR { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_HD_DP_FLOW_SLOW_READ_TIMEOUT_ERROR { ALARM_PRIORITY_HIGH, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_PUMP_DIRECTION_STATUS_ERROR @@ -609,6 +610,7 @@ { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE }, // ALARM_ID_HD_NO_CART_SELF_TEST_TIMEOUT { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE }, // ALARM_ID_HD_DRY_SELF_TEST_TIMEOUT { ALARM_PRIORITY_HIGH, 3, 0, ALARM_ID_NO_ALARM, TRUE, TRUE , TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, TRUE, FALSE }, // ALARM_ID_HD_DRY_SELF_TEST_TIMEOUT + { ALARM_PRIORITY_HIGH, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_RESERVOIR_FULL_AND_DG_NOT_READY_TO_SWITCH // Priority Rank Escalate In Escalate To Fault Stops ClrIm NoClr NoRes NoRin NoEnd NoNew NoRcr UsrAck };