Skip to content

Release 1.0.0-alpha.8

Compare
Choose a tag to compare
@eldruin eldruin released this 15 Apr 07:08
· 414 commits to master since this release
bab0045

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

Changed

  • The Minimum Supported Rust Version (MSRV) is now 1.54.0
  • spi: unify all traits into SpiReadBus, SpiWriteBus and SpiBus (read-write).
  • spi: Add SpiDevice trait to represent a single device in a (possibly shared) bus, with managed chip-select (CS) pin.
  • spi: Clarify that implementations are allowed to return before operations are finished, add flush to wait until finished.

Removed

  • ADC traits: adc::nb::OneShot and adc::nb::Channel.