Index: sources/model/hd/adjustment/MTreatmentAdjustRequests.h =================================================================== diff -u -rfeb7724c8a7a2932650c5daa490c90923c9fbe77 -r62d4bbefa96100e5a01194c0b704fe32d9db56ec --- sources/model/hd/adjustment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision feb7724c8a7a2932650c5daa490c90923c9fbe77) +++ sources/model/hd/adjustment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision 62d4bbefa96100e5a01194c0b704fe32d9db56ec) @@ -497,6 +497,35 @@ }; /*! + * \brief The MAdjustAlarmVolumeReq class + * \details The DG/HD versions 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 Alarm Volume | + * + */ +class MAdjustAlarmVolumeReq : public MModel { +public: + + 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("AlarmVolume", vParameters); + } +}; + +/*! * \brief The MAdjustServiceReq class * \details The DG/HD versions request model * @@ -826,6 +855,7 @@ typedef Model:: MAdjustServiceReq AdjustServiceRequestData; typedef Model:: MAdjustHDDateTimeReq AdjustHDDateTimeRequestData; typedef Model:: MAdjustDGDateTimeReq AdjustDGDateTimeRequestData; +typedef Model:: MAdjustAlarmVolumeReq AdjustAlarmVolumeRequestData; // Alarms typedef Model:: MAlarmSilenceReq AlarmSilenceRequestData; typedef Model:: MAlarmClearedConditionReq AlarmClearedConditionRequestData;