Index: MsgDefs.h =================================================================== diff -u -r43bcdbff752f578fe33ff30ec5cf912454a1b685 -rb47892b0bd4a7b1e4805c05ed08b9c6e01b57fb9 --- MsgDefs.h (.../MsgDefs.h) (revision 43bcdbff752f578fe33ff30ec5cf912454a1b685) +++ MsgDefs.h (.../MsgDefs.h) (revision b47892b0bd4a7b1e4805c05ed08b9c6e01b57fb9) @@ -95,7 +95,7 @@ MSG_ID_UI_ALARM_USER_ACTION = 0x40, ///< UI user has requested an alarm action MSG_ID_USER_UF_PAUSE_RESUME_RESPONSE = 0x41, ///< HD response to user request to pause or resume ultrafiltration MSG_ID_DG_CONCENTRATE_PUMP_DATA = 0x42, ///< DG broadcast of concentrate pump data - MSG_ID_DG_PRIMING_STATUS_DATA = 0x43, ///< HD priming status during cartridge prime + MSG_ID_HD_PRIMING_STATUS_DATA = 0x43, ///< HD priming status during cartridge prime MSG_ID_DG_UV_REACTORS_DATA = 0x44, ///< DG broadcast UV reactors data MSG_ID_DG_THERMISTORS_DATA = 0x45, ///< DG broadcast thermistors data MSG_ID_UI_PRESSURE_LIMITS_CHANGE_REQUEST = 0x46, ///< UI request to change pressure limits @@ -109,6 +109,7 @@ MSG_ID_UI_SET_ALARM_AUDIO_VOLUME_LEVEL_CMD = 0x4E, ///< UI command to set alarm audio volume level MSG_ID_UI_SET_UF_VOLUME_PARAMETER = 0x4F, ///< UI request to validate new ultrafiltration volume treatment parameter MSG_ID_HD_SET_UF_VOLUME_PARAMETER_RESPONSE = 0x50, ///< HD response to new treatment parameters set + MSG_ID_DG_COMMAND_RESPONSE = 0x51, ///< DG response to command from HD #ifdef EMC_TEST_BUILD MSG_ID_CAN_ERROR_COUNT = 0x999, // test code in support of EMC testing @@ -266,6 +267,16 @@ }; typedef enum Request_Reject_Reasons REQUEST_REJECT_REASON_CODE_T; ///< Type for settings change rejection reason codes enumeration +/// Enumeration of command request rejection reason codes +enum Cmd_Request_Reject_Reasons +{ + CMD_REQUEST_REJECT_REASON_NONE = 0, ///< Used when there is no rejection + CMD_REQUEST_REJECT_REASON_INVALID_MODE = 1, ///< Command is not allowed in the current operating mode + CMD_REQUEST_REJECT_REASON_INVALID_PARAMETER = 2, ///< Command parameter is not valid + NUM_OF_CMD_REQUEST_REJECT_REASONS ///< Number of command request reject codes +}; +typedef enum Cmd_Request_Reject_Reasons CMD_REQUEST_REJECT_REASON_CODE_T; ///< Type for command request rejection reason codes enumeration + /**@}*/ #endif