Index: MsgDefs.h =================================================================== diff -u -re42ee6229ed8530bc3aa875909a1dbb52b61b118 -r4840658cc7b64ea35141bfb0692f2435e1763060 --- MsgDefs.h (.../MsgDefs.h) (revision e42ee6229ed8530bc3aa875909a1dbb52b61b118) +++ MsgDefs.h (.../MsgDefs.h) (revision 4840658cc7b64ea35141bfb0692f2435e1763060) @@ -219,6 +219,11 @@ 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 MSG_ID_FP_PERMEATE_FLUSH_DATA = 0xDE, ///< FP Permeate Flush broadcast data + MSG_ID_TD_DD_REQUEST_SERVICE_RECORD_FROM_TD = 0xF1, ///< TD request service schedule data from TD + MSG_ID_TD_DD_USAGE_INFO_REQUEST = 0xF2, ///< TD request DD usage info + MSG_ID_TD_SEND_CHEM_FLUSH_SAMPLE_PASS_FAIL_TO_DD = 0xF3, + MSG_ID_TD_SEND_RO_PERMEATE_SAMPLE_DISPENSE_REQUEST_TO_DD = 0xF4, + MSG_ID_TD_DISINFECT_RESPONSE = 0xF5, // service/test CAN messages MSG_ID_FIRST_TD_TESTER_MESSAGE = 0x8000, ///< First TD test message ID @@ -587,6 +592,10 @@ REQUEST_REJECT_REASON_CONFIRMATION_MISMATCH = 59, ///< Confirmed value does not match validated value REQUEST_REJECT_REASON_INVALID_TREATMENT_SUB_STATE = 60, ///< Request is not allowed in current treatment sub-state REQUEST_REJECT_REASON_MODALITY_MISMATCH = 61, ///< Mismatched modality (Rx entered vs reatment initiation modality ) + REQUEST_REJECT_REASON_FP_BUSY = 62, ///< Treatment cannot initiate if FP is busy + REQUEST_REJECT_REASON_FP_SERVICE_IS_DUE = 63, ///< FP service is due + REQUEST_REJECT_REASON_DD_TEMPERATURE_OUT_OF_RANGE = 64, ///< DD temperature too high + REQUEST_REJECT_REASON_DD_BUSY = 65, ///< Treatment cannot initiate if DD is busy 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