Crate canadensis_bxcan[−][src]
Expand description
Canadensis compatibility for bxCAN CAN controllers
This library provides various utilities that make it easier to use canadensis
with the
bxCAN CAN controllers found on many STM32 microcontrollers.
Modules
Plug-and-play node ID allocation
Structs
A UAVCAN node that communicates using a bxCAN peripheral
Keeps track of the deadline for each frame in a CAN transmit mailbox
An error indicating that a frame did not have the correct format for use with UAVCAN
Functions
Converts a bxCAN frame into a Canadensis frame
Configures filters on a CAN peripheral to accept all frames that the provided node is subscribed to
Sends frames from the node’s outgoing frame queue onto the CAN bus
Converts a Canadensis frame into a bxCAN frame