Index: AlarmDefs.h =================================================================== diff -u -ra4f2b6b3032b8c61df9f2f58686f70d0adf94694 -r2fed9c20cb5fcb11871abf2e496b82bdaae92561 --- AlarmDefs.h (.../AlarmDefs.h) (revision a4f2b6b3032b8c61df9f2f58686f70d0adf94694) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 2fed9c20cb5fcb11871abf2e496b82bdaae92561) @@ -7,7 +7,7 @@ * * @file AlarmDefs.h * -* @author (last) Varshini Nagabooshanam +* @author (last) Praneeth Bunne * @date (last) 07-Aug-2026 * * @author (original) Sean Nash @@ -239,7 +239,7 @@ ALARM_ID_TD_SAFETY_SHUTDOWN_POST_TEST_FAILED = 207, ///< TD POST Safety Shutdown failure ALARM_ID_TD_INITIAL_BC_REV_PRIME_LIMIT_REACHED = 208, ///< TD initial rev blood circuit prime limit reached ALARM_ID_TD_INITIAL_BC_REV_PRIME_TIMEOUT = 209, ///< TD initial blood circuit prime timeout - ALARM_ID_FW_RESERVED_210 = 210, ///< FW reserved for use + ALARM_ID_TD_PRIME_COMPLETE = 210, ///< TD prime complete ALARM_ID_FW_RESERVED_211 = 211, ///< FW reserved for use ALARM_ID_FW_RESERVED_212 = 212, ///< FW reserved for use ALARM_ID_TD_BP_SYSTOLIC_LOW = 213, ///< TD blood pressure systolic low @@ -715,7 +715,7 @@ { 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_HIGH, 293, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_INITIAL_BC_REV_PRIME_LIMIT_REACHED }, { ALARM_PRIORITY_HIGH, 294, ALM_SRC_TD, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_INITIAL_BC_REV_PRIME_TIMEOUT }, - { 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 }, + { ALARM_PRIORITY_LOW, 853, ALM_SRC_TD, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , TRUE , FALSE, FALSE, FALSE, ALARM_ID_TD_PRIME_COMPLETE }, { 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_211 }, { 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_212 }, { ALARM_PRIORITY_MEDIUM, 691, ALM_SRC_TD, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, FALSE, TRUE , FALSE, FALSE, FALSE, FALSE, ALARM_ID_TD_BP_SYSTOLIC_LOW }, @@ -842,8 +842,8 @@ { 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_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 }, @@ -1025,6 +1025,7 @@ { 746, ALARM_ID_TD_RECIRC_TIMEOUT_WARNING }, { 850, ALARM_ID_BATTERY_LOW }, { 852, ALARM_ID_TD_AC_POWER_LOST }, + { 853, ALARM_ID_TD_PRIME_COMPLETE }, { 999, ALARM_ID_DD_AVAILABLE_1 }, { 999, ALARM_ID_DD_AVAILABLE_2 }, { 999, ALARM_ID_UI_RESERVED_116 }, @@ -1046,7 +1047,6 @@ { 999, ALARM_ID_FW_RESERVED_202 }, { 999, ALARM_ID_FW_RESERVED_203 }, { 999, ALARM_ID_FW_RESERVED_204 }, - { 999, ALARM_ID_FW_RESERVED_210 }, { 999, ALARM_ID_FW_RESERVED_211 }, { 999, ALARM_ID_FW_RESERVED_212 }, { 999, ALARM_ID_FW_RESERVED_219 }, @@ -1355,7 +1355,7 @@ { 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_TD_INITIAL_BC_REV_PRIME_LIMIT_REACHED , "TD | Prime Paused: Check Saline Line | The system has repeatedly paused priming to relieve negative pressure in the venous line.\n- Check that the saline line is not clamped or kinked.\n- Check that the saline bag is not empty.\n- Resume priming once checked, or end treatment. | Prime: BC: Venous Line, Retry Limit | Venous pressure (H14) reached the neg pressure pause limit, possibly indicating a clamped or occluded saline/H14 line. | During Blood Circuit: Venous Line prime state, when the negative pressure pause/equalize cycle has occurred 3 times. | "}, { 209 , ALARM_ID_TD_INITIAL_BC_REV_PRIME_TIMEOUT , "TD | Prime Timeout: Venous Line | Priming the venous line and air trap did not complete within the expected time.\n- Check the saline line and connections.\n- Resume priming, or end treatment. | Prime: BC: Venous Line, Timeout | Blood Circuit: Venous Line state failed to complete within 40 seconds, excluding time spent paused for pressure equalization. | During Blood Circuit: Venous Line prime state, when the state has been active for more than 40 seconds, excluding paused time. | "}, - { 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 | "}, + { 210 , ALARM_ID_TD_PRIME_COMPLETE , "TD | Prime Complete | Priming completed, click ok to enter rx. | TD prime complete | | Prime completed | "}, { 211 , ALARM_ID_FW_RESERVED_211 , "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 | "}, { 212 , ALARM_ID_FW_RESERVED_212 , "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 | "}, { 213 , ALARM_ID_TD_BP_SYSTOLIC_LOW , "TD | Blood Stopped: Systolic BP Low | The patient's systolic blood pressure is below the configured low limit.\n- Verify patient condition.\n- Check blood pressure cuff placement.\n- Repeat blood pressure measurement if necessary. | Process: Blood Pressure Monitoring | Patient systolic blood pressure below configured low threshold | Triggered when systolic blood pressure is below the configured low limit. | "}, Index: MsgDefs.h =================================================================== diff -u -ra4f2b6b3032b8c61df9f2f58686f70d0adf94694 -r2fed9c20cb5fcb11871abf2e496b82bdaae92561 --- MsgDefs.h (.../MsgDefs.h) (revision a4f2b6b3032b8c61df9f2f58686f70d0adf94694) +++ MsgDefs.h (.../MsgDefs.h) (revision 2fed9c20cb5fcb11871abf2e496b82bdaae92561) @@ -8,8 +8,8 @@ * * @file MsgDefs.h * -* @author (last) Santhosh Reddy -* @date (last) 07-Aug-2026 +* @author (last) Praneeth Bunne +* @date (last) 31-Jul-2026 * * @author (original) Sean Nash * @date (original) 01-Aug-2024 @@ -215,8 +215,8 @@ MSG_ID_TD_PRE_TREATMENT_STATES_DATA = 0xB7, ///< TD Pre-Treatment states broadcast data.. MSG_ID_UI_VITALS_ADJUSTMENT_REQUEST = 0xB8, ///< UI vitals adjustment request MSG_ID_TD_VITALS_ADJUSTMENT_RESPONSE = 0xB9, ///< TD vitals adjustment response - MSG_ID_DD_TD_PRIME_REQUEST_DATA = 0xC3, ///< DD to TD prime data request - MSG_ID_TD_PRIME_PROGRESS_DATA = 0xC7, ///< TD broadcast of prime data + MSG_ID_DD_TD_PRIME_REQUEST_DATA = 0xC3, ///< TD PreTx prime request to DD + MSG_ID_TD_PRIME_PROGRESS_DATA = 0xC7, ///< TD broadcast of PreTx prime data MSG_ID_UI_SETUP_TUBING_SET_CONNECTIONS_CONFIRM_REQUEST = 0xD6, ///< UI setup connection confirmation request MSG_ID_TD_SETUP_TUBING_SET_CONNECTIONS_CONFIRM_RESPONSE = 0xD7, ///< TD setup connection confirmation response MSG_ID_TD_POST_FINAL_TEST_RESULT = 0xD8, ///< TD POST final test result @@ -359,6 +359,7 @@ MSG_ID_TD_RINSEBACK_VOLUME_OVERRIDE = 0x8065, ///< TD rinseback volume override MSG_ID_TD_RINSEBACK_PUBLISH_INTERVAL_OVERRIDE_REQUEST = 0x8066, ///< TD rinseback publish interval broadcast override. MSG_ID_TD_AIR_PUMP_RPM_OVERRIDE_REQUEST = 0x8067, ///< TD Override request for Air Pump RPM + MSG_ID_TD_PRIME_PUBLISH_INTERVAL_OVERRIDE = 0x8069, ///< TD PreTx prime publish interval broadcast override. MSG_ID_FIRST_DD_TESTER_MESSAGE = 0xA000, ///< First DD test message ID MSG_ID_DD_TESTER_LOGIN_REQUEST = MSG_ID_FIRST_DD_TESTER_MESSAGE, ///< DD tester log-in