Index: MsgDefs.h =================================================================== diff -u -r2fed9c20cb5fcb11871abf2e496b82bdaae92561 -r5ddd2c7c86261910d755ea1b17611d4f3023b3d0 --- MsgDefs.h (.../MsgDefs.h) (revision 2fed9c20cb5fcb11871abf2e496b82bdaae92561) +++ MsgDefs.h (.../MsgDefs.h) (revision 5ddd2c7c86261910d755ea1b17611d4f3023b3d0) @@ -8,8 +8,8 @@ * * @file MsgDefs.h * -* @author (last) Praneeth Bunne -* @date (last) 31-Jul-2026 +* @author (last) Varshini Nagabooshanam +* @date (last) 19-Aug-2026 * * @author (original) Sean Nash * @date (original) 01-Aug-2024 @@ -205,7 +205,7 @@ 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. @@ -266,6 +266,8 @@ MSG_ID_DD_NVM_SET_CAL_BICARB_CONCENTRATE_RESPONSE = 0x126, ///< DD NVM Set Bicarbonate Concentrate Calibration Record Response MSG_ID_DD_NVM_SET_CAL_ACCEL_SENSOR_RESPONSE = 0x127, ///< DD NVM Set Accelerometer Sensor Calibration Record Response. MSG_ID_DD_NVM_SET_CAL_BLOOD_LEAK_SENSOR_RESPONSE = 0x128, ///< DD NVM Set Blood Leak Sensor Calibration Record Response. + MSG_ID_TD_DD_REQUEST_SERVICE_RECORD_FROM_TD = 0x129, ///< TD request for DD service record information. + MSG_ID_TD_DD_USAGE_INFO_REQUEST = 0x12A, ///< TD request for DD usage information. // service/test CAN messages MSG_ID_FIRST_TD_TESTER_MESSAGE = 0x8000, ///< First TD test message ID @@ -641,6 +643,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_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