Index: firmware/App/Controllers/DialysateFlow.c =================================================================== diff -u -r24e6e4df038de04e13363d1eb929b4fd693046ff -r9cf99616cedc2bdf73b1af4dbbb43ee1cf3ef06b --- firmware/App/Controllers/DialysateFlow.c (.../DialysateFlow.c) (revision 24e6e4df038de04e13363d1eb929b4fd693046ff) +++ firmware/App/Controllers/DialysateFlow.c (.../DialysateFlow.c) (revision 9cf99616cedc2bdf73b1af4dbbb43ee1cf3ef06b) @@ -109,6 +109,7 @@ void execDialysateFlowMeterMonitor( void ) { U16 dialysateFlowReading = getFPGADialysateFlowRate(); + dialysateFlowReading = ( 0 == dialysateFlowReading ? FLOW_SENSOR_ZERO_READING : dialysateFlowReading ); F32 currentFlow; BOOL isFlowOutOfUpperRange;