Index: firmware/App/Modes/ModeTreatmentParams.c =================================================================== diff -u -rbe52d03bb19fb71b2f90ae4c134204aefb93da4c -r40aa3e7fba95c1e968f8ad37e5badbae1940b819 --- firmware/App/Modes/ModeTreatmentParams.c (.../ModeTreatmentParams.c) (revision be52d03bb19fb71b2f90ae4c134204aefb93da4c) +++ firmware/App/Modes/ModeTreatmentParams.c (.../ModeTreatmentParams.c) (revision 40aa3e7fba95c1e968f8ad37e5badbae1940b819) @@ -1061,9 +1061,9 @@ result &= ( ( nvInstRcrd->minVenPressWideLimitWindowMMHG <= INSTIT_MAX_MIN_VEN_PRES_WIDE_LIMIT_MMHG ) && ( nvInstRcrd->minVenPressWideLimitWindowMMHG >= INSTIT_MIN_MIN_VEN_PRES_WIDE_LIMIT_MMHG ) ? TRUE : FALSE ); // NOTE: the treatment end blood flow rate in mL/min can be either 0 or 100 <= blood flow mL/min <= 500. - result &= ( ( ( nvInstRcrd->txEndBloodFlowMLPM == 0 ) || - ( nvInstRcrd->txEndBloodFlowMLPM >= TREAT_PARAMS_PROPERTIES[ TREATMENT_PARAM_BLOOD_FLOW ].min.uInt ) ) && - ( nvInstRcrd->txEndBloodFlowMLPM <= TREAT_PARAMS_PROPERTIES[ TREATMENT_PARAM_BLOOD_FLOW ].max.uInt ) ? TRUE : FALSE ); + result &= ( ( nvInstRcrd->txEndBloodFlowMLPM == 0 ) || + ( ( nvInstRcrd->txEndBloodFlowMLPM >= TREAT_PARAMS_PROPERTIES[ TREATMENT_PARAM_BLOOD_FLOW ].min.uInt ) && + ( nvInstRcrd->txEndBloodFlowMLPM <= TREAT_PARAMS_PROPERTIES[ TREATMENT_PARAM_BLOOD_FLOW ].max.uInt ) ) ? TRUE : FALSE ); return result; }