Index: sources/view/td/data/treatment/VTDTreatmentStatesData.cpp =================================================================== diff -u -r036d378b4b89db03c812584c1d0f682494d81568 -r726dc38cf98a8f0a827b2efeecfd32996d0eee90 --- sources/view/td/data/treatment/VTDTreatmentStatesData.cpp (.../VTDTreatmentStatesData.cpp) (revision 036d378b4b89db03c812584c1d0f682494d81568) +++ sources/view/td/data/treatment/VTDTreatmentStatesData.cpp (.../VTDTreatmentStatesData.cpp) (revision 726dc38cf98a8f0a827b2efeecfd32996d0eee90) @@ -177,8 +177,12 @@ if ( mBloodPrime ) { ENUM_CHECK_O( GuiBloodPrimeStates, vData.mBloodPrimeState ) { ENUM_CHECK ( GuiBloodPrimeStates, BLOOD_PRIME_RAMP_STATE ) + ENUM_CHECK ( GuiBloodPrimeStates, BLOOD_PRIME_RUN_STATE ) + ENUM_CHECK ( GuiBloodPrimeStates, BLOOD_PRIME_PAUSED_STATE ) ENUM_CHECK_C( GuiBloodPrimeStates, NUM_OF_BLOOD_PRIME_STATES ) } - ENUM_READ ( GuiBloodPrimeStates, BLOOD_PRIME_RAMP_STATE , bpRamp ); + ENUM_READ ( GuiBloodPrimeStates, BLOOD_PRIME_RAMP_STATE , bpRamp ) + ENUM_READ ( GuiBloodPrimeStates, BLOOD_PRIME_RUN_STATE , bpRun ) + ENUM_READ ( GuiBloodPrimeStates, BLOOD_PRIME_PAUSED_STATE , bpPaused ); } txBloodPrime ( mBloodPrime ); @@ -213,6 +217,9 @@ txStop ( mTreatmentStop ); txTreatment ( _txDialysis || _txStop ); + + bool mTreatmentIsolatedUF = vData.mSubMode == GuiTreatmentStates ::TREATMENT_ISO_UF_STATE ; + txIsolatedUF ( mTreatmentIsolatedUF ); } /*!