Release 1.0.0-alpha.9
Dirbaio
released this
28 Sep 19:00
·
280 commits
to master
since this release
*** This is (also) an alpha release with breaking changes (sorry) ***
Changed
- The
embedded-hal
crate now contains blocking traits only. Import paths no longer contain::blocking
.
Added
- Implement
PartialOrd
,Ord
,Hash
forcan::StandardId
,can::ExtendedId
andcan::Id
according to CAN bus arbitration rules - Implement
Eq
fori2c::Operaiton
- Implement
PartialOrd
,Ord
,Hash
forcan::StandardId
,can::ExtendedId
andcan::Id
according to CAN bus arbitration rules.
Fixed
- Fixed documentation for
wait_for_rising_edge
.
Removed
digital::blocking::IoPin
traits. See: #340, #397.nb
traits are now available in a separateembedded-hal-nb
crate.spi::blocking::ExclusiveDevice
andspi::blocking::ExclusiveDeviceError
. These have been moved to a separateembedded-hal-bus
crate.- Moved CAN traits to a separate
embedded-can
crate.