Index: sources/model/dg/data/MDGAccelerometerData.h =================================================================== diff -u -re226d05ea339805934c2ebbaba108e7b03d5a001 -r2e82dac2e08d6fbe516d8c654e56e74b9961a07a --- sources/model/dg/data/MDGAccelerometerData.h (.../MDGAccelerometerData.h) (revision e226d05ea339805934c2ebbaba108e7b03d5a001) +++ sources/model/dg/data/MDGAccelerometerData.h (.../MDGAccelerometerData.h) (revision 2e82dac2e08d6fbe516d8c654e56e74b9961a07a) @@ -27,6 +27,37 @@ namespace Model { +/*! + * \brief The MDGAccelerometer class + * \details The DG accelerometer data model + * + * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | + * |:------:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------------:| + * | 0x3400 | 0x080 | 8 | 1 Hz | N | DG | UI | DG Acceleromter Data | + * + * | Payload || + * | || + * | #1:(F32) | \ref Data::mX | + * | #2:(F32) | \ref Data::mY | + * | #3:(F32) | \ref Data::mZ | + * | #4:(F32) | \ref Data::mXMax | + * | #5:(F32) | \ref Data::mYMax | + * | #6:(F32) | \ref Data::mZMax | + * | #7:(F32) | \ref Data::mXTilt | + * | #8:(F32) | \ref Data::mYTilt | + * | #9:(F32) | \ref Data::mZTilt | + * + * \sa Data + * \sa MDGAccemelometer : DG Accelerometer Data + * + *

Logging info

+ * | || + * | || + * | typeText | Event | + * | unitText | DG | + * | infoText | Accelerometer Data | + * + */ class MDGAccelerometer : public MAbstract { // friends Index: sources/model/hd/data/MHDAccelerometerData.h =================================================================== diff -u -r1ad10f77d0e95a986a670004d820be8fc4d2ccdb -r2e82dac2e08d6fbe516d8c654e56e74b9961a07a --- sources/model/hd/data/MHDAccelerometerData.h (.../MHDAccelerometerData.h) (revision 1ad10f77d0e95a986a670004d820be8fc4d2ccdb) +++ sources/model/hd/data/MHDAccelerometerData.h (.../MHDAccelerometerData.h) (revision 2e82dac2e08d6fbe516d8c654e56e74b9961a07a) @@ -27,6 +27,38 @@ namespace Model { +/*! + * \brief The MHDAccelerometer class + * \details The HD accelerometer data model + * + * + * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | + * |:------:|:------:|:-----:|:----:|:---:|:---:|:----:|:---------------------:| + * | 0x3300 | 0x040 | 7 | 1 Hz | N | HD | UI | HD Acceleromter Data | + * + * | Payload || + * | || + * | #1:(F32) | \ref Data::mX | + * | #2:(F32) | \ref Data::mY | + * | #3:(F32) | \ref Data::mZ | + * | #4:(F32) | \ref Data::mXMax | + * | #5:(F32) | \ref Data::mYMax | + * | #6:(F32) | \ref Data::mZMax | + * | #7:(F32) | \ref Data::mXTilt | + * | #8:(F32) | \ref Data::mYTilt | + * | #9:(F32) | \ref Data::mZTilt | + * + * \sa Data + * \sa MHDAccemelometer : HD Accelerometer Data + * + *

Logging info

+ * | || + * | || + * | typeText | Event | + * | unitText | HD | + * | infoText | Accelerometer Data | + * + */ class MHDAccelerometer : public MAbstract { // friends Index: sources/model/hd/data/MHDVersionData.h =================================================================== diff -u -rcb7073c016b2fda83a1a6998ad5216f9af571b64 -r2e82dac2e08d6fbe516d8c654e56e74b9961a07a --- sources/model/hd/data/MHDVersionData.h (.../MHDVersionData.h) (revision cb7073c016b2fda83a1a6998ad5216f9af571b64) +++ sources/model/hd/data/MHDVersionData.h (.../MHDVersionData.h) (revision 2e82dac2e08d6fbe516d8c654e56e74b9961a07a) @@ -27,6 +27,36 @@ namespace Model { +/*! + * \brief The MHDVersion class + * \details The HD version data model + * + * | MSG | CAN ID | M.Box | Type | Ack | Src | Dest | Description | + * |:------:|:------:|:-----:|:----:|:---:|:---:|:----:|:----------------:| + * | 0x1D00 | 0x020 | 6 | Rsp | Y | HD | UI | HD Version Data | + * + * | Payload || + * | || + * | #1:(U08) | \ref Data::mMajor | + * | #2:(U08) | \ref Data::mMacro | + * | #3:(U08) | \ref Data::mMicro | + * | #4:(U16) | \ref Data::mBuild | + * | #5:(U08) | \ref Data::mFPGAId | + * | #6:(U08) | \ref Data::mFPGAMajor | + * | #7:(U08) | \ref Data::mFPGAMinor | + * | #8:(U08) | \ref Data::mFPGALab | + * + * \sa Data + * \sa MHDVersion : HD Version Data + * + *

Logging info

+ * | || + * | || + * | typeText | Event | + * | unitText | HD | + * | infoText | Version Data | + * + */ class MHDVersion : public MAbstract { // friends @@ -35,14 +65,14 @@ QVariantList parameters() const override; struct { - Types::F32 mMajor ; - Types::F32 mMinor ; - Types::F32 mMicro ; - Types::F32 mBuild ; - Types::F32 mFPGAId ; - Types::F32 mFPGAMajor ; - Types::F32 mFPGAMinor ; - Types::F32 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 ; } _data; public: