@@ -11,13 +11,69 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
11
11
12
12
- All commands according to data sheet
13
13
14
- ## [ 0.1.0] - 2021-2-1
14
+ ### Changed
15
+
16
+ Breaking changes
17
+ - The file and class name has changed from SensirionI2CScd4x to SensirionI2cScd4x (the "c" in I2c is now in lower case)
18
+ - begin(TwoWire& i2cBus, uint8_t i2cAddress); now takes a second argument for the i2c address
19
+ - all methods that have been named xxxTicks are now named xxxRaw
20
+ - getDataReadyFlag has been renamed to getDataReadyStatus
21
+ - get/setAmbientPressure(uint32_t& aAmbientPressure); now takes the ambient pressure in Pa as uint32_t
22
+ - getSerialNumber now returns uint64_t
23
+
24
+
25
+ ## [ 0.4.0] - 2023-03-06
26
+
27
+ ### Added
28
+ - Methods for ASC (Automatic Self Calibration)
29
+
30
+ ### Breaking changes
31
+ - Renamed getDataReadyStatus to getDataReadyFlag
32
+
33
+ ### Fixed
34
+ - RH/T conversion now uses correct constant: ` 2^16 - 1 `
35
+ - Fixed a few comments
36
+ - Initializing the output variables to zero
37
+
38
+ ## [ 0.3.1] - 2021-04-30
39
+
40
+ ### Changed
41
+
42
+ * Increase timing for single shot from 1350ms to 5000ms
43
+ * Increase timing for self test from 5500ms to 10000ms
44
+
45
+
46
+ ## [ 0.3.0] - 2021-03-01
15
47
16
48
### Added
49
+ - Convenience interfaces taking care of unit conversion to and from ticks.
50
+
51
+ ### Fixed
52
+ - wake-up interface handles missing ACK from sensor on wake up.
53
+
54
+
55
+ ## [ 0.2.0] - 2021-02-10
56
+
57
+ ### Changed
58
+
59
+ * Updated Sensirion Core library version from 0.4.0 to 0.4.2. This includes the
60
+ renaming of the library header file from ` SensirionCoreArduinoLibrary.h ` to
61
+ ` SensirionCore.h ` .
62
+ * Define ` SCD4X_I2C_ADDRESS ` as hex instead of dec (unchanged value).
63
+
64
+ ### Added
65
+
66
+ * Added warning about limited EEPROM write cycles.
67
+
68
+ ## [ 0.1.0] - 2021-02-05
69
+
70
+ Initial release
17
71
18
- - Initial version
19
- - Check latest 0.x.x version for changelog prior to version 1.0.0
20
72
21
73
[ Unreleased ] : https://github.com/Sensirion/arduino-i2c-scd4x/compare/1.0.0...HEAD
22
- [ 1.0.0 ] : https://github.com/Sensirion/arduino-i2c-scd4x/compare/0.1.0...1.0.0
74
+ [ 1.0.0 ] : https://github.com/Sensirion/arduino-i2c-scd4x/compare/0.4.0...1.0.0
75
+ [ 0.4.0 ] : https://github.com/Sensirion/arduino-i2c-scd4x/compare/0.3.1...0.4.0
76
+ [ 0.3.1 ] : https://github.com/Sensirion/arduino-i2c-scd4x/compare/0.3.0...0.3.1
77
+ [ 0.3.0 ] : https://github.com/Sensirion/arduino-i2c-scd4x/compare/0.2.0...0.3.0
78
+ [ 0.2.0 ] : https://github.com/Sensirion/arduino-i2c-scd4x/compare/0.1.0...0.2.0
23
79
[ 0.1.0 ] : https://github.com/Sensirion/arduino-i2c-scd4x/releases/tag/0.1.0
0 commit comments