Index: sources/model/hd/adjustment/settings/MAdjustHDVersionsResponse.h
===================================================================
diff -u -r506a9e3db1a20bda1685e38c5e9041005c9a4a4f -r2ef03b2ce51b4dc507f66e9671953a8e0824bde9
--- sources/model/hd/adjustment/settings/MAdjustHDVersionsResponse.h (.../MAdjustHDVersionsResponse.h) (revision 506a9e3db1a20bda1685e38c5e9041005c9a4a4f)
+++ sources/model/hd/adjustment/settings/MAdjustHDVersionsResponse.h (.../MAdjustHDVersionsResponse.h) (revision 2ef03b2ce51b4dc507f66e9671953a8e0824bde9)
@@ -1,15 +1,15 @@
/*!
*
- * Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved.
+ * Copyright (c) 2021-2024 Diality Inc. - All Rights Reserved.
* \copyright
* 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 MTreatmentAdjustHDVersionsResponse.h
- * \author (last) Peman Montazemi
- * \date (last) 6-Nov-2020
- * \author (original) Peman Montazemi
- * \date (original) 4-Nov-2020
+ * \file MAdjustHDVersionsResponse.h
+ * \author (last) Michael Garthwaite
+ * \date (last) 28-Feb-2022
+ * \author (original) Behrouz NematiPour
+ * \date (original) 16-Apr-2021
*
*/
#pragma once
@@ -27,75 +27,78 @@
namespace Model {
/*!
- * \brief The MAdjustHDVersionsResponse class
+ * \brief The MAdjustVersionsHDResponse class
* \details The HD versions data model
*
- * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description |
- * |:------:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------------:|
- * | 0x1D00 | 0x020 | 6 | Rsp | Y | HD | UI | HD Versions Data |
+ * | MSG | CAN ID | Type | Ack | Src | Dest | Description |
+ * |:------:|:------:|:----:|:---:|:---:|:----:|:---------------------:|
+ * | 0x1D00 | 0x020 | Rsp | Y | HD | All | HD Versions Data |
*
* | Payload ||
* | ||
- * | #1:(U08) | \ref Data::mHDMajor |
- * | #2:(U08) | \ref Data::mHDMinor |
- * | #3:(U08) | \ref Data::mHDMicro |
- * | #4:(U16) | \ref Data::mHDBuild |
- * | #5:(U08) | \ref Data::mHDFPGAId |
- * | #6:(U08) | \ref Data::mHDFPGAMajor |
- * | #7:(U08) | \ref Data::mHDFPGAMinor |
- * | #8:(U08) | \ref Data::mHDFPGALab |
+ * | #1:(U08) | \ref Data::mHDMajor |
+ * | #2:(U08) | \ref Data::mHDMinor |
+ * | #3:(U08) | \ref Data::mHDMicro |
+ * | #4:(U16) | \ref Data::mHDBuild |
+ * | #5:(U08) | \ref Data::mHDFPGAId |
+ * | #6:(U08) | \ref Data::mHDFPGAMajor |
+ * | #7:(U08) | \ref Data::mHDFPGAMinor |
+ * | #8:(U08) | \ref Data::mHDFPGALab |
+ * | #9:(U32) | \ref Data::mCompatibilityRev |
*
* \sa Data
- * \sa MAdjustHDVersionsResponse : HD Versions Response Data
+ * \sa MAdjustVersionsHDResponse : HD Versions Response Data
*
*
- * | ||
- * | ||
- * | typeText | Event |
- * | unitText | HD |
- * | infoText | HDVersions |
+ * | ||
+ * | ||
+ * | typeText | Event |
+ * | unitText | HD |
+ * | infoText | VersionRsp |
*
*/
-class MAdjustHDVersionsResponse : public MAbstract {
+class MAdjustVersionsHDResponse : public MAbstract {
// friends
friend class ::tst_models;
QVariantList parameters() const override;
struct {
- Types::U08 mMajor ;
- Types::U08 mMinor ;
- Types::U08 mMicro ;
- Types::U16 mBuild ;
- Types::U08 mFPGAId ;
- Types::U08 mFPGAMajor ;
- Types::U08 mFPGAMinor ;
- Types::U08 mFPGALab ;
+ Types::U08 mMajor ;
+ Types::U08 mMinor ;
+ Types::U08 mMicro ;
+ Types::U16 mBuild ;
+ Types::U08 mFPGAId ;
+ Types::U08 mFPGAMajor ;
+ Types::U08 mFPGAMinor ;
+ Types::U08 mFPGALab ;
+ Types::U32 mCompatibilityRev ;
} _data;
public:
Type_Enum typeText () const override { return Type_Enum::eEvent ; }
Unit_Enum unitText () const override { return Unit_Enum::eHD ; }
- QString infoText () const override { return QString("HDVersions") ; }
+ QString infoText () const override { return QString("VersionRsp") ; }
struct Data {
- quint8 mMajor = 0; /*!< HD Versions Major value of type quint8 extracted out */
- quint8 mMinor = 0; /*!< HD Versions Minor value of type quint8 extracted out */
- quint8 mMicro = 0; /*!< HD Versions Micro value of type quint8 extracted out */
- quint16 mBuild = 0; /*!< HD Versions Build value of type quint16 extracted out */
- quint8 mFPGAId = 0; /*!< HD Versions FPGA ID value of type quint8 extracted out */
- quint8 mFPGAMajor = 0; /*!< HD Versions FPGA Major value of type quint8 extracted out */
- quint8 mFPGAMinor = 0; /*!< HD Versions FPGA Minor value of type quint8 extracted out */
- quint8 mFPGALab = 0; /*!< HD Versions FPGA Lab value of type quint8 extracted out */
+ quint8 mMajor = 0; /*!< HD Versions Major value of type quint8 extracted out */
+ quint8 mMinor = 0; /*!< HD Versions Minor value of type quint8 extracted out */
+ quint8 mMicro = 0; /*!< HD Versions Micro value of type quint8 extracted out */
+ quint16 mBuild = 0; /*!< HD Versions Build value of type quint16 extracted out */
+ quint8 mFPGAId = 0; /*!< HD Versions FPGA ID value of type quint8 extracted out */
+ quint8 mFPGAMajor = 0; /*!< HD Versions FPGA Major value of type quint8 extracted out */
+ quint8 mFPGAMinor = 0; /*!< HD Versions FPGA Minor value of type quint8 extracted out */
+ quint8 mFPGALab = 0; /*!< HD Versions FPGA Lab value of type quint8 extracted out */
+ quint32 mCompatibilityRev = 0; /*!< HD Versions Compatibility Revision */
};
- MAdjustHDVersionsResponse () { }
+ MAdjustVersionsHDResponse () { }
bool fromByteArray (const QByteArray &vByteArray , int *vIndex = nullptr) override;
Data data ( ) const ;
};
}
-typedef Model::MAdjustHDVersionsResponse::Data AdjustHDVersionsResponseData;
+typedef Model::MAdjustVersionsHDResponse::Data AdjustVersionsHDResponseData;