Index: sources/model/hd/adjustment/settings/MAdjustHDRequests.h =================================================================== diff -u -r79a6cfcb10472261f3ec26eaf0baf6f1245cd311 -r2d0bacfbe1b70055247eb40743405a5f9acb15e3 --- sources/model/hd/adjustment/settings/MAdjustHDRequests.h (.../MAdjustHDRequests.h) (revision 79a6cfcb10472261f3ec26eaf0baf6f1245cd311) +++ sources/model/hd/adjustment/settings/MAdjustHDRequests.h (.../MAdjustHDRequests.h) (revision 2d0bacfbe1b70055247eb40743405a5f9acb15e3) @@ -159,8 +159,9 @@ static Can::Can_Id canid () { return Can::Can_Id::eChlid_UI_HD; } }; + /*! - * \brief The MAdjustServiceReq class + * \brief The MAdjustServiceDatesReq class * \details The DG/HD versions request model * * | MSG | CAN ID | Type | Ack | Src | Dest | Description | @@ -172,7 +173,7 @@ * | (N/A) || * */ -class MAdjustServiceReq : public MModel { +class MAdjustServiceDatesReq : public MModel { public: // disabled coco begin validated : Has been validated manually. @@ -190,6 +191,36 @@ /*! + * \brief The MAdjustServiceModeReq class + * \details The HD Service Mode request model + * + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:------:|:------:|:----:|:---:|:---:|:----:|:-----------:| + * | 0xB000 | 0x100 | Req | Y | UI | HD | Service Mode Request | + * + * | Payload || + * | || + * | (N/A) || + * + */ +class MAdjustServiceModeReq : public MModel { +public: + + // disabled coco begin validated : Has been validated manually. + // This object is used statically for now, kept the logic for later usage. + QString toString() { + return toString({}); + } + // disabled coco end + static QString toString(const QVariantList &vParameters) { + return MModel::toString("ServiceMode", vParameters); + } + + static Can::Can_Id canid () { return Can::eChlid_UI_HD; } +}; + + +/*! * \brief The MAdjustUIPostFinalResultReq class * \details The UI power on self test result model * @@ -219,9 +250,10 @@ }; } +typedef Model:: MAdjustServiceModeReq AdjustServiceModeRequestData; typedef Model:: MAdjustVersionsReq AdjustVersionsRequestData; typedef Model:: MAdjustVersionsRsp AdjustVersionsResponseData; -typedef Model:: MAdjustServiceReq AdjustServiceRequestData; +typedef Model:: MAdjustServiceDatesReq AdjustServiceDatesRequestData; typedef Model:: MAdjustHDDateTimeReq AdjustHDDateTimeRequestData; typedef Model:: MAdjustHDAlarmVolumeReq AdjustHDAlarmVolumeRequestData; typedef Model::MAdjustUIPostFinalResultReq AdjustUIPostFinalResultRequestData;