2 All notable changes to BME280 Sensor API will be documented in this file.
6 - Created the following user APIs which were previously static
7 * bme280_parse_sensor_data
8 * bme280_compensate_data
10 ## v3.3.0, 13 Jul 2017
12 - Changed macro FLOATING_POINT_REPRESENTATION to BME280_FLOAT_ENABLE
13 - Changed member id to dev_id in struct bme280_dev
14 - Changed member interface to intf in struct bme280_dev
15 - Changed variable length array in bme280_set_regs to fixed length array to allow a max of 10 registers to be written.
16 - Fixed bug with shifting in parse_sensor_data
17 - Changed macro MACHINE_64_BIT to BME280_64BIT_ENABLE
18 - Updated example in the README.md file and added function pointer templates
20 ## v3.2.0, 21 Mar 2017
22 - API for putting sensor into sleep mode changed.
23 - Pressure, Temperature out of range data clipped.
24 - 64 bit pressure compensation changed.
28 - Device settings APIs.
29 - Compensations functions, double datatype for Pressure, Temperature and Humidity.
30 - Compensations functions, integer datatype 64bit for Pressure.
32 - Internal functions related to power mode.
34 ## v3.0.0, 17 Feb 2017
36 Below functionalities are supported
40 - Compensated functions, integer datatype for Pressure, Temperature and Humidity.