Crate linux_embedded_hal[−][src]
Expand description
Implementation of embedded-hal
traits for Linux devices
Drivers
This crate lets you use a bunch of platform agnostic drivers that are based on the
embedded-hal
traits. You can find them on crates.io by searching for the embedded-hal
keyword.
Re-exports
pub extern crate gpio_cdev;
pub extern crate i2cdev;
pub extern crate nb;
pub extern crate serial_core;
pub extern crate serial_unix;
pub extern crate spidev;
pub extern crate sysfs_gpio;
Structs
Newtype around gpio_cdev::LineHandle
that implements the embedded-hal
traits
Empty struct that provides delay functionality on top of thread::sleep
Newtype around i2cdev::linux::LinuxI2CDevice
that implements the embedded-hal
traits
Newtype around sysfs_gpio::Pin
that implements the embedded-hal
traits
Newtype around serial_unix::TTYPort
that implements
the embedded-hal
traits.
Newtype around spidev::Spidev
that implements the embedded-hal
traits
A periodic timer based on std::time::Instant
, which is a
monotonically nondecreasing clock.
Newtype around sysfs_gpio::Pin
that implements the embedded-hal
traits
Enums
Operation for transactional SPI trait