Skip to content

Commit 43ce6ff

Browse files
committed
Refactor: optimize CPU temperature logging and remove unused ADC temperature sensor initialization
1 parent 70188ae commit 43ce6ff

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/OpenKNX/Console.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -400,8 +400,9 @@ namespace OpenKNX
400400
#else
401401
openknx.logger.logWithPrefixAndValues("KNX-Type", "%04X", MASK_VERSION);
402402
#endif
403-
if (openknx.hardware.cpuTemperature() > 0)
404-
openknx.logger.logWithPrefixAndValues("CPU-Mode", "%s (Temperature %.1f °C)", cpuMode, openknx.hardware.cpuTemperature());
403+
float cpuTemp = openknx.hardware.cpuTemperature();
404+
if (cpuTemp > 0)
405+
openknx.logger.logWithPrefixAndValues("CPU-Mode", "%s (Temperature %.1f °C)", cpuMode, cpuTemp);
405406
else
406407
openknx.logger.logWithPrefixAndValues("CPU-Mode", "%s", cpuMode);
407408

src/OpenKNX/Hardware.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@ namespace OpenKNX
1212

1313
#ifdef ARDUINO_ARCH_RP2040
1414
adc_init();
15-
adc_set_temp_sensor_enabled(true);
1615
#endif
1716
#if OPENKNX_LITTLE_FS
1817
initFilesystem();

0 commit comments

Comments
 (0)