BME680 Versions Save

Arduino Library to access the Bosch BME680 - temperature, pressure, humidity and gas sensor

v1.0.10

3 years ago
Issue Description
#31 Internal variables for humidity compensation were incorrectly calculated, resulting in inaccurate humidity readings
#32 Change internal computations from integer division to bit-shifting for better legibility
#33 Internal library changes for better code including standard initializers and putting "const" definition in appropriate functions
#34 Add new function calls measuring() and triggerMeasurement()

v1.0.9

3 years ago

#25 - Implemented standardized clang-format for all files #26 - Corrected computations for gas-readings, added optional return code in getSensorData()

v1.0.8

3 years ago

Addressed Issue #22 by adding a new function "getI2CAddress()" and documented it at getI2CAddress() .

Some spelling errors in the documentation as well as cleaning up comment formatting has also been done.

v1.0.7

3 years ago

Added example program for the ESP32 showing use of the BME680 and presenting the measurement information on a web page, this was issue #20

Apart from that, a number of cosmetic changes were done to the github pages and cleaned up comments in the source code to make the Doxygen files more legible and useful.

v1.0.6

3 years ago

A new example program, SDLoggerSPIDemo.ino has been added and the following bugs/enhancements have been incorporated into this release:

#12 - First measurment after power-up is incorrect #14 - Sporadic problems when reading humidity and pressure #15 - Oversampling setting for pressure and temperature switched #16 - reset() function when using I2C specific address in begin() not working correctly #17 - modified "getOversampling()" to also return current setting without changing value

v1.0.5

3 years ago

Address the following issues:

#10 - setGas() was not documented on the Wiki pages #11 - Example added to Wiki pages for 2 I2C devices #12 - Initial power-up measurement incorrect because values not initialized

v1.0.4

4 years ago

Addressed issue #9 to allow multiple BME680 devices.

v1.0.3

4 years ago

Addressed minor issues, including cleaning up the comments and example programs.

v1.0.2

5 years ago

Issue #3 Issue #4

v1.0.0

5 years ago

Added library after extensive testing with I2C, SPI and software SPI