Index: sources/view/hd/adjustment/treatment/VTreatmentAdjustmentPressuresLimits.h =================================================================== diff -u -r4a67c01045f365be38f1a12a8572c0070d343e1e -r2ef03b2ce51b4dc507f66e9671953a8e0824bde9 --- sources/view/hd/adjustment/treatment/VTreatmentAdjustmentPressuresLimits.h (.../VTreatmentAdjustmentPressuresLimits.h) (revision 4a67c01045f365be38f1a12a8572c0070d343e1e) +++ sources/view/hd/adjustment/treatment/VTreatmentAdjustmentPressuresLimits.h (.../VTreatmentAdjustmentPressuresLimits.h) (revision 2ef03b2ce51b4dc507f66e9671953a8e0824bde9) @@ -1,13 +1,13 @@ /*! * - * Copyright (c) 2021-2022 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 VTreatmentAdjustmentPressuresLimits.h * \author (last) Behrouz NematiPour - * \date (last) 10-Aug-2021 + * \date (last) 31-May-2023 * \author (original) Behrouz NematiPour * \date (original) 11-Apr-2021 * @@ -39,47 +39,33 @@ AdjustPressuresLimitsRequestData _data; - // disabled coco begin validated: // The property adjustment_Triggered has to be always true // and to always trigger the change event to work as a notifier for GUI // has been manually tested that it works perfectly fine TRIGGER( bool , adjustment , 0) - // disabled coco end - // Treatment pressures limits data - PROPERTY( qint32 , arterialLimitLow , _data.ArterialLimitLowDef ) - PROPERTY( qint32 , arterialLimitHigh , _data.ArterialLimitHighDef ) - PROPERTY( qint32 , venousLimitLow , _data.VenousLimitLowDef ) - PROPERTY( qint32 , venousLimitHigh , _data.VenousLimitHighDef ) + // ----- Adjust Pressures Limits + PROPERTY( qint32 , arterialPressureLimitWindow , 0) + PROPERTY( qint32 , venousPressureLimitWindow , 0) + PROPERTY( qint32 , venousPressureLimitAsymtrc , 0) - // disabled coco begin validated: Tested manually - // these are manufacturing default values which will be assigned to the pressure parameters initially. - // since after the first change it will be overwritten by user value it has been provided here in case it is needed. - CONSTANT( qint32 , arterialLimitLowDef , _data.ArterialLimitLowDef ) // default by PRS354 - CONSTANT( qint32 , arterialLimitHighDef , _data.ArterialLimitHighDef ) // default by PRS355 - CONSTANT( qint32 , venousLimitLowDef , _data.VenousLimitLowDef ) // default by PRS356 - CONSTANT( qint32 , venousLimitHighDef , _data.VenousLimitHighDef ) // default by PRS357 - // disabled coco end - VIEW_DEC_CLASS_ADJUSTMENT(VTreatmentAdjustmentPressuresLimits, AdjustPressuresLimitsResponseData) + VIEW_DEC_CLASS (VTreatmentAdjustmentPressuresLimits) + VIEW_DEC_SLOT (AdjustPressuresLimitsResponseData) - // ----- Adjust Pressures Limits public slots: /*! * \brief doAdjustment * \details the invocable slot to adjust the treatment pressures limits - * \param vArterialLimitLow - * \param vArterialLimitHigh - * \param vVenousLimitLow - * \param vVenousLimitHigh + * \param vArterialLimitWindow + * \param vVenousLimitWindow + * \param vVenousLimitAsymtrc */ - void doAdjustment( qint32 vArterialLimitLow , - qint32 vArterialLimitHigh , - qint32 vVenousLimitLow , - qint32 vVenousLimitHigh ) { - _data.mArterialLimitLow = vArterialLimitLow ; - _data.mArterialLimitHigh = vArterialLimitHigh; - _data.mVenousLimitLow = vVenousLimitLow ; - _data.mVenousLimitHigh = vVenousLimitHigh ; + void doAdjustment( qint32 vArterialPressureLimitWindow , + qint32 vVenousPressureLimitWindow , + qint32 vVenousPressureLimitAsymtrc ) { + _data.mArterialPressureLimitWindow = vArterialPressureLimitWindow ; + _data.mVenousPressureLimitWindow = vVenousPressureLimitWindow ; + _data.mVenousPressureLimitAsymtrc = vVenousPressureLimitAsymtrc ; emit didAdjustment(_data); }