Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -r744cae8ab0c80a21ab88e52427d370e3f363cedd -r206e45dff167966b800a628d1708f74e597f1772 --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 744cae8ab0c80a21ab88e52427d370e3f363cedd) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 206e45dff167966b800a628d1708f74e597f1772) @@ -563,6 +563,10 @@ // Check for home position, zero/low speed checkBloodPumpRotor(); } + else + { + lastBloodPumpDirectionCount = getFPGABloodPumpHallSensorStatus() & PUMP_DIR_ERROR_COUNT_MASK; + } // Publish blood flow data on interval publishBloodFlowData();