Index: firmware/App/Monitors/Conductivity.c =================================================================== diff -u -r17bccac1b5d6c5f17be43b06d3a3c1a2b6201529 -r24830406d101866449bfadfda4a280c5c48097a6 --- firmware/App/Monitors/Conductivity.c (.../Conductivity.c) (revision 17bccac1b5d6c5f17be43b06d3a3c1a2b6201529) +++ firmware/App/Monitors/Conductivity.c (.../Conductivity.c) (revision 24830406d101866449bfadfda4a280c5c48097a6) @@ -325,13 +325,21 @@ static void filterConductivitySensorTemperatureReadings( void ) { CONDUCTIVITY_SENSORS_T sensor; + F32 rawTemp = 0.0F; for ( sensor = FIRST_DD_COND_SENSOR; sensor < NUM_OF_CONDUCTIVITY_SENSORS; sensor++ ) { #ifdef __TEENSY_CONDUCTIVITY_DRIVER__ - F32 rawTemp = getTeensyConductivityTemperatureValue( sensor ); + if (sensor != D74_COND ) + { + rawTemp = getTeensyConductivityTemperatureValue( sensor ); + } + else + { + rawTemp = getConductivityTemperatureValue( sensor ); + } #else - F32 rawTemp = getConductivityTemperatureValue( sensor ); + rawTemp = getConductivityTemperatureValue( sensor ); #endif // TODO - calibrate