Index: AlarmDefs.h =================================================================== diff -u -rb9bc64762582f83b5aaeb4dc3277cff2c7aebc40 -r8f52afd99b5bcd859e440c91fcec538e3c8043d2 --- AlarmDefs.h (.../AlarmDefs.h) (revision b9bc64762582f83b5aaeb4dc3277cff2c7aebc40) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 8f52afd99b5bcd859e440c91fcec538e3c8043d2) @@ -7,8 +7,8 @@ * * @file AlarmDefs.h * -* @author (last) Dara Navaei -* @date (last) 19-Sep-2023 +* @author (last) Sean Nash +* @date (last) 30-Sep-2023 * * @author (original) Sean * @date (original) 11-Feb-2020 @@ -390,11 +390,11 @@ /// Enumeration of alarm silence commands. enum Alarm_Silence_Commands { - ALARM_SILENCE_CMD_CANCEL = 0, ///< Indicates not an alarm or no alarms active at this time - ALARM_SILENCE_CMD_START = 1, ///< Low priority alarm - NUM_OF_ALARM_SILENCE_CMDS ///< Total number of alarm priorities + ALARM_SILENCE_CMD_CANCEL = 0, ///< Cancel alarm silence command. + ALARM_SILENCE_CMD_START = 1, ///< Start alarm silence command. + NUM_OF_ALARM_SILENCE_CMDS ///< Total number of alarm silence commands. }; -typedef enum Alarm_Silence_Commands ALARM_SILENCE_CMD_T; ///< Type for alarm priorities enumeration +typedef enum Alarm_Silence_Commands ALARM_SILENCE_CMD_T; ///< Type for alarm silence commands /// Enumeration of alarm sources. enum Alarm_Sources @@ -767,7 +767,7 @@ { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 10, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE }, - { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_HD_ACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE }, + { ALARM_PRIORITY_MEDIUM, 421, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_HD_ACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_DIALYSATE_DRAIN_TIME_OUT }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_DRAIN_PUMP_DIRECTION_INVALID }, { ALARM_PRIORITY_MEDIUM, 412, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , ALARM_ID_DG_ACID_BOTTLE_LOW_VOLUME }, @@ -813,7 +813,7 @@ { ALARM_PRIORITY_LOW, 752, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_DG_CHEM_DISINFECT_FLUSH_SAMPLE_TIMEOUT }, { ALARM_PRIORITY_HIGH, 110, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_OUTLET_UV_REACTOR_NOT_HEALTHY }, { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_UI_POST_FAILURE_INVALID_YEAR }, - // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID + // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_UI_POST_FAILURE_SETTINGS_BAD }, }; // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd BlkRB BlkET BTSRB BTSET NoBRcr NoDRcr ClrOnly TxLog ID @@ -975,7 +975,6 @@ { 110, ALARM_ID_DG_TRIMMER_HEATER_VOLTAGE_OUT_OF_RANGE }, { 110, ALARM_ID_DG_DRAIN_PUMP_CURRENT_OUT_OF_RANGE }, { 110, ALARM_ID_DG_TEMPERATURE_SENSOR_OUT_OF_RANGE }, - { 110, ALARM_ID_HD_ACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE }, { 110, ALARM_ID_DG_DIALYSATE_DRAIN_TIME_OUT }, { 110, ALARM_ID_DG_DRAIN_PUMP_DIRECTION_INVALID }, { 110, ALARM_ID_DG_BAROMETRIC_SENSOR_COEFFS_BAD_CRC }, @@ -1055,6 +1054,7 @@ { 413, ALARM_ID_DG_BICARB_BOTTLE_LOW_VOLUME }, { 420, ALARM_ID_DG_FILL_CONDUCTIVITY_OUT_OF_RANGE }, { 421, ALARM_ID_HD_ACTIVE_RESERVOIR_RECIRCULATION_OUT_OF_RANGE }, + { 421, ALARM_ID_HD_ACTIVE_RESERVOIR_WEIGHT_OUT_OF_RANGE }, { 421, ALARM_ID_DG_CREATING_DIALYSATE_PLEASE_WAIT }, { 430, ALARM_ID_DG_INLET_WATER_PRESSURE_IN_HIGH_RANGE }, { 431, ALARM_ID_DG_INLET_WATER_PRESSURE_IN_LOW_RANGE },