Index: MsgDefs.h =================================================================== diff -u -r141571c80413d16a9dd05ea4e906999d21190f4e -rce693023746e072e8e56adb22e33dcd9024b5159 --- MsgDefs.h (.../MsgDefs.h) (revision 141571c80413d16a9dd05ea4e906999d21190f4e) +++ MsgDefs.h (.../MsgDefs.h) (revision ce693023746e072e8e56adb22e33dcd9024b5159) @@ -8,8 +8,8 @@ * * @file MsgDefs.h * -* @author (last) Dara Navaei -* @date (last) 21-Mar-2023 +* @author (last) Sean Nash +* @date (last) 28-Mar-2023 * * @author (original) Sean * @date (original) 27-Feb-2020 @@ -217,15 +217,15 @@ MSG_ID_HD_DG_SERVICE_RECORD_REQUEST = 0xB9, ///< HD request DG service record MSG_ID_HD_UI_CONFIRMATION_REQUEST = 0xBA, ///< HD request UI confirmation MSG_ID_UI_CONFIRMATION_RESULT_RESPONSE = 0xBB, ///< UI confirmation result response - MSG_ID_MSG_AVAILABLE_1 = 0xBC, ///< Message available for use + MSG_ID_UI_SET_DG_RO_MODE = 0xBC, ///< UI set DG RO mode MSG_ID_DG_CPLD_STATUS_DATA = 0xBD, ///< DG CPLD Status MSG_ID_HD_BATTERY_MANAGEMENT_DATA = 0xBE, ///< HD battery management logging data MSG_ID_HD_BATTERY_STATUS_DATA = 0xBF, ///< HD battery status logging data MSG_ID_DG_CHEM_DISINFECT_FLUSH_DATA = 0xC0, ///< DG chemical disinfect flush logging data MSG_ID_DG_CHEM_DISINFECT_FLUSH_TIME_DATA = 0xC1, ///< DG broadcast of chemical disinfect flush mode time data MSG_ID_DG_START_STOP_CHEM_DISINFECT_FLUSH = 0xC2, ///< DG start/stop chemical disinfect flush - MSG_ID_MSG_AVAILABLE_5 = 0xC3, ///< Message available for use - MSG_ID_MSG_AVAILABLE_6 = 0xC4, ///< Message available for use + MSG_ID_DG_RO_ONLY_MODE_STATUS_REQUEST = 0xC3, ///< DG RO only mode status request + MSG_ID_DG_RO_ONLY_MODE_STATUS_RESPONSE = 0xC4, ///< DG RO only mode status response MSG_ID_DG_HEAT_DISINFECT_ACTIVE_COOL_DATA = 0xC5, ///< DG heat disinfect active cool data broadcast MSG_ID_DG_START_STOP_HEAT_DISINFECT_ACTIVE_COOL = 0xC6, ///< DG heat disinfect active cool start/stop command MSG_ID_HD_AIR_PUMP_DATA = 0xC7, ///< HD air pump data publish @@ -550,6 +550,10 @@ REQUEST_REJECT_REASON_DG_RO_FILTER_TEMPERATURE_OUT_OF_RANGE = 50, ///< DG RO filter temperature out of range REQUEST_REJECT_REASON_DG_INCOMPATIBLE = 51, ///< DG firmware version is not compatible with HD firmware REQUEST_REJECT_REASON_HEPARIN_PRESTOP_WITH_NO_DISPENSE = 52, ///< Heparin settings are zero but pre-stop setting is non-zero + REQUEST_REJECT_REASON_DIALYZER_REPRIME_IN_PROGRESS = 53, ///< Saline bolus is not allowed during dialyzer reprime + REQUEST_REJECT_REASON_DG_RO_ONLY_MODE_DG_BUSY = 54, ///< DG RO only mode DG is busy + REQUEST_REJECT_REASON_DG_RO_ONLY_MODE_INVALID_PARAMETER = 55, ///< DG RO only mode invalid parameter + REQUEST_REJECT_REASON_DG_RO_ONLY_MODE_INVALID_PAYLOAD_LENGTH = 56, ///< DG RO only mode invalid payload length 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