Releases: Zanduino/BME680
Enhancement and Bug Fixes
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
#25 - Implemented standardized clang-format for all files
#26 - Corrected computations for gas-readings, added optional return code in getSensorData()
Enhancement
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
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
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
Enhancements release
Addressed issue #9 to allow multiple BME680 devices.
Minor fix release
Addressed minor issues, including cleaning up the comments and example programs.
Enhancements and Bug Fixes
Initial Release
Added library after extensive testing with I2C, SPI and software SPI