Index: firmware/App/Controllers/DialInFlow.c =================================================================== diff -u -r3fa496b611a3a84c8aaa882a1b27762c6bc0024c -r94cde4c740f642ff7ec71ae98711af7b7abe4f58 --- firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision 3fa496b611a3a84c8aaa882a1b27762c6bc0024c) +++ firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision 94cde4c740f642ff7ec71ae98711af7b7abe4f58) @@ -837,7 +837,7 @@ F32 calculatedFlow = ( motorRPM * 2 * DIAL_IN_STROKE_VOLUME/DIAL_IN_GEAR_RATIO ) * alphaTerm; - if ( ( QdTarget < DIAL_IN_FLOW_QHIGHTRANSITION ) && ( QdTarget > DIAL_IN_FLOW_QLOWTRANSITION ) ) + if ( QdTarget > DIAL_IN_FLOW_QLOWTRANSITION ) { // use blended flow rate calculation estimatedFlow = ( ( QdTarget - DIAL_IN_FLOW_QLOWTRANSITION ) / ( DIAL_IN_FLOW_QHIGHTRANSITION - DIAL_IN_FLOW_QLOWTRANSITION ) ) * filteredDialInFlowMeterReading + ( ( DIAL_IN_FLOW_QHIGHTRANSITION - QdTarget ) / ( DIAL_IN_FLOW_QHIGHTRANSITION - DIAL_IN_FLOW_QLOWTRANSITION ) ) * calculatedFlow;