Index: AlarmDefs.h =================================================================== diff -u -rf6248736e2e9ae90bb9ff62b4874086de45197a1 -rf43c46ba89b3427d971cbf031ca5312eba82fcc9 --- AlarmDefs.h (.../AlarmDefs.h) (revision f6248736e2e9ae90bb9ff62b4874086de45197a1) +++ AlarmDefs.h (.../AlarmDefs.h) (revision f43c46ba89b3427d971cbf031ca5312eba82fcc9) @@ -351,6 +351,7 @@ ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW = 313, ///< DG cleaning mode inlet water temperature too low. ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH = 314, ///< DG cleaning mode inlet water pressure too high. ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW = 315, ///< DG cleaning mode inlet water pressure too low. + ALARM_ID_HD_AIR_PUMP_TIMEOUT = 316, ///< HD Air Pump timeout alarm NUM_OF_ALARM_IDS ///< Total number of alarms }; typedef enum Alarm_List ALARM_ID_T; ///< Type for alarm list enumeration @@ -797,6 +798,7 @@ { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, TRUE, FALSE, TRUE , TRUE , TRUE, TRUE , TRUE, TRUE, TRUE, TRUE , FALSE, FALSE, ALARM_ID_HD_AIR_PUMP_TIMEOUT, 0, ALARM_ID_NO_ALARM }, }; // Priority Rank Fault DFault Stops ClrIm NoClr NoRes NoRin NoEnd NoBRcr NoDRcr ClrOnly TxLog ID Escalate In Escalate To /// Table of alarms and their rank. @@ -1026,6 +1028,7 @@ { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW }, { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH }, { 3, ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW }, + { 3, ALARM_ID_HD_AIR_PUMP_TIMEOUT }, { 4, ALARM_ID_END_OF_TREATMENT_HIGH }, { 5, ALARM_ID_TREATMENT_STOPPED_NO_RINSEBACK }, { 6, ALARM_ID_HD_BLOOD_LEAK_DETECTED }, @@ -1457,6 +1460,7 @@ { 313 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_TEMP_TOO_LOW , "DG | Cleaning Mode Inlet Water Temperature Too Low | Inlet water temperature too low.\n- Check the incoming water for issues. | DG cleaning mode inlet water temperature too low | If inlet water temperature is < 24 C. | "}, { 314 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_HIGH , "DG | Cleaning Mode Inlet Water Pressure Too High | Inlet water pressure too high.\n- Check the incoming water for issues. | DG cleaning mode inlet water pressure too high | If inlet water temperature is > 80 psig. | "}, { 315 , ALARM_ID_DG_CLEANING_MODE_INLET_WATER_PRESSURE_TOO_LOW , "DG | Cleaning Mode Inlet Water Pressure Too Low | Inlet water pressure too low.\n- Check the incoming water for issues. | DG cleaning mode inlet water pressure too low | If inlet water pressure is < 14 psig. | "}, + { 316 , ALARM_ID_HD_AIR_PUMP_TIMEOUT , "HD | Air Pump Operation Timeout | Call service to schedule a repair. | HD Air Pump operation timeout | If air pump has been turned on for greater than 10s. | "}, }; #endif