Index: sources/model/dg/adjustment/settings/MAdjustDGRequests.h =================================================================== diff -u -r08ffb068817ab0bb1c7f2fe2705986142ac68601 -r8350b02fa06da7cb6d7f085f88f55bf505ae78df --- sources/model/dg/adjustment/settings/MAdjustDGRequests.h (.../MAdjustDGRequests.h) (revision 08ffb068817ab0bb1c7f2fe2705986142ac68601) +++ sources/model/dg/adjustment/settings/MAdjustDGRequests.h (.../MAdjustDGRequests.h) (revision 8350b02fa06da7cb6d7f085f88f55bf505ae78df) @@ -74,7 +74,81 @@ static Can::Can_Id canid () { return Can::Can_Id::eChlid_UI_DD; } }; + + +/*! + * \brief The MDDCalibrationPressureReq class + * \details The model to request DD Calibration Pressure + * + * | MSG | Type | Ack | Src | Dest | Description | + * |:----:|:----:|:---:|:---:|:----:|:-----------: | + * | 0x118 | Req | Y | UI | DG | DDCalibrationPressure | + * + * | Payload || + * | || + * | #1: (U32) | \ref Data::mIndex | + * + */ +class MDDCalibrationPressureReq : public MModel { +public: + quint32 mIndex = 0; + +// QString toString() { +// return toString({ mIndex }); +// } + + static QString toString(const QVariantList &vParameters) { + return MModel::toString("DDCalPressureReq", vParameters); + } + + static Can::Can_Id canid () { return Can::Can_Id::eChlid_UI_DD; } +}; + +/*! + * \brief The MAdjustDDCalibrationPressureReq class + * \details The model to request Adjust DD Calibration Pressure + * + * | MSG | Type | Ack | Src | Dest | Description | + * |:----:|:----:|:---:|:---:|:----:|:-----------: | + * | 0x11A | Req | Y | UI | DG | AdjustDDCalibrationPressure | + * + * | Payload || + * | || + * | #1: (U32) | \ref Data::mIndex | + * | #2: (F32) | \ref Data::mGain | + * | #3: (F32) | \ref Data::mOffset | + * | #4: (U32) | \ref Data::mCalibrationTime | + * + */ +class MAdjustDDCalibrationPressureReq : public MModel { +public: + quint32 mIndex = 0; + float mGain = 0; + float mOffset = 0; + quint32 mCalibrationTime = 0; + +// QString toString() { +// return toString({ +// mIndex , +// mGain , +// mOffset , +// mCalibrationTime , +// }); +// } + + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustDDCalPressureReq", vParameters); + } + + static Can::Can_Id canid () { return Can::Can_Id::eChlid_UI_DD; } +}; + } -typedef Model::MAdjustDDDateTimeReq AdjustDDDateTimeRequestData; -typedef Model::MAdjustDGCleaningUsageReq AdjustDGCleaningUsageRequestData; +typedef Model::MAdjustDDDateTimeReq AdjustDDDateTimeRequestData; +typedef Model::MAdjustDGCleaningUsageReq AdjustDGCleaningUsageRequestData; + +typedef Model::MDDCalibrationPressureReq DDCalibrationPressureRequestData; +typedef Model::MAdjustDDCalibrationPressureReq AdjustDDCalibrationPressureRequestData; + +