Index: firmware/App/Controllers/Heaters.c =================================================================== diff -u -r325e67dab10f6666702bf0f1256015b31e58de4f -rff82c2f697e729f16098416acad3d98e337a38cd --- firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision 325e67dab10f6666702bf0f1256015b31e58de4f) +++ firmware/App/Controllers/Heaters.c (.../Heaters.c) (revision ff82c2f697e729f16098416acad3d98e337a38cd) @@ -1,17 +1,17 @@ /************************************************************************** * -* Copyright (c) 2024-2024 Diality Inc. - All Rights Reserved. +* Copyright (c) 2024-2026 Diality Inc. - All Rights Reserved. * * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * @file Heaters.c * * @author (last) Vinayakam Mani -* @date (last) 07-Oct-2024 +* @date (last) 18-Sep-2025 * * @author (original) Vinayakam Mani -* @date (original) 07-Oct-2024 +* @date (original) 11-Oct-2024 * ***************************************************************************/ @@ -404,7 +404,11 @@ if ( ++primaryTargetTempAdjCounter >= D5_TARGET_TEMP_ADJUST_INTERVAL_MS ) { F32 targetTempfromTD = getTDTargetDialysateTemperature(); +#ifdef __TEENSY_CONDUCTIVITY_DRIVER__ + F32 measuredTempAtDialyzer = getTeensyConductivityTemperatureValue( D27_COND ); +#else F32 measuredTempAtDialyzer = getConductivityTemperatureValue( D27_COND ); +#endif F32 calcTargetTemp = getHeaterTargetTemperature( D5_HEAT ); F32 dialysateFlowrate = getTDDialysateFlowrate(); F32 deltaTempC = targetTempfromTD - measuredTempAtDialyzer;