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