Index: sources/model/hd/adjustment/settings/MAdjustHDRequests.h =================================================================== diff -u -r13d6a4fae2f910ab6e289ac9280258a94f734405 -r667baa15f6fc3a9438dae68ded8cee26c2ca7450 --- sources/model/hd/adjustment/settings/MAdjustHDRequests.h (.../MAdjustHDRequests.h) (revision 13d6a4fae2f910ab6e289ac9280258a94f734405) +++ sources/model/hd/adjustment/settings/MAdjustHDRequests.h (.../MAdjustHDRequests.h) (revision 667baa15f6fc3a9438dae68ded8cee26c2ca7450) @@ -144,9 +144,40 @@ static Can::Can_Id canid () { return Can::eChlid_UI_Sync; } }; + +/*! + * \brief The MAdjustUIPostFinalResultRequest class + * \details The UI power on self test result model + * + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:------:|:------:|:----:|:---:|:---:|:----:|:-----------:| + * | 0x9200 | 0x100 | Req | Y | UI | HD | Report UI POST result | + * + * | Payload || + * | || + * | #1:(U32) mResult | \ref mResult | + * + */ +class MAdjustUIPostFinalResultReq : public MModel { +public: + + quint32 mResult; + + // coco begin validated : Has been validated manually. + // This object is used statically for now, kept the logic for later usage. + QString toString() { + return toString( { mResult } ); + } + // coco end + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustUIPostFinalResult", vParameters); + } +}; } -typedef Model:: MAdjustVersionsReq AdjustVersionsRequestData; -typedef Model:: MAdjustServiceReq AdjustServiceRequestData; -typedef Model:: MAdjustHDDateTimeReq AdjustHDDateTimeRequestData; -typedef Model::MAdjustHDAlarmVolumeReq AdjustHDAlarmVolumeRequestData; +typedef Model:: MAdjustVersionsReq AdjustVersionsRequestData; +typedef Model:: MAdjustServiceReq AdjustServiceRequestData; +typedef Model:: MAdjustHDDateTimeReq AdjustHDDateTimeRequestData; +typedef Model:: MAdjustHDAlarmVolumeReq AdjustHDAlarmVolumeRequestData; +typedef Model::MAdjustUIPostFinalResultReq AdjustUIPostFinalResultRequestData; +