zephyr/drivers/sensor/bosch/bme280
Loic Domaigne a8eace10b3 drivers: sensor: bme280: fix "config" register intialization issue
A write to the "ctrl_meas" register can cause the sensor to transition
from sleep to normal mode (which is default Kconfig settings). As per
BME280 datasheet, writes to the "config" register in normal mode may be
ignored. This can lead to use BME280_STANDBY_05MS and BME280_FILTER_OFF
instead of the values set by the application. To fix this, write to the
"config" register before "ctrl_meas" in the sensor init function.

Signed-off-by: Loic Domaigne <tech@domaigne.com>
2025-05-29 12:06:39 +02:00
..
bme280_async.c drivers: sensor: Add sensor clock API support 2025-01-15 19:03:13 +01:00
bme280_decoder.c
bme280_i2c.c
bme280_spi.c
bme280.c drivers: sensor: bme280: fix "config" register intialization issue 2025-05-29 12:06:39 +02:00
bme280.h sensor: bme280: wait for sampling period before checking 2025-01-09 08:20:10 +01:00
CMakeLists.txt
Kconfig