Crate can

Source
Expand description

Support for working with CAN messages within a runtime instance.

Macros§

generate
Parse a CAN-DBC file or source string and generate data types and Veecle OS actors to use with it.

Structs§

ExtendedId
An extended CAN id.
Frame
A frame of CAN data, useful for passing received frames between Veecle OS actors before they get deserialized.
StandardId
A standard CAN id.

Enums§

CanDecodeError
Error decoding a CAN frame.
Id
Either a standard or extended CAN id.

Traits§

FrameSize
A marker trait for arrays that are valid sizes for CAN frames.