Index: AlarmDefs.h =================================================================== diff -u -r97348bd4dc373e24ea75bfa83efa5e2aec848b6e -r978e7536e822b15a65c3c4c53f9319de299195a2 --- AlarmDefs.h (.../AlarmDefs.h) (revision 97348bd4dc373e24ea75bfa83efa5e2aec848b6e) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 978e7536e822b15a65c3c4c53f9319de299195a2) @@ -184,6 +184,13 @@ ALARM_ID_DIALYSATE_CONDUCTIVITY_OUT_OF_RANGE = 146, ///< Dialysate conductivity out of range ALARM_ID_HD_FLUID_LEAK_DETECTED = 147, ///< HD fluid leak detected alarm ALARM_ID_DG_FLUID_LEAK_DETECTED = 148, ///< DG fluid leak detected alarm + ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR = 149, ///< HD syringe pump ADC error + ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_DETECTED_IN_RETRACT = 150, ///< HD syringe pump syringe detected during retract alarm + ALARM_ID_HD_SYRINGE_PUMP_VOLUME_ERROR = 151, ///< HD syringe pump volume check error + ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR = 152, ///< HD syringe pump speed check error + ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY = 153, ///< HD syringe empty alarm + ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION = 154, ///< HD syringe pump occlusion alarm + ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED = 155, ///< HD syringe pump syringe removed alarm NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -438,6 +445,13 @@ { ALARM_PRIORITY_LOW, 30, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_DIALYSATE_CONDUCTIVITY_OUT_OF_RANGE { ALARM_PRIORITY_HIGH, 36, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_FLUID_LEAK_DETECTED { ALARM_PRIORITY_HIGH, 36, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_DG_FLUID_LEAK_DETECTED + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_HD_SYRINGE_PUMP_ADC_ERROR + { ALARM_PRIORITY_MEDIUM, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_DETECTED_IN_RETRACT + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_HD_SYRINGE_PUMP_VOLUME_ERROR + { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_HD_SYRINGE_PUMP_SPEED_ERROR + { ALARM_PRIORITY_HIGH, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_EMPTY + { ALARM_PRIORITY_HIGH, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_SYRINGE_PUMP_OCCLUSION + { ALARM_PRIORITY_MEDIUM, 999, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE }, // ALARM_ID_HD_SYRINGE_PUMP_SYRINGE_REMOVED // Priority Rank Escalate In Escalate To Fault Stops ClrIm NoClr NoRes NoRin NoEnd NoNew NoRcr UsrAck };