feat: BME280 temp/humidity/pressure telemetry (#30) #31
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "sl-firmware/bme280-full"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
bmp280.cto fully support BME280 (chip_id0x60) alongside BMP280 (0x58)dig_H1–H6) from registers0xA1and0xE1–0xE7ctrl_hum(0xF2,osrs_h=×16) beforectrl_meas— hardware requirementbmp280_read_humidity(): float compensation on FPv5-SP FPU, returns%RH × 10;-1if BMP280main.c:baro_chip(chip_id) replacesbaro_ok; telemetry addst(°C×10),pa(hPa×10) for all barometers;h(%RH×10) for BME280 onlyt/h/paTest plan
t,pa,hfieldshfield absent,tandpapresentt/pa/h/altfieldsCloses #30.
🤖 Generated with Claude Code
Flash-tested, builds and streams clean.