Index: firmware/App/Controllers/BalancingChamber.c =================================================================== diff -u -r3f13f08370505c15ae818c90822d18410bf6747c -r26371f0d57553f6786ad6f47ac5587b43e805180 --- firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision 3f13f08370505c15ae818c90822d18410bf6747c) +++ firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision 26371f0d57553f6786ad6f47ac5587b43e805180) @@ -860,7 +860,8 @@ adjustedSpeed = ( ( (F32)absDiffSpentFillCount / (F32)balChamberValveClosePeriod ) * spentDialPumpSpeed ) * D48_SPEED_ADJUST_FACTOR; //Not adjust the D48 pump speed if the fill counter is just 50ms difference from the closing period. - if ( absDiffSpentFillCount > SPENT_DIFF_COUNT_DEADBAND ) + if ( 0 == ( ( diffSpentFillCompleteCount <= 0 ) && ( diffSpentFillCompleteCount >= -2 ) ) ) + //if ( absDiffSpentFillCount > SPENT_DIFF_COUNT_DEADBAND ) { if ( diffSpentFillCompleteCount < SPENT_DIFF_COUNT_ZERO ) {