uses BBC micro:bit to measure and display indoor air quality using Bosch BME680 and/or Sensirion SGP30

Dependencies:   microbit

Auto generated API documentation and code listings for MicrobitIAQ

Classes

bme680_calib_data Structure to hold the Calibration data
bme680_dev BME680 device structure
bme680_field_data Sensor field data structure
bme680_gas_sett BME680 gas sensor which comprises of gas settings and status parameters
bme680_tph_sett BME680 sensor settings structure which comprises of ODR, over-sampling and filter settings

Code

AppSpecificTestrunner.cpp [code]
AppSpecificTestrunner.h [code]
bm680.cpp [code]
bme680.h [code]
bme680_defs.h [code] Copyright (C) 2017 - 2018 Bosch Sensortec GmbH
i2c_callbacks.cpp [code]
i2c_callbacks.h [code]
IaqNonVolatileStore.cpp [code]
IaqNonVolatileStore.h [code]
JavaScriptRadio.cpp [code]
JavaScriptRadio.h [code]
main.cpp [code]
MovingAverage.cpp [code]
MovingAverage.h [code]
MovingAverageTests.cpp [code]
MovingAverageTests.h [code]
physics.cpp [code]
physics.h [code]
RangeTransform.cpp [code]
RangeTransform.h [code]
RangeTransformTests.cpp [code]
RangeTransformTests.h [code]
sgp30.cpp [code]
sgp30.h [code]
Testable.cpp [code]
Testable.h [code]
Testrunner.cpp [code]
Testrunner.h [code]
writeReadTests.cpp [code]
writeReadTests.h [code]