Skip to content
This repository has been archived by the owner on Apr 19, 2024. It is now read-only.

Embedded-STS 2.0.0

Compare
Choose a tag to compare
@Sensirion-Bot Sensirion-Bot released this 22 Oct 14:31
9179eaa
 * [`fixed`]   Improved compatibility with C++ compilers
 * [`changed`] Return types are now `int16_t` instead of `int8_t` (in line with
               other embedded drivers).
 * [`changed`] Functions are now dedicated per sensor (e.g. `sts3x_probe()`
               instead of `sts_probe()`)
 * [`changed`] Move the i2c init call out of `probe()` and into the example
 * [`changed`] Rename `git_version.[ch]` to `sts_git_version.[ch]`
 * [`added`]   Add `sts3x_read_serial()` to read out the serial number
 * [`changed`] Split out `default_config.inc` from Makefile to configure paths
               and CFLAGS
 * [`changed`] Only one example with either `hw_i2c` or `sw_i2c` is built,
               depending on `CONFIG_I2C_TYPE`. Defaults to `hw_i2c`.
 * [`fixed`]   Measurement duration could take at most 15.5ms (datasheet) but we
               only waited 15ms
 * [`added`]   Add `STS3X_MEASUREMENT_DURATION_USEC` to header
 * [`changed`] Fix compilation warnings when compiling the linux user space
               sample implementation with `CONFIG_I2C_TYPE` set to `sw_i2c`
 * [`removed`] Remove the `AUTHORS` file from the driver and the
               `embedded-common` submodule, as it adds more noise than benefit.
               The contributors can be found in the git log.
 * [`fixed`]   Copy correct `CHANGELOG.md` and `LICENSE` files to target
               locations when running the `release` target of the driver's root
               Makefile.