Skip to content

Releases: ftdi-rs/ftdi-embedded-hal

Version 0.23.2

01 Jun 21:19
4dbbaaf
Compare
Choose a tag to compare

Fixed

  • Fixed SPI SCLK pin states for the ClockData::MsbPosIn and ClockData::LsbPosIn SPI modes.

Version 0.23.1

29 Mar 21:09
Compare
Choose a tag to compare

Added

  • Added a with_device method to access device-specific features, such as the EEPROM.

Version 0.23.0

09 Mar 20:34
Compare
Choose a tag to compare

Changed

  • Changed the SPI traits to be implemented on the SpiDevice struct, instead of a reference to the struct.
  • Changed the edition from 2021 to 2024.

Version 0.22.1

25 Dec 02:01
Compare
Choose a tag to compare

Fixed

  • Fixed 0-size I2C transfers

Version 0.22.0

07 May 00:55
Compare
Choose a tag to compare

Added

  • Added support for the upper pins (C0-C7 on the FT232H).

Version 0.21.1

27 Mar 05:03
Compare
Choose a tag to compare

Added

  • Added ftdi-vendored and ftdi-libusb1-sys passthrough features for linking with the libftdi backend.

Version 0.21.0

10 Jan 01:36
Compare
Choose a tag to compare

Changed

  • Updated the v1 release of embedded-hal from 1.0.0-rc.3 to 1.
  • Updated the v1 release of embedded-hal-nb from 1.0.0-rc.3 to 1.

Version 0.20.0

14 Dec 17:58
Compare
Choose a tag to compare

Changed

  • Updated the v1 release of embedded-hal from 1.0.0-rc.2 to 1.0.0-rc.3.
  • Updated the v1 release of embedded-hal-nb from 1.0.0-rc.2 to 1.0.0-rc.3.

Version 0.19.0

29 Nov 17:31
Compare
Choose a tag to compare

Changed

  • Updated the v1 release of embedded-hal from 1.0.0-rc.1 to 1.0.0-rc.2.
  • Updated the v1 release of embedded-hal-nb from 1.0.0-rc.1 to 1.0.0-rc.2.

Version 0.18.0

30 Oct 16:09
Compare
Choose a tag to compare

Added

  • Added an I2C implementation for embedded-hal version 1.

Changed

  • Changed ErrorKind::I2cNoAck to have an inner type of eh1::i2c::NoAcknowledgeSource.

Fixed

  • Fixed asymmetric SPI transfers (read size > write size) with eh1.