Commit Graph

11 Commits

Author SHA1 Message Date
bd432136cd Tagcopyrights, add contributing / licensing information 2018-11-19 00:18:17 +01:00
075dca9f0e Refactor includes 2018-11-18 23:49:09 +01:00
7a2a8498f8 Add barometer_drv.c 2018-04-22 17:58:41 +02:00
fcfd65295f Add CCS811 2018-04-10 22:00:38 +02:00
096192138c Code Formatting (uncrustify) 2018-04-09 19:44:04 +02:00
9067ab01dd Format code (BCPP) 2018-04-09 19:06:32 +02:00
b4b81f7542 Some finishing touches.
- Print *_timer_cb consistently (add units "C" and "%" at .2f precision)
- Guard HTU21DF and SI7021 from co-existing (both devices are on the same I2C address)
- Differentiate between BME280 and BMP280 in metrics
- Update README with timing information
- Link in all drivers
2018-04-03 23:57:49 +02:00
a7b78521f1 Add BME280 Sensor
- 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.
2018-03-26 15:07:17 +02:00
9cd0681e4d Add VEML6075 scaffolding.
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.
2018-03-21 23:07:04 +01:00
0d48de1ba8 Add Prometheus timer.
This timer will periodically upload Prometheus information to the push
gateway. By default, every `sensors.pushgateway_period` (10) seconds.
2018-03-04 16:38:10 +01:00
1ff7642bea Initial Checkin.
Only DHT (AM3202) supported at this time.
2018-03-04 16:11:07 +01:00