Index: sources/applicationcontroller.cpp =================================================================== diff -u -r5c5fa01738826261e0b3647db6b7b3fc26b04251 -ra159e12630645a9a35fb0a5585cc7b639cfe6aa6 --- sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision 5c5fa01738826261e0b3647db6b7b3fc26b04251) +++ sources/applicationcontroller.cpp (.../applicationcontroller.cpp) (revision a159e12630645a9a35fb0a5585cc7b639cfe6aa6) @@ -111,12 +111,15 @@ connect(&_Logger , SIGNAL(didExport()), this , SLOT( onExport())); - connect(&_GuiController , SIGNAL(didAdjustBloodDialysateFlows(quint32, quint32)), - this , SLOT( onAdjustBloodDialysateFlows(quint32, quint32))); + connect(&_GuiController , SIGNAL(didAdjustment(quint32, quint32)), + this , SLOT( onAdjustment(quint32, quint32))); - connect(&_GuiController , SIGNAL(didAdjustDuration(quint32)), - this , SLOT( onAdjustDuration(quint32))); + connect(&_GuiController , SIGNAL(didAdjustment(quint32)), + this , SLOT( onAdjustment(quint32))); + connect(&_GuiController , SIGNAL(didUltrafiltrationStateRequest(quint32)), + this , SLOT( onUltrafiltrationStateRequest(quint32))); + ACTION_RECEIVE_MODEL_BRIDGE_CONNECTIONS(_MessageDispatcher) } @@ -252,13 +255,13 @@ // coco end /*! - * \brief ApplicationController::onAdjustBloodDialysateFlows + * \brief ApplicationController::onAdjustment * \details This method transmits the Blood/Dialysate Adjustment Denali message. * \param vBloodFlow - Blood Flow Rate * \param vDialysateFlow - Dialysate Flow Rate * \return void */ -void ApplicationController::onAdjustBloodDialysateFlows(quint32 vBloodFlow, quint32 vDialysateFlow) +void ApplicationController::onAdjustment(quint32 vBloodFlow, quint32 vDialysateFlow) { QVariantList mData; mData += vBloodFlow; @@ -267,18 +270,25 @@ } /*! - * \brief ApplicationController::onAdjustDuration + * \brief ApplicationController::onAdjustment * \details This method transmits the Blood/Dialysate Adjustment Denali message. * \param vDuration - Treatment duration adjustment value in minuts * \return void */ -void ApplicationController::onAdjustDuration(quint32 vDuration) +void ApplicationController::onAdjustment(quint32 vDuration) { QVariantList mData; mData += vDuration; onActionTransmit(GuiActionType::AdjustDurationReq, mData); } +void ApplicationController::onUltrafiltrationStateRequest(quint32 vState) +{ + QVariantList mData; + mData += vState; + onActionTransmit(GuiActionType::UltrafiltrationState, mData); +} + /*! * \brief ApplicationController::keepAlive * \details This is the message which has to be send over the CANBUS