Index: firmware/App/Modes/Rinseback.c =================================================================== diff -u -rf6b78d1fe6741043de38707211710ab0e8a08483 -r0cc4e4a7014bad51c8b86e3045c74e87c719207c --- firmware/App/Modes/Rinseback.c (.../Rinseback.c) (revision f6b78d1fe6741043de38707211710ab0e8a08483) +++ firmware/App/Modes/Rinseback.c (.../Rinseback.c) (revision 0cc4e4a7014bad51c8b86e3045c74e87c719207c) @@ -64,7 +64,7 @@ static U32 rinsebackRate_mL_min; ///< Rinseback rate to use/adjust for this current rinseback only. static U32 rinsebackTimerCtr; ///< Timer counter for time spent in rinseback sub-mode. -static F32 rinsebackTargetVolume_mL = 300.0; ///< Calculated target rinseback volume (based on selected dialyzer and fixed tubing volume). +static F32 rinsebackTargetVolume_mL; ///< Calculated target rinseback volume (based on selected dialyzer and fixed tubing volume). static OVERRIDE_F32_T cumulativeRinsebackVolume_mL = { 0.0, 0.0, 0.0, 0 }; ///< Total cumulative rinseback volume (in mL) from measured blood flow rate. static F32 expectedRinsebackVolume_mL = 0.0; ///< Total cumulative rinseback volume (in mL) expected based on target blood flow rate. static F32 targetRinsebackVolumePlusAdditional_mL; ///< Target rinseback volume w/ additional volume(s) added (in mL). @@ -135,6 +135,7 @@ totalAdditionalRinsebackVolume_mL = 0.0; rinsebackAdditionalTimerCtr = 0; rinsebackPublishTimerCtr = 0; + rinsebackTargetVolume_mL = 300.0; resetRinsebackFlags(); }