#include "VDialysatePumps.h" // Project #include "GuiController.h" VIEW_DEF(VDialysatePumps, DialysatePumpsData) void VDialysatePumps::onActionReceive(const DialysatePumpsData &vData) { d12PumpTargetRPM ( vData.mD12pumptargetrpm ); d48PumpTargetRPM ( vData.mD48pumptargetrpm ); d12PumpMeasuredSpeed ( vData.mD12pumpmeasuredspeed ); d48PumpMeasuredSpeed ( vData.mD48pumpmeasuredspeed ); d12PumpCurrentSpeed ( vData.mD12pumpcurrentspeed ); d48PumpCurrentSpeed ( vData.mD48pumpcurrentspeed ); d12PumpState ( vData.mD12pumpstate ); d48PumpState ( vData.mD48pumpstate ); d12PumpTargetPressure ( vData.mD12pumptargetpressure ); d48PumpTargetPressure ( vData.mD48pumptargetpressure ); d12PumpMeasuredPressure ( vData.mD12pumpmeasuredpressure ); d48PumpMeasuredPressure ( vData.mD48pumpmeasuredpressure ); d12PumpMeasuredCurrent ( vData.mD12pumpmeasuredcurrent ); d48PumpMeasuredCurrent ( vData.mD48pumpmeasuredcurrent ); d12PumpControl ( vData.mD12pumpcontrol ); d48PumpControl ( vData.mD48pumpcontrol ); d12PumpDirErrCnt ( vData.mD12pumpdirerrcnt ); d48PumpDirErrCnt ( vData.mD48pumpdirerrcnt ); d12PumpMeasuredDir ( vData.mD12pumpmeasureddir ); d48PumpMeasuredDir ( vData.mD48pumpmeasureddir ); // *** has to be the last to let the information to be set and then emit the signal *** // *** otherwise will use the previous values before being set. *** adjustment ( true ); }