#include "VDDConcentratePump.h" // Project #include "GuiController.h" VIEW_DEF(VDDConcentratePump, DDConcentratePumpData) void VDDConcentratePump::onActionReceive(const DDConcentratePumpData &vData) { d11_PumpCurrentSetSpeed ( vData.mD11_pumpcurrentsetspeed ); d11_PumpMeasuredSpeed ( vData.mD11_pumpmeasuredspeed ); d10_PumpCurrentSetSpeed ( vData.mD10_pumpcurrentsetspeed ); d10_PumpMeasuredSpeed ( vData.mD10_pumpmeasuredspeed ); d11_PumpTargetRevCount ( vData.mD11_pumptargetrevcount ); d11_PumpMeasuredRevCount ( vData.mD11_pumpmeasuredrevcount ); d10_PumpTargetRevCount ( vData.mD10_pumptargetrevcount ); d10_PumpMeasuredRevCount ( vData.mD10_pumpmeasuredrevcount ); d11_PumpState ( vData.mD11_pumpstate ); d10_PumpState ( vData.mD10_pumpstate ); d11_PumpPulseUS ( vData.mD11_pumppulseus ); d10_PumpPulseUS ( vData.mD10_pumppulseus ); d11_PumpTargetSpeed ( vData.mD11_pumptargetspeed ); d10_PumpTargetSpeed ( vData.mD10_pumptargetspeed ); d11_PumpParked ( vData.mD11_pumpparked ); d10_PumpParked ( vData.mD10_pumpparked ); d11_PumpParkFault ( vData.mD11_pumpparkfault ); d10_PumpParkFault ( vData.mD10_pumpparkfault ); d76_PumpTargetSpeed ( vData.mD76_pumptargetspeed ); d76_PumpCurrentSetSpeed ( vData.mD76_pumpcurrentsetspeed ); d76_PumpMeasuredSpeed ( vData.mD76_pumpmeasuredspeed ); d76_PumpTargetRevCount ( vData.mD76_pumptargetrevcount ); d76_PumpMeasuredRevCount ( vData.mD76_pumpmeasuredrevcount ); d76_PumpState ( vData.mD76_pumpstate ); d76_PumpPulseUS ( vData.mD76_pumppulseus ); // *** 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 ); }