Index: sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h =================================================================== diff -u -rc9764bd0ad823c5c1725d7c7f556290c2c459d4d -r09fc72d1410ab86f8de7b00dd7de4ea5612cf470 --- sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision c9764bd0ad823c5c1725d7c7f556290c2c459d4d) +++ sources/model/hd/adjustment/treatment/MTreatmentAdjustRequests.h (.../MTreatmentAdjustRequests.h) (revision 09fc72d1410ab86f8de7b00dd7de4ea5612cf470) @@ -431,6 +431,34 @@ }; /*! + * \brief The MAdjustBloodPrimeReq class + * \details The model to request Blood Prime command + * + * | MSG | CAN ID | Type | Ack | Src | Dest | Description | + * |:----:|:------:|:----:|:---:|:---:|:----:|:---------------: | + * |0x9800| 0x100 | Req | Y | UI | TD | BloodPrime Request | + * + * | Payload || + * | || + * | #1:(U32) | \ref command | + * + * \sa State + * \sa MTreatmentBloodPrime : BloodPrime Data + * \sa MAdjustBloodPrimeResponse : BloodPrime Command Response + * + */ +class MAdjustBloodPrimeReq : public MModel { +public: + GuiBloodPrimeCommands command; + QString toString() { + return toString({command}); + } + static QString toString(const QVariantList &vParameters) { + return MModel::toString("AdjustBloodPrime", vParameters); + } +}; + +/*! * \brief The MAdjustPressuresLimitsReq class * \details The model to request the pressures limits adjustment * @@ -643,6 +671,7 @@ typedef Model:: MAdjustRinsebackReq AdjustRinsebackRequestData; typedef Model:: MAdjustRecirculateReq AdjustRecirculateRequestData; typedef Model:: MAdjustTreatmentEndReq AdjustTreatmentEndRequestData; +typedef Model:: MAdjustBloodPrimeReq AdjustBloodPrimeRequestData; typedef Model:: MAdjustPressuresLimitsReq AdjustPressuresLimitsRequestData; typedef Model:: MAdjustBolusVolumeReq AdjustBolusVolumeRequestData; // Alarms