github rust-embedded/embedded-hal v1.0.0-alpha.6
Release 1.0.0-alpha.6

latest releases: embedded-io-v0.7.1, embedded-io-v0.7.0, embedded-io-async-v0.7.0...
4 years ago

*** This is (also) an alpha release with breaking changes (sorry) ***

Changed

  • Use u8 as default SPI as Serial Word type
  • The Minimum Supported Rust Version (MSRV) is now 1.46.0

Added

  • Added Can Controller Area Network traits.
  • Error traits for SPI, I2C and Serial traits. The error types used in those must
    implement these Error traits, which implies providing a conversion to a common
    set of error kinds. Generic drivers using these interfaces can then convert the errors
    to this common set to act upon them.

Removed

  • Removed DelayMs in favor of DelayUs with u32 as type for clarity.

Don't miss a new embedded-hal release

NewReleases is sending notifications on new releases.