Skip to content

Releases: asasine/bmp390

v0.4.1

10 Jan 16:15
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.4.1

v0.4.0

09 Jan 23:12
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

31 May 12:54
Compare
Choose a tag to compare

Features

  • Added ability to calculate relative altitudes automatically fe52385 and c2de13b

Fixes

  • Replaced embedded-hal-mock patched version with upstream 251d00d

Full Changelog: v0.2.0...v0.3.0

v0.2.0

25 May 18:44
Compare
Choose a tag to compare

Features

  • Added uom support for measurements to ensure safe unit handling. 689ac1f
  • Added defmt::Format implementations for all the things. 9a23a9a
  • Added embassy-time feature to convert OdrSel into embassy_time::Duration. 682e1c5
  • Added handling of the CHIP_ID register in Bmp390::try_new, returning an error if it's unexpected. 0ecf8e3
  • Optimized some large register reads to use burst reads and therefore create less I2C traffic. 0ecf8e3

Fixes

  • Fixed some incorrect equations in compensation calculations causing incorrect results. da1d253

Full Changelog: v0.1.0...v0.2.0

v0.1.0

24 May 03:12
Compare
Choose a tag to compare

Features

  • Added basic driver that can query pressure readings and perform basic configuration and error checking

Full Changelog: https://github.com/asasine/bmp390/commits/v0.1.0