From e9a8d9a160cc6c2ff415807b9b132643dfba34a9 Mon Sep 17 00:00:00 2001 From: Ted Timmons Date: Fri, 22 May 2026 19:12:56 -0700 Subject: [PATCH] Sensor improvement: try BME280 addresses The meshcore-default 0x76 address is actually not the default on the chip. Try both addresses. --- src/helpers/sensors/EnvironmentSensorManager.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/helpers/sensors/EnvironmentSensorManager.cpp b/src/helpers/sensors/EnvironmentSensorManager.cpp index 73842d9eeb..e663e7dfcd 100644 --- a/src/helpers/sensors/EnvironmentSensorManager.cpp +++ b/src/helpers/sensors/EnvironmentSensorManager.cpp @@ -563,6 +563,9 @@ static const SensorDef SENSOR_TABLE[] = { #endif #if ENV_INCLUDE_BME280 { TELEM_BME280_ADDRESS, "BME280", init_bme280, query_bme280 }, +#if TELEM_BME280_ADDRESS != 0x77 + { 0x77, "BME280@77", init_bme280, query_bme280 }, +#endif #endif #if ENV_INCLUDE_BMP280 { TELEM_BMP280_ADDRESS, "BMP280", init_bmp280, query_bmp280 },