Expand description

Basic UAVCAN types

Modules

Minimal and reusable non-blocking I/O layer

Methods to keep track of receive sessions

Subscription management for transport receivers

Instant and duration definitions

Transfer data definitions

Transport layer traits

Structs

An error indicating that an unacceptable integer was provided to a TryFrom implementation

An error indicating that memory could not be allocated

A value that can represent a service ID (0..=511) or a subject ID (0..=8192)

Service ID, in range 0..=511

Subject ID, in range 0..=8191

Enums

Transfer priority level mnemonics per the recommendations given in the UAVCAN Specification

An error that may occur when subscribing to a service