Data Structures | |
| struct | canbus_rx_message |
| struct | canbus_tx_message |
| struct | canbus_tx_buffer_t |
| struct | canbus_rx_buffer_t |
Macros | |
| #define | CANBUS_BUFFER_LEN 8 |
| #define | CANBUS_BAUDRATE 0 |
Functions | |
| bool | can_start (uint32_t baud, can_rx_enqueue_fn callback) |
| bool | can_stop (void) |
| bool | can_set_baud (uint32_t baud) |
| bool | can_put (canbus_message_t msg, bool ext_id) |
| bool | can_add_filter (uint32_t id, uint32_t mask, bool ext_id, can_rx_ptr callback) |
| bool | canbus_enabled (void) |
| bool | canbus_queue_tx (canbus_message_t message, bool ext_id) |
| bool | canbus_add_filter (uint32_t id, uint32_t mask, bool ext_id, can_rx_ptr callback) |
| void | canbus_init (void) |
| #define CANBUS_BAUDRATE 0 |
| #define CANBUS_BUFFER_LEN 8 |
| bool can_add_filter | ( | uint32_t | id, |
| uint32_t | mask, | ||
| bool | ext_id, | ||
| can_rx_ptr | callback | ||
| ) |
| bool can_put | ( | canbus_message_t | msg, |
| bool | ext_id | ||
| ) |
| bool can_set_baud | ( | uint32_t | baud | ) |
| bool can_start | ( | uint32_t | baud, |
| can_rx_enqueue_fn | callback | ||
| ) |
| bool can_stop | ( | void | ) |
| bool canbus_add_filter | ( | uint32_t | id, |
| uint32_t | mask, | ||
| bool | ext_id, | ||
| can_rx_ptr | callback | ||
| ) |
| bool canbus_enabled | ( | void | ) |
| void canbus_init | ( | void | ) |
| bool canbus_queue_tx | ( | canbus_message_t | message, |
| bool | ext_id | ||
| ) |