From 58cffa8f763cef97c16c438638ee0d3290ed255f Mon Sep 17 00:00:00 2001 From: marcelverdult <37555613+marcelverdult@users.noreply.github.com> Date: Wed, 16 Jul 2025 13:50:23 +0200 Subject: [PATCH] Fixed Barometric Pressure Reading for BMP280 Measurement has to be divided by 100 same as BME280 --- src/helpers/sensors/EnvironmentSensorManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/helpers/sensors/EnvironmentSensorManager.cpp b/src/helpers/sensors/EnvironmentSensorManager.cpp index ab5b459e..c54e45c2 100644 --- a/src/helpers/sensors/EnvironmentSensorManager.cpp +++ b/src/helpers/sensors/EnvironmentSensorManager.cpp @@ -162,7 +162,7 @@ bool EnvironmentSensorManager::querySensors(uint8_t requester_permissions, Cayen #if ENV_INCLUDE_BMP280 if (BMP280_initialized) { telemetry.addTemperature(TELEM_CHANNEL_SELF, BMP280.readTemperature()); - telemetry.addBarometricPressure(TELEM_CHANNEL_SELF, BMP280.readPressure()); + telemetry.addBarometricPressure(TELEM_CHANNEL_SELF, BMP280.readPressure()/100); telemetry.addAltitude(TELEM_CHANNEL_SELF, BME280.readAltitude(TELEM_BME280_SEALEVELPRESSURE_HPA)); } #endif @@ -332,4 +332,4 @@ void EnvironmentSensorManager::loop() { next_gps_update = millis() + 1000; } } -#endif \ No newline at end of file +#endif