Interface base class for CAN transport implementations.
Definition CanTransport.h:35
virtual bool available()=0
Check if an incoming CAN frame is available on the CAN bus.
virtual bool sendCanFrame(CANFrame *msg)=0
Send a CAN frame to the CAN bus.
virtual byte getHardwareType()
Definition CanTransport.h:42
virtual CANFrame getNextCanFrame()=0
Get the next CAN frame from the CAN bus.
Interface for statistics on the transport layer.
Definition Transport.h:13
Definition AbstractEventTeachingService.cpp:13
Represents a CAN frame sent on the CAN bus.
Definition CanTransport.h:21
bool ext
Definition CanTransport.h:23
uint32_t id
Definition CanTransport.h:22
uint8_t len
Definition CanTransport.h:25
bool rtr
Definition CanTransport.h:24
uint8_t data[8]
Definition CanTransport.h:26