All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Example structure to support multiple examples in one crate.
- Example for tap detection
- Fix Low noise setting the wrong bit
-
Mode and LowPowerMode have been combined into one setting.
-
Make seperate crate for example
destroy()
methods to I2C and SPI interface structs
-
Raw acceleration data is now aligned depending on the set mode
-
Conversion of raw results to mg
- Reset settings interface
- Add option to reset and block until the reset is complete
- OR
- Reset and poll function for the reset to complete (non-blocking)
-
Configuration options for interrupt sources
-
Function for reading all SRC registers
-
Dump registers function
-
Also build example in CI
-
Add feature for choosing defmt/log
- Basic async embassy example for and STM32L431
-
Fix default OutputDataRate setting
-
Fix typo in README
- Properly re-export SlaveAddr enum in interface.rs
- Implementation of Interface trait for
embedded_hal[_async]
v1.0 SpiDevice - Implementation of Interface trait for
embedded_hal[_async]
v1.0 SpiBus
- Fix formatting of docstrings