Index: sources/model/hd/adjustment/settings/MAdjustHDVersionsResponse.h
===================================================================
diff -u -r13d6a4fae2f910ab6e289ac9280258a94f734405 -r2ef03b2ce51b4dc507f66e9671953a8e0824bde9
--- sources/model/hd/adjustment/settings/MAdjustHDVersionsResponse.h (.../MAdjustHDVersionsResponse.h) (revision 13d6a4fae2f910ab6e289ac9280258a94f734405)
+++ 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 MAdjustHDVersionsResponse.h
- * \author (last) Peman Montazemi
- * \date (last) 6-Nov-2020
- * \author (original) Peman Montazemi
- * \date (original) 4-Nov-2020
+ * \author (last) Michael Garthwaite
+ * \date (last) 28-Feb-2022
+ * \author (original) Behrouz NematiPour
+ * \date (original) 16-Apr-2021
*
*/
#pragma once
@@ -32,28 +32,29 @@
*
* | MSG | CAN ID | Type | Ack | Src | Dest | Description |
* |:------:|:------:|:----:|:---:|:---:|:----:|:---------------------:|
- * | 0x1D00 | 0x020 | Rsp | Y | HD | UI | HD Versions Data |
+ * | 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 MAdjustVersionsHDResponse : HD Versions Response Data
*
*
* | ||
* | ||
- * | typeText | Event |
- * | unitText | HD |
- * | infoText | Version |
+ * | typeText | Event |
+ * | unitText | HD |
+ * | infoText | VersionRsp |
*
*/
class MAdjustVersionsHDResponse : public MAbstract {
@@ -64,31 +65,33 @@
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("Version") ; }
+ Type_Enum typeText () const override { return Type_Enum::eEvent ; }
+ Unit_Enum unitText () const override { return Unit_Enum::eHD ; }
+ 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 */
};
MAdjustVersionsHDResponse () { }