Index: AlarmDefs.h =================================================================== diff -u -r0f0751adf8d2f5e36297cc65266e70d553f17ccb -r1c20d02103a37e1c081744887a4ffeb8576b743b --- AlarmDefs.h (.../AlarmDefs.h) (revision 0f0751adf8d2f5e36297cc65266e70d553f17ccb) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 1c20d02103a37e1c081744887a4ffeb8576b743b) @@ -50,7 +50,7 @@ ALARM_ID_HD_INTEGRITY_POST_TEST_FAILED = 12, ///< HD firmware image integrity POST test failed ALARM_ID_DG_INTEGRITY_POST_TEST_FAILED = 13, ///< DG firmware image integrity POST test failed ALARM_ID_DG_INVALID_USAGE_RECORD_CRC = 14, ///< DG invalid usage record CRC - ALARM_ID_HD_INVALID_USAGE_RECORD = 15, ///< HD invalid usage record CRC + ALARM_ID_AVAILABLE_60 = 15, ///< alarm ID available ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE = 16, ///< HD alarm audio failed POST ALARM_ID_HD_UI_POST_FAILED = 17, ///< HD UI POST failed ALARM_ID_HD_CAN_MESSAGE_NOT_ACKED_DG = 18, ///< HD didn't get ACK on message to DG that required acknowledgment @@ -308,8 +308,8 @@ ALARM_ID_HD_SAFETY_SHUTDOWN_POST_TEST_FAILED = 270, ///< HD POST Safety Shutdown failure ALARM_ID_DG_SAFETY_SHUTDOWN_POST_TEST_FAILED = 271, ///< DG POST Safety Shutdown failure ALARM_ID_HD_FAN_RPM_OUT_OF_RANGE = 272, ///< HD Fan RPM out of range - ALARM_ID_HD_BLOOD_FLOW_OUT_OF_RANGE = 273, ///< HD measured blood pump flow rate is out of range - ALARM_ID_HD_DIAL_IN_FLOW_OUT_OF_RANGE = 274, ///< HD measured dialysate inlet pump flow rate is out of range + ALARM_ID___AVAILABLE_7 = 273, ///< Available for use + ALARM_ID___AVAILABLE_8 = 274, ///< Available for use ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE = 275, ///< HD arterial pressure sensor is reading out of range ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE = 276, ///< HD venous pressure sensor is reading out of range ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE = 277, ///< HD BP occlusion sensor is reading out of range @@ -491,7 +491,7 @@ { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_INTEGRITY_POST_TEST_FAILED, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 1, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_INTEGRITY_POST_TEST_FAILED, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 1, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_INVALID_USAGE_RECORD_CRC, 0, ALARM_ID_NO_ALARM }, - { ALARM_PRIORITY_HIGH, 1, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_HD_INVALID_USAGE_RECORD, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 1, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_AVAILABLE_60, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_UI_POST_FAILED, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 1, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_HD_CAN_MESSAGE_NOT_ACKED_DG, 0, ALARM_ID_NO_ALARM }, @@ -759,8 +759,8 @@ { ALARM_PRIORITY_HIGH, 1, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_SAFETY_SHUTDOWN_POST_TEST_FAILED, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 1, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, ALARM_ID_DG_SAFETY_SHUTDOWN_POST_TEST_FAILED, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_LOW, 999, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, ALARM_ID_HD_FAN_RPM_OUT_OF_RANGE, 0, ALARM_ID_NO_ALARM }, - { ALARM_PRIORITY_HIGH, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_BLOOD_FLOW_OUT_OF_RANGE, 0, ALARM_ID_NO_ALARM }, - { ALARM_PRIORITY_HIGH, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_DIAL_IN_FLOW_OUT_OF_RANGE, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID___AVAILABLE_7, 0, ALARM_ID_NO_ALARM }, + { ALARM_PRIORITY_HIGH, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID___AVAILABLE_8, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE, 0, ALARM_ID_NO_ALARM }, { ALARM_PRIORITY_HIGH, 3, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE, 0, ALARM_ID_NO_ALARM }, // Priority Rank Fault DGFault Stops ClrIm NoClr NoRes NoRin NoEnd NoBRcr NoDRcr ClrOnly TxLog ID Escalate In Escalate To @@ -827,7 +827,7 @@ { 1, ALARM_ID_HD_INTEGRITY_POST_TEST_FAILED }, { 1, ALARM_ID_DG_INTEGRITY_POST_TEST_FAILED }, { 1, ALARM_ID_DG_INVALID_USAGE_RECORD_CRC }, - { 1, ALARM_ID_HD_INVALID_USAGE_RECORD }, + { 1, ALARM_ID_AVAILABLE_60 }, { 1, ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE }, { 1, ALARM_ID_HD_UI_POST_FAILED }, { 1, ALARM_ID_HD_CAN_MESSAGE_NOT_ACKED_DG }, @@ -949,8 +949,8 @@ { 3, ALARM_ID_DG_FPGA_POWER_OUT_TIMEOUT }, { 3, ALARM_ID_HD___AVAILABLE_1 }, { 3, ALARM_ID_HD_TEMPERATURES_OUT_OF_RANGE }, - { 3, ALARM_ID_HD_BLOOD_FLOW_OUT_OF_RANGE }, - { 3, ALARM_ID_HD_DIAL_IN_FLOW_OUT_OF_RANGE }, + { 3, ALARM_ID___AVAILABLE_7 }, + { 3, ALARM_ID___AVAILABLE_8 }, { 3, ALARM_ID_HD_DIAL_IN_FLOW_CHECK_FAILURE }, { 3, ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE }, { 3, ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE }, @@ -1171,7 +1171,7 @@ { 12 , ALARM_ID_HD_INTEGRITY_POST_TEST_FAILED , "HD | Self Test Error | Call service to schedule a repair. | HD firmware image integrity POST test failed | If the calculated CRC of the HD image does not match the expected CRC. | "}, { 13 , ALARM_ID_DG_INTEGRITY_POST_TEST_FAILED , "DG | Self Test Error | Call service to schedule a repair. | DG firmware image integrity POST test failed | If the calculated CRC of the DG firmware image does not matched the expected CRC | "}, { 14 , ALARM_ID_DG_INVALID_USAGE_RECORD_CRC , "DG | Self Test Error | Call service to schedule a repair. | DG non-volatile usage information group invalid record CRC | If the DG usage information record's CRC does not match the calculated CRC in POST. | "}, - { 15 , ALARM_ID_HD_INVALID_USAGE_RECORD , "HD | Self Test Error | Call service to schedule a repair. | HD non-volatile usage information group invalid record CRC | If the HD usage information record's CRC does not match the calculated CRC in POST. | "}, + { 15 , ALARM_ID_AVAILABLE_60 , "N/A | Not Used | N/A. | HD non-volatile usage information group invalid record CRC | If the HD usage information record's CRC does not match the calculated CRC in POST. | "}, { 16 , ALARM_ID_HD_ALARM_AUDIO_SELF_TEST_FAILURE , "HD | Self Test Error | Call service to schedule a repair. | HD alarm audio failed POST | If alarm audio current is NOT sufficiently high for at more than 1 second indicating alarm tone is being output | "}, { 17 , ALARM_ID_HD_UI_POST_FAILED , "HD | Self Test Error | Call service to schedule a repair. | HD UI POST failed | If User Interface has not sent POST results within 2 seconds. | "}, { 18 , ALARM_ID_HD_CAN_MESSAGE_NOT_ACKED_DG , "HD | Communication Error | Call service to schedule a repair. | HD did not get ACK on message to DG that required acknowledgement | If no retries left in the pending acknowlegement. | "}, @@ -1432,8 +1432,8 @@ { 270 , ALARM_ID_HD_SAFETY_SHUTDOWN_POST_TEST_FAILED , "HD | Self Test Error | Call service to schedule a repair. | HD POST Safety Shutdown failure | If the 24 volts power source is greater than 5.0 volts during safety shutdown self test state. If the 24 volts power source is less than 22.6 volts during safety shutdown self test recover state. | "}, { 271 , ALARM_ID_DG_SAFETY_SHUTDOWN_POST_TEST_FAILED , "DG | Self Test Error | Call service to schedule a repair. | DG POST Safety Shutdown failure | If the 24 volts power source is greater than 5.0 volts during safety shutdown self test state. If the 24 volts power source is less than 22.6 volts during safety shutdown self test recover state. | "}, { 272 , ALARM_ID_HD_FAN_RPM_OUT_OF_RANGE , "HD | Fans Error | Fan failure.\n- Check that the fans inlets are not blocked or obstructed. | HD Fan RPM out of range | If the fan RPM is out of Min/Max range. | "}, - { 273 , ALARM_ID_HD_BLOOD_FLOW_OUT_OF_RANGE , "HD | Blood Pump Error | Call service to schedule a repair. | HD measured blood pump flow rate is out of range | If the blood pump flow rate is > 1320.0 mL/min or < 1320.0 mL/min. | "}, - { 274 , ALARM_ID_HD_DIAL_IN_FLOW_OUT_OF_RANGE , "HD | Dialysate Pump Error | Call service to schedule a repair. | HD measured dialysate inlet pump flow rate is out of range | If the DPi pump flow rate is > 1320.0 mL/min or < 1320.0 mL/min. | "}, + { 273 , ALARM_ID___AVAILABLE_7 , "NA | Not used | Call service to schedule a repair. | HD measured blood pump flow rate is out of range | If the blood pump flow rate is > 1320.0 mL/min or < 1320.0 mL/min. | "}, + { 274 , ALARM_ID___AVAILABLE_8 , "NA | Not used | Call service to schedule a repair. | HD measured dialysate inlet pump flow rate is out of range | If the DPi pump flow rate is > 1320.0 mL/min or < 1320.0 mL/min. | "}, { 275 , ALARM_ID_HD_ARTERIAL_PRESSURE_OUT_OF_RANGE , "HD | Arterial Pressure Error | Call service to schedule a repair. | HD arterial pressure sensor is reading out of range | If the arterial pressure > 2000.0 mmHg or < -1500.0 mmHg. | "}, { 276 , ALARM_ID_HD_VENOUS_PRESSURE_OUT_OF_RANGE , "HD | Venous Pressure Error | Call service to schedule a repair. | HD venous pressure sensor is reading out of range | If the venous pressure > 2000.0 mmHg or < -1500.0 mmHg. | "}, { 277 , ALARM_ID_HD_BP_OCCLUSION_OUT_OF_RANGE , "HD | Occlusion Sensor Error | Call service to schedule a repair. | HD BP occlusion sensor is reading out of range | If the blood pump occlusion count is < 2000. | "},