Releases: rust-embedded/linux-embedded-hal
Releases · rust-embedded/linux-embedded-hal
Release 0.4.0
Changes since 0.4.0-alpha.4
Changed
- Updated to
embedded-hal
1.0.0
release (API changes) - Updated to
embedded-hal-nb
1.0.0
release (API changes)
Changes since 0.3.2
Changed
- Updated to
embedded-hal
1.0.0
release (API changes) - Updated to
embedded-hal-nb
1.0.0
release (API changes) - [breaking-change] Replace serial-rs with the serialport-rs crate.
Serial::open
now needs a baud-rate argument as well. - [breaking-change] Split
Spidev
intoSpidevDevice
andSpidevBus
, implementing the respectiveSpiDevice
andSpiBus
traits (#100) - Modified
OutputPin
behavior for active-low pins to matchInputPin
behavior. - Set default features to build both sysfs and cdev pin types.
- Removed
Pin
export, useCdevPin
orSysfsPin
. - Updated to
spidev
0.6.0
release(API changes) - Updated to
i2cdev
0.6.0
release(API changes) - Updated to
gpio_cdev
0.6.0
release(API changes) sysfs_gpio
to version0.6.1
- Updated to
nix
0.27.1
- Updated
nb
to version1
. - MSRV is now 1.65.0.
Fixed
Added
- Added feature flag for
spi
andi2c
- Mappings for
embedded-hal
error kinds - Implement
embedded_hal::digital::blocking::IoPin
forCdevPin
andSysfsPin
CountDown
implementation forSysTimer
.Default
implementation forSysTimer
.
Release 0.4.0-alpha.3
Added
- Added feature flag for
spi
andi2c
Changed
- Updated to
embedded-hal
1.0.0-alpha.8
release (API changes)
Release 0.4.0-alpha.2
Added
- Mappings for
embedded-hal
error kinds
Changed
- Updated to
embedded-hal
1.0.0-alpha.7
release (significant API changes) - Updated dependencies to force use of newer nix version
spidev
to version0.5.1
i2cdev
to version0.5.1
gpio-cdev
to version0.5.1
sysfs_gpio
to version0.6.1
Release 0.3.2
Fixed
- Readd Pin type export as an alias to SysfsPin for compatibility with the 0.3.0 version.
Release 0.3.1
Added
- Added implementation of transactional SPI and I2C traits.
CountDown
implementation forSysTimer
.Default
implementation forSysTimer
.
Changed
- Set default features to build both sysfs and cdev pin types.
- Removed
Pin
export, useCdevPin
orSysfsPin
. - Updated
embedded-hal
to version0.2.6
. - Updated
nb
to version0.1.3
. - Updated
gpio-cdev
to version0.5
. - Updated
i2cdev
to version0.5
. - Updated
spidev
to version0.5
. - Updated
sysfs-gpio
to version0.6
. - Updated
cast
to version0.3
.
Fixed
- Modified
OutputPin
behavior for active-low pins to matchInputPin
behavior.