Index: firmware/App/Modes/BloodPrime.c =================================================================== diff -u -rf6b78d1fe6741043de38707211710ab0e8a08483 -r0cc4e4a7014bad51c8b86e3045c74e87c719207c --- firmware/App/Modes/BloodPrime.c (.../BloodPrime.c) (revision f6b78d1fe6741043de38707211710ab0e8a08483) +++ firmware/App/Modes/BloodPrime.c (.../BloodPrime.c) (revision 0cc4e4a7014bad51c8b86e3045c74e87c719207c) @@ -58,7 +58,7 @@ static F32 bloodPrimeRampFlowRate_mL_min; ///< Current blood pump ramp flow rate. static F32 bloodPrimeRampStep_mL; ///< Blood pump volume step size for ramping. -static F32 bloodPrimeTargetVolume_mL = 300.0; ///< Calculated target blood prime volume (based on selected dialyzer and fixed tubing volume). +static F32 bloodPrimeTargetVolume_mL; ///< Calculated target blood prime volume (based on selected dialyzer and fixed tubing volume). static U32 bloodPrimeRampControlTimerCtr; ///< Timer counter for determining interval for controlling BP ramp. static U32 bloodPrimePublishTimerCtr; ///< Timer counter for determining interval for blood prime status to be published. @@ -93,6 +93,7 @@ bloodPrimePublishTimerCtr = BLOOD_PRIME_DATA_PUBLISH_INTERVAL; cumulativeBloodPrimeVolume_mL.data = 0.0; expectedBloodPrimeVolume_mL = 0.0; + bloodPrimeTargetVolume_mL = 300.0; resetBloodPrimeFlags(); bloodPrimeTargetVolume_mL = (F32)TUBING_BLOOD_PRIME_VOLUME_ML + (F32)getDialyzerBloodVolume();