Crate canadensis_can

source ·
Expand description

CAN and CAN FD transport for Cyphal

This library implements the Cyphal/CAN transport layer. It splits transfers into frames, reassembles frames into transfers, and keeps track of subscriptions.

Modules

  • CAN driver traits
  • Queues of outgoing CAN frames
  • Utilities for use with redundant transports

Structs

Enums

  • CAN transport errors
  • Allowed maximum transmission unit (MTU) values

Constants

Type Definitions

  • Convenience type alias for a transfer header
  • Convenience type alias for a transfer