Index: firmware/App/Controllers/ConcentratePumps.c =================================================================== diff -u -r4779ed280eb2174e1be7a26dfd205fd4773b1d19 -r756177be99c8e0947f376248b9f0ec82159a4898 --- firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision 4779ed280eb2174e1be7a26dfd205fd4773b1d19) +++ firmware/App/Controllers/ConcentratePumps.c (.../ConcentratePumps.c) (revision 756177be99c8e0947f376248b9f0ec82159a4898) @@ -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;