Index: sources/canbus/MessageDispatcher.cpp =================================================================== diff -u -ra58f91b077c8131bea3dbde0fc338adb113fc9f3 -rf2e4eba6e85c5d36537be782926f23cc9dc01037 --- sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision a58f91b077c8131bea3dbde0fc338adb113fc9f3) +++ sources/canbus/MessageDispatcher.cpp (.../MessageDispatcher.cpp) (revision f2e4eba6e85c5d36537be782926f23cc9dc01037) @@ -123,8 +123,8 @@ _thread = &vThread; _thread->setObjectName(QString("%1_Thread").arg(metaObject()->className())); connect(qApp, SIGNAL(aboutToQuit()), this, SLOT(quit())); - _thread->start(); moveToThread(_thread); + _thread->start(); } /*! @@ -499,20 +499,22 @@ mData += vData.mBloodFlowRate ; mData += vData.mDialysateFlowRate ; mData += vData.mTreatmentDuration ; + mData += vData.mSalineBolusVolume ; mData += vData.mHeparinStopTime ; - mData += vData.mSalineBolus ; + mData += vData.mHeparinType ; mData += vData.mAcidConcentrate ; mData += vData.mBicarbonateConcentrate ; mData += vData.mDialyzerType ; - mData += vData.mHeparinType ; mData += vData.mBloodPressureMeasureInterval ; mData += vData.mRinsebackFlowRate ; + mData += vData.mRinsebackVolume ; mData += vData.mArterialPressureLimitWindow ; mData += vData.mVenousPressureLimitWindow ; mData += vData.mVenousPressureLimitAsymtrc ; + mData += vData.mTrancembrncPressureLimitWindow ; + mData += vData.mDialysateTemp ; mData += vData.mHeparinDispensingRate ; mData += vData.mHeparinBolusVolume ; - mData += vData.mDialysateTemp ; onActionTransmit(GuiActionType::ID_AdjustParametersValidationReq, mData); }