Index: firmware/App/Modes/FPModes/StateFlushConcentrate.c =================================================================== diff -u -r046bc2b62cf942b7e846fa5bff698b94238edf24 -r00ee92f70b5f2748482955acfcf1ad246e53cfa3 --- firmware/App/Modes/FPModes/StateFlushConcentrate.c (.../StateFlushConcentrate.c) (revision 046bc2b62cf942b7e846fa5bff698b94238edf24) +++ firmware/App/Modes/FPModes/StateFlushConcentrate.c (.../StateFlushConcentrate.c) (revision 00ee92f70b5f2748482955acfcf1ad246e53cfa3) @@ -163,7 +163,7 @@ { F32 currentDutyCyclePct = getCurrentBoostPumpDutyCyclePCT() > MIN_BOOST_PUMP_DUTY_CYCLE_PCT ? getCurrentBoostPumpDutyCyclePCT(): MIN_BOOST_PUMP_DUTY_CYCLE_PCT; - setBoostPumpTargetDutyCycle( currentDutyCyclePct ); + setBoostPumpTargetDutyCycle( currentDutyCyclePct, TRUE ); isTankFilled = TRUE; } } @@ -173,7 +173,7 @@ // set boost pump to closed loop when M4 closed. Added Tank fill check to avoid reset during initial transition if ( ( TRUE == isBoostPumpInstalled() ) && ( TRUE == isTankFilled ) ) { - setBoostPumpTargetPressure( CONCENTRATE_FLUSH_BOOST_PUMP_TGT_PSI ); + setBoostPumpTargetPressure( CONCENTRATE_FLUSH_BOOST_PUMP_TGT_PSI, TRUE ); isTankFilled = FALSE; } @@ -239,7 +239,7 @@ } if ( TRUE == isBoostPumpInstalled() ) { - setBoostPumpTargetPressure( CONCENTRATE_FLUSH_BOOST_PUMP_TGT_PSI ); + setBoostPumpTargetPressure( CONCENTRATE_FLUSH_BOOST_PUMP_TGT_PSI, TRUE ); } setROPumpTargetDutyCycle( CONCENTRATE_FLUSH_RO_PUMP_TGT_PWM, TRUE ); concentrateFlushTimer = getMSTimerCount();