Index: firmware/App/Controllers/Pressures.c =================================================================== diff -u -r94b2082ddcec6ccb947e67714dc85ae005a2c7b6 -rebbb1f85550a1f9b8f946655f7b2b63f76fbf67d --- firmware/App/Controllers/Pressures.c (.../Pressures.c) (revision 94b2082ddcec6ccb947e67714dc85ae005a2c7b6) +++ firmware/App/Controllers/Pressures.c (.../Pressures.c) (revision ebbb1f85550a1f9b8f946655f7b2b63f76fbf67d) @@ -136,7 +136,7 @@ break; default: - SET_ALARM_WITH_2_U32_DATA( ALARM_ID_DG_SOFTWARE_FAULT, 0, pressuresState ) // TODO - replace 1st param with s/w fault enum + SET_ALARM_WITH_2_U32_DATA( ALARM_ID_DG_SOFTWARE_FAULT, SW_FAULT_ID_PRESSURE_INVALID_EXEC_STATE, pressuresState ) pressuresState = PRESSURE_INIT_STATE; break; } @@ -242,10 +242,12 @@ *************************************************************************/ void checkInletPressure( void ) { +#ifndef DISABLE_WATER_QUALITY_CHECK F32 const pressure = getMeasuredDGPressure( PRESSURE_SENSOR_RO_PUMP_INLET ); BOOL const isPressureTooLow = ( pressure < MIN_INLET_WATER_PRESSURE ); checkPersistentAlarm( ALARM_ID_INLET_WATER_LOW_PRESSURE, isPressureTooLow, pressure, MIN_INLET_WATER_PRESSURE ); +#endif } /*********************************************************************//**