- Plumb BME280 all the way through to Prometheus.
- Add README detailing the diff between BME280 and BMP280
- Refactor source files to be *_drv.c to avoid naming clashes with
upstream libraries.
Also, remove DHT dependency and add a note in mos.yml to have
application owners include those libraries. Without them, we'll compile
no scaffolding. With them, we'll pull those in based on -DHAVE_* macros.
+float mgos_prometheus_sensors_dht_get_temp(uint8_t idx);
+float mgos_prometheus_sensors_dht_get_humidity(uint8_t idx);
They return NAN if the index is invalid, or the sensor couldn't be
found. Otherwise, they return the last measured temperature or humidity
values as floats.