Fix an issue where the BME280 sometimes returns an incorrect chip ID immediately after a power cycle. This causes sensor initialization to fail. According to the datasheet, the sensor requires a 2 ms start-up delay after power is applied. This patch introduces a sleep delay to ensure the required start-up time is respected before reading the chip ID. Signed-off-by: Filip Stojanovic <filipembedded@gmail.com> |
||
|---|---|---|
| .. | ||
| bma4xx | ||
| bma280 | ||
| bmc150_magn | ||
| bme280 | ||
| bme680 | ||
| bmg160 | ||
| bmi08x | ||
| bmi160 | ||
| bmi270 | ||
| bmi323 | ||
| bmm150 | ||
| bmm350 | ||
| bmp180 | ||
| bmp388 | ||
| bmp581 | ||
| CMakeLists.txt | ||
| Kconfig | ||