Paparazzi UAS v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
uavcan.h File Reference

Go to the source code of this file.

Data Structures

struct  uavcan_iface_t
 uavcan interface structure More...
 

Data Structure Documentation

◆ uavcan_iface_t

struct uavcan_iface_t

uavcan interface structure

Definition at line 46 of file uavcan.h.

+ Collaboration diagram for uavcan_iface_t:
Data Fields
struct circular_buffer _tx_fifo
uint8_t _tx_fifo_buffer[UAVCAN_TX_FIFO_SIZE]
pprz_bsem_t bsem
uint32_t can_baudrate
struct pprzaddr_can can_net
CanardInstance canard
uint8_t canard_memory_pool[1024 *2]
bool initialized
pprz_mutex_t mutex
uint8_t node_id
pprz_thread_t thread_tx
uint8_t transfer_id
pprz_mutex_t tx_fifo_mutex
event_source_t tx_request