Index: firmware/App/Modes/ModeDrain.c =================================================================== diff -u -ra7bf3ca23ea37a61000379facae628a31b3ecc59 -r7965487decd9984a22f4d9ec56d1fb2590d1583b --- firmware/App/Modes/ModeDrain.c (.../ModeDrain.c) (revision a7bf3ca23ea37a61000379facae628a31b3ecc59) +++ firmware/App/Modes/ModeDrain.c (.../ModeDrain.c) (revision 7965487decd9984a22f4d9ec56d1fb2590d1583b) @@ -21,6 +21,7 @@ #include "OperationModes.h" #include "Reservoirs.h" #include "Valves.h" +#include "ConductivitySensors.h" /** * @addtogroup DGDrainMode @@ -81,6 +82,10 @@ *************************************************************************/ U32 execDrainMode( void ) { + + // check inlet water conductivity + checkWaterConductivity( getConductivityValue(CONDUCITIVYSENSORS_CPI_SENSOR), drainState ); + // execute current drain state switch ( drainState ) {