1 parent b34fb57 commit e930a4bCopy full SHA for e930a4b
1 file changed
src/esp_cpu_monitor/cpu_monitor.h
@@ -35,12 +35,13 @@ extern "C" {
35
#include <esp_timer.h>
36
#include <esp_freertos_hooks.h>
37
38
+// Prefer the new temperature sensor driver when available; consumers can force the legacy driver if needed.
39
#if defined(__has_include)
-#if defined(ARDUINO)
40
+#if defined(ESPCM_FORCE_LEGACY_TEMP_SENSOR)
41
#if __has_include(<driver/temp_sensor.h>)
42
#define ESPCM_HAS_TEMP_SENSOR_OLD 1
43
#include <driver/temp_sensor.h>
-#endif // Arduino prefers legacy temp_sensor driver; skip new driver to avoid missing symbols
44
+#endif
45
#else
46
#if __has_include(<driver/temperature_sensor.h>)
47
#define ESPCM_HAS_TEMP_SENSOR_NEW 1
0 commit comments