Index: sources/model/hd/data/MTreatmentPressureOcclusionData.h =================================================================== diff -u -r56e378f7504701b9e9a9dccaf205aef2fd52c58e -r12e7b6dda53cf8db7707c7fa55dcf6137e7d6997 --- sources/model/hd/data/MTreatmentPressureOcclusionData.h (.../MTreatmentPressureOcclusionData.h) (revision 56e378f7504701b9e9a9dccaf205aef2fd52c58e) +++ sources/model/hd/data/MTreatmentPressureOcclusionData.h (.../MTreatmentPressureOcclusionData.h) (revision 12e7b6dda53cf8db7707c7fa55dcf6137e7d6997) @@ -26,6 +26,17 @@ namespace Model { +/*! + * \brief The MPressureOcclusionData class + * \details The pressureocclusion data model + * + * | MSG | CAN ID | Box | Type | Ack | Src | Dst | Description | #1:(F32) | #2:(F32) | #3:(F32) | #4:(F32) | #5:(F32) | + * |:----:|:------:|:---:|:------:|:---:|:---:|:---:|:-----------: |:--: |:--: |:--: |:--: |:--: | + * |0x0900| 0x040 | 7 | 1 Hz | N | HD | All | PressureOcclusion Data | \ref Data::mArterialPressure | \ref Data::mVenousPressure | \ref Data::mBloodPumpOcclusion | \ref Data::mDialysateInletPumpOcclusion | \ref Data::mDialysateOutletPumpOcclusion | + * + * \sa Data + * + */ class MPressureOcclusion : public MAbstract { // friends @@ -48,19 +59,18 @@ QString infoText () const override { return QString("Pressure/Occlusion"); } struct Data { - float mArterialPressure = 0; /*!< ArterialPressure value of type float extracted out */ - float mVenousPressure = 0; /*!< VenousPressure value of type float extracted out */ - float mBloodPumpOcclusion = 0; /*!< BloodPumpOcclusion value of type float extracted out */ - float mDialysateInletPumpOcclusion = 0; /*!< DialysateInletPumpOcclusion value of type float extracted out */ - float mDialysateOutletPumpOcclusion = 0; /*!< DialysateOutletPumpOcclusion value of type float extracted out */ + float mArterialPressure = 0; ///< ArterialPressure + float mVenousPressure = 0; ///< VenousPressure + float mBloodPumpOcclusion = 0; ///< BloodPumpOcclusion + float mDialysateInletPumpOcclusion = 0; ///< DialysateInletPumpOcclusion + float mDialysateOutletPumpOcclusion = 0; ///< DialysateOutletPumpOcclusion }; MPressureOcclusion () { } bool fromByteArray (const QByteArray &vByteArray , int *vIndex = nullptr) override; Data data ( ) const ; }; - } typedef Model::MPressureOcclusion::Data PressureOcclusionData;