Skip to content

Releases: Zanduino/BME680

Enhancement and Bug Fixes

03 Dec 12:21
2dc7b25
Compare
Choose a tag to compare
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()

Bug Fix and code-cleanup release

27 Sep 10:21
56b9d42
Compare
Choose a tag to compare

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

Enhancement

25 Jun 13:24
e74ba48
Compare
Choose a tag to compare

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.

Bug Fix and enhancement release

11 Jun 06:12
0c20225
Compare
Choose a tag to compare

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.

Enhancements and Bug Fixes

27 May 05:18
49002b5
Compare
Choose a tag to compare

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

Bug fixes and Enhancements

21 May 12:02
39bb840
Compare
Choose a tag to compare

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

Enhancements release

14 May 16:51
3f61a23
Compare
Choose a tag to compare

Addressed issue #9 to allow multiple BME680 devices.

Minor fix release

13 May 15:46
5ebfc27
Compare
Choose a tag to compare

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

Enhancements and Bug Fixes

26 Jan 18:01
3eaf629
Compare
Choose a tag to compare

Initial Release

01 Jul 18:57
12eed47
Compare
Choose a tag to compare

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