Index: sources/model/hd/adjustment/settings/MAdjustHDRequests.h =================================================================== diff -u -r2f0d1d22a15f0ddb459c6527b4746439f66bfe1b -rebc82b5efe26c1081606fab06a1c99bb4f9c0098 --- sources/model/hd/adjustment/settings/MAdjustHDRequests.h (.../MAdjustHDRequests.h) (revision 2f0d1d22a15f0ddb459c6527b4746439f66bfe1b) +++ sources/model/hd/adjustment/settings/MAdjustHDRequests.h (.../MAdjustHDRequests.h) (revision ebc82b5efe26c1081606fab06a1c99bb4f9c0098) @@ -127,13 +127,39 @@ } // coco end static QString toString(const QVariantList &vParameters) { - return MModel::toString("Version", vParameters); + return MModel::toString("VersionReq", vParameters); } static Can::Can_Id canid () { return Can::eChlid_UI_Sync; } }; + /*! + * \brief The MAdjustVersionsRsp class + * \details The UI versions response model + * + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:------:|:------:|:----:|:---:|:---:|:----:|:-----------:| + * | 0x9F00 | 0x200 | Rsp | Y | UI | HD | UI Versions/SN Response | + * + * | Payload || + * | || + * | #1:(U08) | major | + * | #2:(U08) | minor | + * | #3:(U08) | micro | + * | #4:(U16) | revision(build) | + * | #5:(U32) | compatibility | + * + */ +class MAdjustVersionsRsp : public MAdjustVersionsReq { +public: + static QString toString(const QVariantList &vParameters) { + return MModel::toString("VersionRsp", vParameters); + } + static Can::Can_Id canid () { return Can::Can_Id::eChlid_UI_HD; } +}; + +/*! * \brief The MAdjustServiceReq class * \details The DG/HD versions request model * @@ -194,8 +220,8 @@ } typedef Model:: MAdjustVersionsReq AdjustVersionsRequestData; +typedef Model:: MAdjustVersionsRsp AdjustVersionsResponseData; typedef Model:: MAdjustServiceReq AdjustServiceRequestData; typedef Model:: MAdjustHDDateTimeReq AdjustHDDateTimeRequestData; typedef Model:: MAdjustHDAlarmVolumeReq AdjustHDAlarmVolumeRequestData; typedef Model::MAdjustUIPostFinalResultReq AdjustUIPostFinalResultRequestData; -