Index: AlarmDefs.h =================================================================== diff -u -ra67ed2073a27618d3d35352fc897da0cbb75e515 -r4b96e472cdb29d52ba9ffc4fd5ad1ce535f20803 --- AlarmDefs.h (.../AlarmDefs.h) (revision a67ed2073a27618d3d35352fc897da0cbb75e515) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 4b96e472cdb29d52ba9ffc4fd5ad1ce535f20803) @@ -194,6 +194,13 @@ ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR = 156, ///< HD syringe pump not stopped in off state error ALARM_ID_HD_BLOOD_LEAK_DETECTED = 157, ///< HD blood leak detected alarm ALARM_ID_CARTRIDGE_REMOVAL_FAILURE = 158, ///< HD fail to remove cartridge alarm + ALARM_ID_DG_RESERVOIR_DRAIN_TIMEOUT = 159, ///< DG reservoir drain time out + ALARM_ID_DG_RESERVOIR_FILL_TIMEOUT = 160, ///< DG reservoir fill time out + ALARM_ID_DG_RESERVOIR_LEAK_TIMEOUT = 161, ///< DG reservoir leak time out + ALARM_ID_DG_HEAT_DISINFECT_TARGET_TEMP_TIMEOUT = 162, ///< DG heat disinfect target temperature time out (could not reach to temperature) + ALARM_ID_DG_TEMP_SENSORS_DIFF_OUT_OF_RANGE = 163, ///< DG temperature sensors difference out of range + ALARM_ID_DG_HEAT_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT = 164, ///< DG heat disinfect inlet pressure and temperature sensors out of range + ALARM_ID_DG_HEAT_DISINFECT_INLET_COND_AND_TEMP_OUT = 165, ///< DG heat disinfect inlet conductivity and temperature out of range NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -458,6 +465,12 @@ { ALARM_PRIORITY_HIGH, 4, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_HD_SYRINGE_PUMP_NOT_STOPPED_ERROR { ALARM_PRIORITY_HIGH, 6, 0, ALARM_ID_NO_ALARM, FALSE, TRUE , FALSE, FALSE, TRUE, TRUE, FALSE, FALSE, TRUE, FALSE }, // ALARM_ID_HD_BLOOD_LEAK_DETECTED { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , TRUE , TRUE, FALSE, FALSE }, // ALARM_ID_CARTRIDGE_REMOVAL_FAILURE + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_RESERVOIR_DRAIN_TIMEOUT + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_RESERVOIR_FILL_TIMEOUT + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_RESERVOIR_LEAK_TIMEOUT + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_HEAT_DISINFECT_TARGET_TEMP_TIMEOUT + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_TEMP_SENSORS_DIFF_OUT_OF_RANGE + { ALARM_PRIORITY_LOW, 999, 0, ALARM_ID_NO_ALARM, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE }, // ALARM_ID_DG_HEAT_DISINFECT_INLET_PRES_AND_TEMP_SNSRS_OUT // Priority Rank Escalate In Escalate To Fault Stops ClrIm NoClr NoRes NoRin NoEnd NoNew NoRcr UsrAck };