Index: firmware/App/Controllers/ConcentratePumps.c =================================================================== diff -u -r32e90c9bae6d193e54c3af4c64419cae502f5beb -rb85e597fdac05e5820fd9131ae0a3444640df0e1 --- firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision 32e90c9bae6d193e54c3af4c64419cae502f5beb) +++ firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision b85e597fdac05e5820fd9131ae0a3444640df0e1) @@ -1023,6 +1023,7 @@ // Check for measured speed and target speed direction after checking the tolerance. Even if the absolute values are in range the direction // of target and measured speed should be matching. The target speed internally is always positive so use direction instead. + // The direction of the target pump and measured speed should agree on. if ( ( concentratePumps[ pumpId ].direction != CONCENTRATE_PUMP_REVERSE_DIR ) && ( getMeasuredPumpSpeedMLPM( pumpId ) < 0.0F ) ) { isCpSpeedOut = TRUE;