Index: firmware/App/Modes/ModeGenDialysate.c =================================================================== diff -u -r2e0901de8e802fe4c567b0164238bf324014c1cf -rd305a91c82fe89a76d9accbb8faa3d81e3106341 --- firmware/App/Modes/ModeGenDialysate.c (.../ModeGenDialysate.c) (revision 2e0901de8e802fe4c567b0164238bf324014c1cf) +++ firmware/App/Modes/ModeGenDialysate.c (.../ModeGenDialysate.c) (revision d305a91c82fe89a76d9accbb8faa3d81e3106341) @@ -929,7 +929,11 @@ *************************************************************************/ static void checkDialysateTemperature( void ) { +#ifdef __TEENSY_CONDUCTIVITY_DRIVER__ + F32 dialysateTemp = getTeensyConductivityTemperatureValue( D29_COND ); // Assuming the closest temp sensor to dialyzer +#else F32 dialysateTemp = getConductivityTemperatureValue( D29_COND ); // Assuming the closest temp sensor to dialyzer +#endif F32 targetTemp = getTDTargetDialysateTemperature(); BOOL isDialTempAboveHighSafety = ( dialysateTemp >= DIALYSATE_TEMP_UPPER_MAX_SAFETY_LIMIT_C ? TRUE : FALSE ); BOOL isDialTempAboveLowSafety = ( dialysateTemp > DIALYSATE_TEMP_UPPER_SAFETY_LIMIT_C ? TRUE : FALSE );