Index: AlarmDefs.h =================================================================== diff -u -rd222843934e8a5b77e20de4188f214b404611152 -r6604ee464d229870dc9a22ffd15e09341e8db5ac --- AlarmDefs.h (.../AlarmDefs.h) (revision d222843934e8a5b77e20de4188f214b404611152) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 6604ee464d229870dc9a22ffd15e09341e8db5ac) @@ -7,8 +7,8 @@ * * @file AlarmDefs.h * -* @author (last) Praneeth Bunne -* @date (last) 31-Jul-2026 +* @author (last) suresh +* @date (last) 04-Aug-2026 * * @author (original) Sean Nash * @date (original) 01-Aug-2024 @@ -234,9 +234,9 @@ ALARM_ID_TD_BATTERY_PACK_ERROR_DETECTED = 202, ///< TD battery pack status error detected ALARM_ID_TD_BATTERY_COMM_FAULT = 203, ///< TD battery or battery charger I2C communication fault ALARM_ID_TD_BATTERY_CHARGER_ERROR_DETECTED = 204, ///< TD battery charger status or fault detected - ALARM_ID_FW_RESERVED_205 = 205, ///< FW reserved for use - ALARM_ID_FW_RESERVED_206 = 206, ///< FW reserved for use - ALARM_ID_FW_RESERVED_207 = 207, ///< FW reserved for use + ALARM_ID_TD_UI_POST_TIMEOUT = 205, ///< TD UI POST failed + ALARM_ID_TD_UI_COMPATIBILITY_ERROR = 206, ///< TD and UI software builds are not compatible + ALARM_ID_TD_SAFETY_SHUTDOWN_POST_TEST_FAILED = 207, ///< TD POST Safety Shutdown failure ALARM_ID_FW_RESERVED_208 = 208, ///< FW reserved for use ALARM_ID_FW_RESERVED_209 = 209, ///< FW reserved for use ALARM_ID_FW_RESERVED_210 = 210, ///< FW reserved for use @@ -710,9 +710,9 @@ { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_TD_BATTERY_PACK_ERROR_DETECTED }, { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_TD_BATTERY_COMM_FAULT }, { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, ALARM_ID_TD_BATTERY_CHARGER_ERROR_DETECTED }, - { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_FW_RESERVED_205 }, - { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_FW_RESERVED_206 }, - { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_FW_RESERVED_207 }, + { ALARM_PRIORITY_HIGH, 1, ALM_SRC_TD, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_UI_POST_TIMEOUT }, + { ALARM_PRIORITY_HIGH, 1, ALM_SRC_TD, TRUE , FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_UI_COMPATIBILITY_ERROR }, + { ALARM_PRIORITY_HIGH, 1, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , TRUE , TRUE , TRUE , TRUE , FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_TD_SAFETY_SHUTDOWN_POST_TEST_FAILED }, { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_FW_RESERVED_208 }, { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_FW_RESERVED_209 }, { ALARM_PRIORITY_LOW, 999, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_FW_RESERVED_210 }, @@ -842,6 +842,9 @@ { 1, ALARM_ID_TD_INTEGRITY_POST_TEST_FAILED }, { 1, ALARM_ID_DD_INTEGRITY_POST_TEST_FAILED }, { 1, ALARM_ID_TD_EJECTOR_POST_TEST_FAILED }, + { 1, ALARM_ID_TD_UI_POST_TIMEOUT }, + { 1, ALARM_ID_TD_UI_COMPATIBILITY_ERROR }, + { 1, ALARM_ID_TD_SAFETY_SHUTDOWN_POST_TEST_FAILED }, { 2, ALARM_ID_DD_NVM_INVALID_SYSTEM_RECORD_CRC }, { 2, ALARM_ID_DD_NVM_INVALID_SERVICE_RECORD_CRC }, { 2, ALARM_ID_DD_NVM_INVALID_CALIBRATION_RECORD_CRC }, @@ -1013,10 +1016,10 @@ { 745, ALARM_ID_TD_SYRINGE_DETECTED }, { 746, ALARM_ID_TD_RECIRC_TIMEOUT_WARNING }, { 850, ALARM_ID_BATTERY_LOW }, + { 852, ALARM_ID_TD_AC_POWER_LOST }, { 999, ALARM_ID_TD_BATTERY_PACK_ERROR_DETECTED }, { 999, ALARM_ID_TD_BATTERY_COMM_FAULT }, { 999, ALARM_ID_TD_BATTERY_CHARGER_ERROR_DETECTED }, - { 999, ALARM_ID_TD_AC_POWER_LOST }, { 999, ALARM_ID_DD_AVAILABLE_1 }, { 999, ALARM_ID_DD_AVAILABLE_2 }, { 999, ALARM_ID_UI_RESERVED_116 }, @@ -1035,9 +1038,6 @@ { 999, ALARM_ID_UI_RESERVED_129 }, { 999, ALARM_ID_UI_RESERVED_130 }, { 999, ALARM_ID_FW_RESERVED_201 }, - { 999, ALARM_ID_FW_RESERVED_205 }, - { 999, ALARM_ID_FW_RESERVED_206 }, - { 999, ALARM_ID_FW_RESERVED_207 }, { 999, ALARM_ID_FW_RESERVED_208 }, { 999, ALARM_ID_FW_RESERVED_209 }, { 999, ALARM_ID_FW_RESERVED_210 }, @@ -1350,9 +1350,9 @@ { 202 , ALARM_ID_TD_BATTERY_PACK_ERROR_DETECTED , "TD | Service Required: Hemodialysis Device | A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair. | TD Alarm (Low): Battery Fault | TD battery pack detected an error | If the battery pack status error is detected from the slave device I2C address 0x0B. | "}, { 203 , ALARM_ID_TD_BATTERY_COMM_FAULT , "TD | Service Required: Hemodialysis Device | A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair. | TD Alarm (Low): Battery Comm Fault | TD battery or battery charger communication fault | If battery I2C communication fault persistence count > 5. | "}, { 204 , ALARM_ID_TD_BATTERY_CHARGER_ERROR_DETECTED , "TD | Service Required: Hemodialysis Device | A non- critical problem was detected with the hemodialysis\n device.\n- Call service to report the issue and schedule a repair. | TD Alarm (Low): Battery Charger Fault | TD battery charger detected an error | If the battery charger status or fault register reports an error condition. | "}, - { 205 , ALARM_ID_FW_RESERVED_205 , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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: RESERVED | RESERVED | RESERVED | "}, - { 206 , ALARM_ID_FW_RESERVED_206 , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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: RESERVED | RESERVED | RESERVED | "}, - { 207 , ALARM_ID_FW_RESERVED_207 , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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: RESERVED | RESERVED | RESERVED | "}, + { 205 , ALARM_ID_TD_UI_POST_TIMEOUT , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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 POST: UI POST Timeout | TD UI POST timeout failure | If the UI POST process does not complete within the expected time. | "}, + { 206 , ALARM_ID_TD_UI_COMPATIBILITY_ERROR , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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 POST: UI Compatibility Error | TD and UI software builds are not compatible | If the UI software version is not compatible with the TD software version. | "}, + { 207 , ALARM_ID_TD_SAFETY_SHUTDOWN_POST_TEST_FAILED , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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 Safety Shutdown Failure | TD safety shutdown POST test failed | If the 24V actuator supply does not turn off during safety shutdown, or if the 24V actuator supply does not recover after safety shutdown is cleared. | "}, { 208 , ALARM_ID_FW_RESERVED_208 , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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: RESERVED | RESERVED | RESERVED | "}, { 209 , ALARM_ID_FW_RESERVED_209 , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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: RESERVED | RESERVED | RESERVED | "}, { 210 , ALARM_ID_FW_RESERVED_210 , "TD | Service Required: Hemodialysis Device | A problem was detected with the hemodialysis device.\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: RESERVED | RESERVED | RESERVED | "},