PER Firmware
Loading...
Searching...
No Matches
can_rx.c File Reference

Common CAN RX queue, task, and callback handling. More...

#include "can_common.h"
#include "generated/can_router.h"

Functions

 DEFINE_QUEUE (can_rx_queue, CanMsgTypeDef_t, CAN_RX_QUEUE_LENGTH)
 
void CAN_rx_init (void)
 
void CAN_rx_update (void)
 
void PHAL_RX_CALLBACK (CanMsgTypeDef_t *msg)
 

Variables

volatile can_data_t can_data
 
volatile uint32_t last_can_rx_time_ms
 

Detailed Description

Common CAN RX queue, task, and callback handling.

Author
Irving Wang (irvin.nosp@m.gw@p.nosp@m.urdue.nosp@m..edu)