Index: sources/model/hd/adjustment/settings/MAdjustHDRequests.h =================================================================== diff -u -r506a9e3db1a20bda1685e38c5e9041005c9a4a4f -ra89b5249df072be403141463d7d88728b66a848e --- sources/model/hd/adjustment/settings/MAdjustHDRequests.h (.../MAdjustHDRequests.h) (revision 506a9e3db1a20bda1685e38c5e9041005c9a4a4f) +++ sources/model/hd/adjustment/settings/MAdjustHDRequests.h (.../MAdjustHDRequests.h) (revision a89b5249df072be403141463d7d88728b66a848e) @@ -39,9 +39,9 @@ * |:----:|:------:|:----:|:---:|:---:|:----:|:-----------:| * | 109 | 0x100 | Req | Y | UI | HD | Set RTC Date and Time | * - * | Payload || - * | || - * | #1:(U32) | \ref mEpoch | + * | Payload || + * | || + * | #1:(U32) mEpoch | \ref mEpoch | * */ class MAdjustHDDateTimeReq : public MModel { @@ -57,7 +57,35 @@ } }; -} +/*! + * \brief The MAdjustAlarmVolumeReq class + * \details The HD alarm volume request model + * + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:------:|:------:|:----:|:---:|:---:|:----:|:-----------:| + * | 0x4E00 | 0x100 | Req | Y | UI | HD | HD Set Alarm Volume Request | + * + * | Payload || + * | || + * | #1:(U32) volume | \ref MAdjustHDAlarmVolumeResponse | + * + */ +class MAdjustHDAlarmVolumeReq : public MModel { +public: -typedef Model::MAdjustHDDateTimeReq AdjustHDDateTimeRequestData; + quint32 volume; + // coco begin validated : Has been validated manually. + // This object is used statically for now, kept the logic for later usage. + QString toString() { + return toString( { volume } ); + } + // coco end + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustHDAlarmVolume", vParameters); + } +}; +} + +typedef Model::MAdjustHDDateTimeReq AdjustHDDateTimeRequestData ; +typedef Model::MAdjustHDAlarmVolumeReq AdjustHDAlarmVolumeRequestData ;