]> git.itanic.dy.fi Git - BME280_driver/blob - changelog.md
5e19decb3e8e32a726631387a2c5e3b226efacbb
[BME280_driver] / changelog.md
1 # Change Log
2 All notable changes to BME280 Sensor API will be documented in this file.
3
4 ## v3.3.2, 22 Nov 2017
5 ### Changed
6         - Linux compatibility issue fixed
7
8 ## v3.3.1, 07 Nov 2017
9 ### Changed
10         - Created the following user APIs which were previously static
11            * bme280_parse_sensor_data
12            * bme280_compensate_data
13
14 ## v3.3.0, 13 Jul 2017
15 ### Changed
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
23         
24 ## v3.2.0, 21 Mar 2017
25 ### Changed
26         - API for putting sensor into sleep mode changed.
27         - Pressure, Temperature out of range data clipped.
28         - 64 bit pressure compensation changed.
29         
30 ## v3.1.0, 8 Mar 2017
31 ### Added
32         - Device settings APIs.
33         - Compensations functions, double datatype for Pressure, Temperature and Humidity.
34         - Compensations functions, integer datatype 64bit for Pressure.
35 ### Changed
36         - Internal functions related to power mode.
37
38 ## v3.0.0, 17 Feb 2017
39 ### Added
40         Below functionalities are supported
41         - Init.
42         - Soft reset.
43         - Power mode.
44         - Compensated functions, integer datatype for Pressure, Temperature and Humidity.
45         - Get sensor data.
46