Open FFBoard
Open source force feedback firmware
CanHandler.cpp
Go to the documentation of this file.
1/*
2 * CanHandler.cpp
3 *
4 * Created on: 20.11.2020
5 * Author: Yannick
6 */
7#include "CanHandler.h"
8#ifdef CANBUS
9
10//std::vector<CanHandler*> CanHandler::canHandlers;
11
14
15}
16
19}
20
24void CanHandler::canRxFullCallback(CANPort* port,uint32_t fifo){
25
26}
27
32
33}
34
38void CanHandler::canErrorCallback(CANPort* port,uint32_t errcode){
39
40}
41
45void CanHandler::canTxCpltCallback(CANPort* port,uint32_t mailbox){
46
47}
48
52void CanHandler::canTxAbortCallback(CANPort* port,uint32_t mailbox){
53
54}
55
56
57
58#endif
Definition: CAN.h:119
virtual ~CanHandler()
Definition: CanHandler.cpp:17
virtual void canRxFullCallback(CANPort *port, uint32_t fifo)
Definition: CanHandler.cpp:24
virtual void canTxCpltCallback(CANPort *port, uint32_t mailbox)
Definition: CanHandler.cpp:45
virtual void canErrorCallback(CANPort *port, uint32_t errcode)
Definition: CanHandler.cpp:38
static std::vector< CanHandler * > & getCANHandlers()
Definition: CanHandler.h:55
virtual void canRxPendCallback(CANPort *port, CAN_rx_msg &msg)
Definition: CanHandler.cpp:31
virtual void canTxAbortCallback(CANPort *port, uint32_t mailbox)
Definition: CanHandler.cpp:52
void addCallbackHandler(std::vector< C > &vec, C instance)
void removeCallbackHandler(std::vector< C > &vec, C instance)
Definition: CAN.h:96