Crate fdcanusb

Source
Expand description

§FdCanUSB

An implementation of the FdCanUSB (by MJBots) protocol.

§Example

use fdcanusb::{FdCanUSB, serial2};
let mut fdcanusb = FdCanUSB::open("/dev/fdcanusb");

Re-exports§

pub use serial2;

Structs§

CanFdFrame
CanFdFrame represents a single frame of data on the CAN bus.
FdCanUSB
FdCanUSB communications struct
FdCanUSBFrame
The FdCanUSB communicates over Serial using ascii encoded frames. FdCanUSBFrame is a wrapper around the ascii encoded frames.
InvalidFrameLength

Enums§

ParseError
ReadError
TransferError
WriteError