Skip to content

Releases: eldruin/lsm303agr-rs

Release 1.1.0

24 Jun 20:23
Compare
Choose a tag to compare

Added

  • Add support for async behind the async feature flag

Changed

  • Update MSRV to 1.75.0

Release 1.0.0

22 Jan 08:31
Compare
Choose a tag to compare

Changed

  • [breaking-change] Update to embedded-hal 1.0.

Release 0.3.0

17 Jul 08:26
Compare
Choose a tag to compare

Added

  • Support temperature sensor.
  • Support magnetometer offset cancellation.
  • Allow getting AccelOutputDataRate and MagOutputDataRate from Hertz.
  • Allow enabling/disabling magnetometer low-pass filter.
  • Allow configuring accelerometer FIFO and interrupts.
  • Allow changing magnetometer mode.

Changed

  • [breaking-change] Reduce size of status structs.
  • [breaking-change] Simplify API by using explicit types for each measurement.
  • Pass delay into functions to handle turn-on times.
  • Add explicit types for accelerometer and magnetometer IDs.
  • Combine methods for changing mode and ODR.
  • Minimum supported Rust version has been upgraded to 1.60.0.

Release 0.2.2

21 Sep 21:03
Compare
Choose a tag to compare

Fixed

  • Document that the scaled magnetometer data is returned in nanoteslas (nT), not milligauss (mG). Thanks to @hargoniX.

Release 0.2.1

01 Sep 09:31
Compare
Choose a tag to compare

Changed

  • Measurement and UnscaledMeasurement now implement Copy.