Index: AlarmDefs.h =================================================================== diff -u -r0149875f6703932ba2d5c8b343a2295f9d3859f7 -r15f1495d518e919389a558b9c5ba9058521503f2 --- AlarmDefs.h (.../AlarmDefs.h) (revision 0149875f6703932ba2d5c8b343a2295f9d3859f7) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 15f1495d518e919389a558b9c5ba9058521503f2) @@ -86,7 +86,7 @@ ALARM_ID_DD_CONCENTRATE_PUMP_FAULT = 55, ///< DD concentrate pump fault ALARM_ID_DD_TEMPERATURE_SENSOR_OUT_OF_RANGE = 56, ///< DD temperature sensor out of range ALARM_ID_DD_RTD_SENSORS_FPGA_FAULT = 57, ///< DD temperature sensors freshness timeout fault - ALARM_ID_TD_AIR_PUMP_DUTY_CYCLE_OUT_OF_RANGE = 58, ///< DD air pump duty cycle out of range + ALARM_ID_AVAILABLE_58 = 58, ///< DD Available alarms ALARM_ID_DD_BAROMETRIC_SENSOR_COEFFS_BAD_CRC = 59, ///< DD barometric sensor coefficients bad CRC ALARM_ID_DD_D12_PUMP_RPM_OUT_OF_RANGE = 60, ///< DD fresh dialysate pump RPM out of range ALARM_ID_DD_D12_PUMP_OFF_FAULT = 61, ///< DD fresh dialysate pump running when it is not commanded to run @@ -393,7 +393,7 @@ { ALARM_PRIORITY_HIGH, 110, ALM_SRC_DD, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_CONCENTRATE_PUMP_FAULT }, { ALARM_PRIORITY_HIGH, 110, ALM_SRC_DD, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_TEMPERATURE_SENSOR_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 110, ALM_SRC_DD, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_RTD_SENSORS_FPGA_FAULT }, - { ALARM_PRIORITY_LOW, 13, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, TRUE , ALARM_ID_TD_AIR_PUMP_DUTY_CYCLE_OUT_OF_RANGE }, + { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_AVAILABLE_58 }, { ALARM_PRIORITY_HIGH, 110, ALM_SRC_DD, FALSE, TRUE, TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_BAROMETRIC_SENSOR_COEFFS_BAD_CRC }, { ALARM_PRIORITY_HIGH, 110, ALM_SRC_DD, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_D12_PUMP_RPM_OUT_OF_RANGE }, { ALARM_PRIORITY_HIGH, 110, ALM_SRC_DD, FALSE, TRUE , TRUE , TRUE , FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, ALARM_ID_DD_D12_PUMP_OFF_FAULT }, @@ -560,7 +560,6 @@ { 12, ALARM_ID_TD_VENOUS_BUBBLE_DETECTED }, { 13, ALARM_ID_TD_AIR_TRAP_FILL_TIMEOUT }, { 13, ALARM_ID_TD_AIR_TRAP_LOWER_TIMEOUT }, - { 13, ALARM_ID_TD_AIR_PUMP_DUTY_CYCLE_OUT_OF_RANGE }, { 100, ALARM_ID_TD_AC_POWER_LOST_IN_TREATMENT }, { 110, ALARM_ID_DD_CRITICAL_DATA_ERROR }, { 110, ALARM_ID_DD_WATCHDOG_EXPIRED }, @@ -659,6 +658,7 @@ { 999, ALARM_ID_AVAILABLE_30 }, { 999, ALARM_ID_AVAILABLE_31 }, { 999, ALARM_ID_AVAILABLE_32 }, + { 999, ALARM_ID_AVAILABLE_58 }, { 999, ALARM_ID_AVAILABLE_93 }, { 999, ALARM_ID_UI_RESERVED_116 }, { 999, ALARM_ID_UI_RESERVED_117 }, @@ -758,7 +758,7 @@ { 55 , ALARM_ID_DD_CONCENTRATE_PUMP_FAULT , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD Fault: Pump Fault | DD concentrate pump fault | If the concentrate pumps fault is reported by the FPGA. | "}, { 56 , ALARM_ID_DD_TEMPERATURE_SENSOR_OUT_OF_RANGE , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD Fault: Temp Sensor Range | DD temperature sensor out of range | If the measured temperature < 0 C or > 80 C for the non-fluid inline sensors and > 120 C for the fluid sensors. | "}, { 57 , ALARM_ID_DD_RTD_SENSORS_FPGA_FAULT , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD Fault: Temperature RTD Comm | DD temperature sensors not being read successfully | If the FPGA does not report fresh data for a certain period of time | "}, - { 58 , ALARM_ID_TD_AIR_PUMP_DUTY_CYCLE_OUT_OF_RANGE , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | TD Fault: Air Pump Duty Cycle range | TD Air pump duty cycle out of range | If the air pump duty cycle > 100 % or < 0 % or 1 % <= duty cycl < 24% | "}, + { 58 , ALARM_ID_AVAILABLE_58 , " | | | | | | "}, { 59 , ALARM_ID_DD_BAROMETRIC_SENSOR_COEFFS_BAD_CRC , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD Fault: Baro temp Cal CRC | DD barometric pressure sensor bad coefficients CRC | If the following happens: 1. The stored CRC in the sensor does not match the calculated CRC. 2. The CRC and coefficients have not been received from the sensor after 20 seconds from the power up. | "}, { 60 , ALARM_ID_DD_D12_PUMP_RPM_OUT_OF_RANGE , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD Fault: Fresh Dial Pump Speed Fault | DD fresh dialysate pump RPM out of range | If the fresh dialysate pump RPM > 300.0 of the target RPM. | "}, { 61 , ALARM_ID_DD_D12_PUMP_OFF_FAULT , "DD | Service Required: Dialysate Device | A problem was detected with the dialysate device. \n- Treatment must be terminated.\n- Locate the ID code found in the bottom left corner\nof the alarm screen.\n- Call service to report the issue and schedule a repair. | DD Fault: Fresh Dial Pump Speed Not Off | DD fresh dialysate pump off fault | If the pump is in off state and the RPM is greater than the minimum RPM of 300.0 RPM. | "},