You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixed non-totem-pole devices not having embedded_hal::{InputPin, OutputPin} implementations due to a superfluous trait bound (#35). This was a regression in 0.5.0 (Reported by @tomried).
Fixed non-totem-pole devices not having embedded_hal::{InputPin, OutputPin} implementations due to a superfluous trait bound. This fix was backported from 0.6.2.
Added support for enabling pull-up/down resistors for port expander input pins (#22 by @t-moe).
Added public API to access the underlying port-expander of a pin (pin.access_port_driver()) and the register mask for the pin (pin.pin_mask()) (#23 by @t-moe).
Changed
BREAKING Moved to embedded-hal 1.0 (#16 by @PixmaHestiia).
BREAKING Replaced shared_bus::BusMutex with our own custom port_expander::PortMutex trait (#26). If you need support for custom mutex types, you now need to implement the latter one for your mutex.