Index: MsgDefs.h =================================================================== diff -u -r97ad095b2d54c1c3f865c27b483d79eccd14df25 -r111b0dd32c0fa21b12ff25c96e810f2e8e623ab4 --- MsgDefs.h (.../MsgDefs.h) (revision 97ad095b2d54c1c3f865c27b483d79eccd14df25) +++ MsgDefs.h (.../MsgDefs.h) (revision 111b0dd32c0fa21b12ff25c96e810f2e8e623ab4) @@ -8,8 +8,8 @@ * * @file MsgDefs.h * -* @author (last) Santhosh Reddy -* @date (last) 08-Jul-2026 +* @author (last) suresh +* @date (last) 17-Aug-2026 * * @author (original) Sean Nash * @date (original) 01-Aug-2024 @@ -190,8 +190,8 @@ MSG_ID_TD_ISOLATED_UF_VOLUME_GOAL_CHANGE_RESPONSE = 0x9E, ///< TD isolated UF volume goal change response MSG_ID_UI_ISOLATED_UF_CONFIRM_REQUEST = 0x9F, ///< UI isolated UF confirm request MSG_ID_TD_ISOLATED_UF_CONFIRM_RESPONSE = 0xA0, ///< TD isolated UF confirm response - MSG_ID_UI_ADJUST_START_TREATMENT_REQUEST = 0xA1, ///< UI adjust start treatment request - MSG_ID_TD_ADJUST_START_TREATMENT_RESPONSE = 0xA2, ///< TD adjust start treatment response + MSG_ID_UI_START_TREATMENT_REQUEST = 0xA1, ///< UI start treatment request + MSG_ID_TD_START_TREATMENT_RESPONSE = 0xA2, ///< TD start treatment response MSG_ID_UI_WATER_SAMPLE_RESULT_REQUEST = 0xA3, ///< UI water sample result request MSG_ID_UI_PRESSURE_LIMIT_WIDEN_REQUEST = 0xA4, ///< UI pressure limit widen request. MSG_ID_TD_PRESSURE_LIMIT_WIDEN_RESPONSE = 0xA5, ///< TD pressure limit widen response. @@ -205,16 +205,22 @@ MSG_ID_TD_TREATMENT_LOG_AVERAGE_DATA = 0xAD, ///< TD broadcast of treatment log average data MSG_ID_TD_DRY_SELF_TEST_PROGRESS_DATA = 0xAE, ///< TD dry self test progress data MSG_ID_TD_TUBE_SET_AUTHENTICATION_REQUEST = 0xAF, ///< UI tube set authentication acknowledge request - MSG_ID_TD_TUBE_SET_AUTHENTICATION_ACK_RESPONSE = 0xB0, ///< TD tube set authentication acknowledge response + MSG_ID_UI_TUBE_SET_AUTHENTICATION_ACK_RESPONSE = 0xB0, ///< TD tube set authentication acknowledge response MSG_ID_TD_SYRINGE_PUMP_DATA = 0xB1, ///< TD broadcast of syringe pump data MSG_ID_TD_HEPARIN_PAUSE_RESUME_RESPONSE= 0xB2, ///< TD response to pause/resume Heparin delivery request MSG_ID_FFU_SIGNAL_TD_UPDATE_AVAILABLE = 0xB3, ///< FFU signal TD update is available. MSG_ID_FFU_SIGNAL_DD_UPDATE_AVAILABLE = 0xB4, ///< FFU signal DD update is available. MSG_ID_TD_UI_GENERIC_CONFIRMATION_REQUEST = 0xB5, ///< TD request for generic UI confirmation. MSG_ID_UI_GENERIC_CONFIRMATION_RESULT_RESPONSE = 0xB6, ///< UI generic confirmation result to TD. - MSG_ID_AVAILABLE_B7 = 0xB7, ///< Msg ID not used - available for use. + 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, ///< 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 + MSG_ID_TD_POST_SINGLE_TEST_RESULT = 0xD9, ///< TD POST single test result MSG_ID_DD_SUBSTITUTION_PUMP_DATA = 0xDB, ///< DD substitution pump broadcast data. MSG_ID_DD_CONDUCTIVITY_SENSOR_RESISTANCE_DATA = 0xDC, ///< DD conductivity resistance data broadcast. MSG_ID_FP_FILTER_FLUSH_DATA = 0xDD, ///< FP Filter Flush broadcast data @@ -381,6 +387,10 @@ MSG_ID_TD_SYRINGE_PUMP_FORCE_SENSOR_CALIBRATION_REQUEST = 0x8060, ///< TD set syringe pump force sensor DAC calibration request MSG_ID_TD_GET_ALARM_PROPERTIES_REQUEST = 0x8061, ///< TD send alarm table properties request MSG_ID_TD_ALARM_PROPERTIES_RESPONSE = 0x8062, ///< TD send alarm table properties response to Dialin + 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 @@ -576,15 +586,14 @@ MSG_ID_FP_DEF_STATUS_RESPONSE = 0xB045, ///< FP response for defatured status to Dialin MSG_ID_FP_SET_OPERATION_SUB_MODE_REQUEST = 0xB046, ///< FP set operation sub mode request MSG_ID_FP_CONDUCTIVITY_SENSOR_RESISTANCE_OVERRIDE_REQUEST = 0xB047, ///< FP conductivity sensor resistance override request - MSG_ID_FP_SET_RECOVERY_VALVES_REQUEST = 0xB048, ///< FP request to set recovery valve setting + MSG_ID_FP_SET_RECOVERY_VALVES_REQUEST = 0xB048, ///< FP request to set recovery valve setting. MSG_ID_FP_BOOST_PUMP_INSTALL_STATUS_REQUEST = 0xB049, ///< FP request for boost pump installation status from Dialin MSG_ID_FP_BOOST_PUMP_INSTALL_STATUS_RESPONSE = 0xB04A, ///< FP response for boost pump installation status to Dialin MSG_ID_FP_CONDUCTIVITY_SENSOR_VERSION_REQUEST = 0xB04B, ///< FP conductivity sensor version request MSG_ID_FP_CONDUCTIVITY_SENSOR_VERSION_RESPONSE = 0xB04C, ///< FP conductivity sensor version response MSG_ID_FP_CONDUCTIVITY_SENSOR_CAL_REQUEST = 0xB04D, ///< FP conductivity sensor cal request MSG_ID_FP_CONDUCTIVITY_SENSOR_CAL_RESPONSE = 0xB04E, ///< FP conductivity sensor cal response - MSG_ID_TD_DEBUG_EVENT = 0xFFF1, ///< TD debug event text to be logged in event log MSG_ID_DD_DEBUG_EVENT = 0xFFF2, ///< DD debug event text to be logged in event log MSG_ID_FP_DEBUG_EVENT = 0xFFF3, ///< FP debug event text to be logged in event log @@ -663,7 +672,11 @@ REQUEST_REJECT_REASON_NVM_JOB_QUEUE_BUSY = 62, ///< NVM Job queue is busy sending other records. REQUEST_REJECT_REASON_NVM_INVALID_CRC = 63, ///< NVM received CRC of the record is invalid REQUEST_REJECT_REASON_NVM_INVALID_OPERATION_MODE = 64, ///< NVM Operation Mode is not Service mode. - REQUEST_REJECT_REASON_INDEX_OUT_OF_RANGE = 65, ///< Index is out of range + REQUEST_REJECT_REASON_FP_BUSY = 65, ///< Treatment cannot initiate if FP is busy + REQUEST_REJECT_REASON_FP_SERVICE_IS_DUE = 66, ///< FP service is due + REQUEST_REJECT_REASON_DD_TEMPERATURE_OUT_OF_RANGE = 67, ///< DD temperature too high + REQUEST_REJECT_REASON_DD_BUSY = 68, ///< Treatment cannot initiate if DD is busy + REQUEST_REJECT_REASON_REQUEST_ALREADY_PENDING = 69, ///< Reject if a treatment start request is already pending. NUM_OF_REQUEST_REJECT_REASONS ///< Number of settings change reject codes }; typedef enum Request_Reject_Reasons REQUEST_REJECT_REASON_CODE_T; ///< Type for settings change rejection reason codes enumeration