Index: sources/model/hd/adjustment/disinfect/MDisinfectAdjustModeRequests.h =================================================================== diff -u -r8be0073f796109578435eaa14edc7d3b9a2352da -rba928149acf9501b0ab751eab84f4b7e8ac05353 --- sources/model/hd/adjustment/disinfect/MDisinfectAdjustModeRequests.h (.../MDisinfectAdjustModeRequests.h) (revision 8be0073f796109578435eaa14edc7d3b9a2352da) +++ sources/model/hd/adjustment/disinfect/MDisinfectAdjustModeRequests.h (.../MDisinfectAdjustModeRequests.h) (revision ba928149acf9501b0ab751eab84f4b7e8ac05353) @@ -5,11 +5,11 @@ * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * - * \file MDisinfectAdjustRequests.h + * \file MDisinfectAdjustModeRequests.h * \author (last) Behrouz NematiPour - * \date (last) 18-Apr-2022 * \author (original) Behrouz NematiPour - * \date (original) 18-Apr-2021 + * \date (last) 16-Aug-2022 + * \date (original) 16-Aug-2021 * */ @@ -35,33 +35,30 @@ */ /*! - * \brief The MAdjustDisinfectReq class + * \brief The MAdjustDisinfectModeReq class * \details The model to request heat/chemical disinfect * * | MSG | CAN ID | Type | Ack | Src | Dest | Description | * |:----:|:------:|:----:|:---:|:---:|:----:|:-----------:| - * |0x7F00| 0x100 | Req | Y | UI | HD | Flush, Heat/Chemical Disinfect Request | + * |0x9A00| 0x100 | Req | Y | UI | HD | Disinfect Mode Request | * * | Payload || * | || - * | #1:(U32) | \ref mState | * */ -class MAdjustDisinfectReq : public MModel { +class MAdjustDisinfectModeReq : public MModel { public: - GuiDisinfectDGStates mState = GuiDisinfectDGStates::DG_DISINFECT_NOT_RUNNING_STATE; + bool mInititate = true; // if true means initiate the disinfection mode , false means cancel. - // 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({mState}); + return toString({mInititate}); } - // disabled coco end + static QString toString(const QVariantList &vParameters) { - return MModel::toString("DisinfectStart", vParameters); + return MModel::toString("DisinfectMode", vParameters); } }; } -typedef Model:: MAdjustDisinfectReq AdjustDisinfectRequestData; +typedef Model::MAdjustDisinfectModeReq AdjustDisinfectModeRequestData;