Paparazzi UAS  v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
can.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef void(* can_rx_callback_t )(uint32_t id, uint8_t *buf, uint8_t len)
 

Functions

void ppz_can_init (can_rx_callback_t callback)
 
int ppz_can_transmit (uint32_t id, const uint8_t *buf, uint8_t len)
 

Typedef Documentation

typedef void(* can_rx_callback_t)(uint32_t id, uint8_t *buf, uint8_t len)

Definition at line 26 of file can.h.

Function Documentation

void ppz_can_init ( can_rx_callback_t  callback)

Definition at line 32 of file can.c.

References can_hw_init(), and can_rx_callback.

Referenced by actuators_esc32_init(), and link_mcu_init().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

int ppz_can_transmit ( uint32_t  id,
const uint8_t buf,
uint8_t  len 
)

Definition at line 38 of file can.c.

References can_hw_transmit().

Referenced by actuators_esc32_send().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: