Macros | Functions
canard_avr.c File Reference
#include <canard_avr.h>
#include <string.h>
#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/pgmspace.h>
#include <can.h>
Include dependency graph for canard_avr.c:

Go to the source code of this file.

Macros

#define HAS_CAN_CONFIG_H
 

Functions

int canardAVRClose (void)
 Deinitialize CAN interface on AVR microcontroller. More...
 
int canardAVRConfigureAcceptanceFilters (uint8_t node_id)
 Set hardware acceptance filters for specific node ID. More...
 
int canardAVRInit (uint32_t bitrate)
 Initialize CAN interface on AVR microcontroller. More...
 
int canardAVRReceive (CanardCANFrame *out_frame)
 Receives a CanardCANFrame from the CAN device. More...
 
int canardAVRTransmit (const CanardCANFrame *frame)
 Transmits a CanardCANFrame to the CAN device. More...
 

Macro Definition Documentation

◆ HAS_CAN_CONFIG_H

#define HAS_CAN_CONFIG_H

Definition at line 8 of file canard_avr.c.



uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:03