Index: firmware/App/Controllers/Pressures.c =================================================================== diff -u -r21232916fbe5f6ca7c826af4172f8dbab0eb1892 -r1c2d10bafac399ab59fb2864948e4f52e5b10328 --- firmware/App/Controllers/Pressures.c (.../Pressures.c) (revision 21232916fbe5f6ca7c826af4172f8dbab0eb1892) +++ firmware/App/Controllers/Pressures.c (.../Pressures.c) (revision 1c2d10bafac399ab59fb2864948e4f52e5b10328) @@ -169,25 +169,28 @@ *************************************************************************/ void checkInletWaterPressure( void ) { - F32 pressure = getMeasuredDGPressure( PRESSURE_SENSOR_RO_PUMP_INLET ); - F32 maxInletWaterPressureWarningLow = 0.0F; + F32 pressure = getMeasuredDGPressure( PRESSURE_SENSOR_RO_PUMP_INLET ); if ( VALVE_STATE_OPEN == getValveStateName( VPI ) ) { #ifndef _RELEASE_ if ( getSoftwareConfigStatus( SW_CONFIG_DISABLE_WATER_QUALITY_CHECK ) != SW_CONFIG_ENABLE_VALUE ) #endif { - DG_OP_MODE_T opMode = getCurrentOperationMode(); + BOOL isPressureTooLow; + BOOL isPressureTooHigh; + F32 maxInletWaterPressureWarningLow = 0.0F; + DG_OP_MODE_T opMode = getCurrentOperationMode(); + maxInletWaterPressureWarningLow = MAX_INLET_WATER_PRESSURE_WARNING_LOW_PSIG; if ( DG_MODE_STAN == opMode ) { maxInletWaterPressureWarningLow = MAX_FLUSH_INLET_WATER_PRESSURE_WARNING_LOW_PSIG; } - BOOL isPressureTooLow = ( pressure < maxInletWaterPressureWarningLow ? TRUE : FALSE ); - BOOL isPressureTooHigh = ( pressure > MAX_INLET_WATER_PRESSURE_WARNING_HIGH_PSIG ? TRUE : FALSE ); + isPressureTooLow = ( pressure < maxInletWaterPressureWarningLow ? TRUE : FALSE ); + isPressureTooLow = ( pressure > MAX_INLET_WATER_PRESSURE_WARNING_HIGH_PSIG ? TRUE : FALSE ); switch( opMode ) {