Index: firmware/App/Services/Reservoirs.c =================================================================== diff -u -r82bd1d24c050e79690a7f5b236e49dd7db7e2a91 -r8a9a5cdfbea26505526fe07d565ef1df4940d104 --- firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision 82bd1d24c050e79690a7f5b236e49dd7db7e2a91) +++ firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision 8a9a5cdfbea26505526fe07d565ef1df4940d104) @@ -420,25 +420,25 @@ static F32 getReservoirRecirculationMaxPercent( void ) { U32 targetDialysateFlowMLP = getTreatmentParameterU32( TREATMENT_PARAM_DIALYSATE_FLOW ); - F32 maxPercent = 0.0F; + F32 maxPercent = 0.0F; - if (RESERVOIR_FLOW_400_MLP >= targetDialysateFlowMLP) + if ( targetDialysateFlowMLP <= RESERVOIR_FLOW_400_MLP ) { maxPercent = MAX_RESERVOIR_RECIRCULATION_400_MLP; } - else if (RESERVOIR_FLOW_450_MLP >= targetDialysateFlowMLP) + else if ( targetDialysateFlowMLP <= RESERVOIR_FLOW_450_MLP ) { maxPercent = MAX_RESERVOIR_RECIRCULATION_450_MLP; } - else if (RESERVOIR_FLOW_500_MLP >= targetDialysateFlowMLP) + else if ( targetDialysateFlowMLP <= RESERVOIR_FLOW_500_MLP ) { maxPercent = MAX_RESERVOIR_RECIRCULATION_500_MLP; } - else if (RESERVOIR_FLOW_550_MLP >= targetDialysateFlowMLP) + else if ( targetDialysateFlowMLP <= RESERVOIR_FLOW_550_MLP ) { maxPercent = MAX_RESERVOIR_RECIRCULATION_550_MLP; } - else // if (RESERVOIR_FLOW_600_MLP >= targetDialysateFlowMLP) + else { maxPercent = MAX_RESERVOIR_RECIRCULATION_600_MLP; }