/*! * * Copyright (c) 2020-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 VDDDialysatePumpData.cpp * \author (last) Dara Navaei * \date (last) 05-Feb-2024 * \author (original) Behrouz NemaiPour * \date (original) 02-Jul-2020 * */ #include "VDDDialysatePumpData.h" // Project #include "GuiController.h" VIEW_DEF(VDDDialysatePump, DDDialysatePumpData) void VDDDialysatePump::onActionReceive(const DDDialysatePumpData &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 ); }