Index: sources/model/hd/adjustment/MTreatmentAdjustRequests.h =================================================================== diff -u -r56e378f7504701b9e9a9dccaf205aef2fd52c58e -r7d8e56d9d935c3c5765515495495aa6ce167fbe8 --- sources/model/hd/adjustment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision 56e378f7504701b9e9a9dccaf205aef2fd52c58e) +++ sources/model/hd/adjustment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision 7d8e56d9d935c3c5765515495495aa6ce167fbe8) @@ -6,8 +6,8 @@ * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * \file MTreatmentAdjustRequests.h - * \author (last) Behrouz NematiPour - * \date (last) 10-Aug-2020 + * \author (last) Peman Montazemi + * \date (last) 6-Nov-2020 * \author (original) Behrouz NemaiPour * \date (original) 02-Jul-2020 * @@ -155,6 +155,32 @@ } }; +/*! + * \brief The MAdjustVersionsReq class + * \details The DG/HD versions request model + * + * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | + * |:------:|:------:|:-----:|:----:|:---:|:---:|:----:|:----------------------:| + * | 0x1C00 | 0x200 | 10 | Req | Y | UI | All | DG/HD Versions Request | + * + * | Payload || + * | || + * | #1:(N/A) | \ref None | + * + */ +class MAdjustVersionsReq : public MModel { +public: + // coco begin validated : Has been validated manually. + // This object is used statically for now, kept the logic for later usage. + QString toString() { + return toString({}); + } + // coco end + static QString toString(const QVariantList &vParameters) { + return MModel::toString("Version", vParameters); + } +}; + class MAlarmSilenceReq : public MModel { public: bool state = 0; @@ -168,7 +194,6 @@ return MModel::toString("AlarmSilence", vParameters); } }; - } typedef Model:: MAdjustPowerOffReq AdjustPowerOffRequestData; @@ -178,5 +203,5 @@ typedef Model:: MAdjustUltrafiltrationEditReq AdjustUltrafiltrationEditRequestData; typedef Model::MAdjustUltrafiltrationConfirmReq AdjustUltrafiltrationConfirmRequestData; typedef Model:: MAdjustSalineReq AdjustSalineRequestData; - +typedef Model:: MAdjustVersionsReq AdjustVersionsRequestData; typedef Model:: MAlarmSilenceReq AlarmSilenceRequestData;