bme680-driver-fork/changelog.md
2018-02-12 12:57:55 +01:00

2.1 KiB

Change Log

All notable changes to the BME680 Sensor API will be documented in this file.

v3.5.7, 05 Feb 2018

Fixed

  • Integer overflow issue fixed in "calc_pressure" API

v3.5.6, 19 Jan 2018

Added

  • Floating point support added for the API
  • Lower temperature cap removed in "calc_heater_res" APIs

v3.5.5, 20 Nov 2017

Changed

  • Updated the buffer size in "get_calib_data" API

v3.5.4, 16 Nov 2017

Changed

  • Updated the set/get gas profile duration logic

v3.5.3, 30 Oct 2017

Changed

  • Changed the compensation equation formulae to use shifting operation
  • Updated the "bme680_get_profile_dur" API
  • Fixed Checkpatch and made linux compatible

v3.5.2, 18 Oct 2017

Changed

  • Fixed bug of temperature compensation in pressure

v3.5.1, 5 Jul 2017

Changed

  • Fixed bug with overwriting of the result with communication results
  • Added member in the dev structure to store communication results
  • Updated set profile duration API to not return a result.
  • Added new API to get the duration for the existing profile
  • Fixed bug with setting gas configuration. Reduced to writing only relevant bytes
  • Updated readme
  • Updated documentation for the type definitions
  • Removed mode check for get sensor data and setting and getting profile dur

v3.5.0, 28 Jun 2017

Changed

  • Fixed bug with getting and setting mem pages
  • Changed initialization sequence to be more robust
  • Added additional tries while reading data in case of inadequate delay

v3.4.0, 8 Jun 2017

Changed

  • Modified the bme680_get_sensor_data API. User has to now pass the struct that stores the data rather than retrieving from the bme680_dev structure.
  • Fixed possible bugs

v3.3.0, 24 May 2017

Changed

  • Name changes in the BME680 device structure.
  • Removed sequential and parallel modes.
  • Removed ODR related sensor settings
  • Modified get sensor settings API with user selection.
  • Removed sort sensor data and swap fields API which are not required.

Added

  • BME680 set profile duration API.

v3.2.1, 17 May 2017

Added

  • Took the reference as base version 3.2.1 of BME680 sensor and added.