34 #define CAN_FRAME_TYPE_MASK (0xF0) 61 void request(
unsigned char mode,
unsigned char pid );
66 unsigned char* tempData;
77 std::queue<CanFrame> frameQueue;
79 void sendFlowControl();
85 void newDataNotification(
CanFrame* canFrame );
Handles USB communication and parsing with a comma.ai Panda.
Definition: can.h:38
An abstract class for new data notifications for new CAN data.
Definition: can.h:63
Abstract class, handles a single thread. Features mutual exclusion and pause/resume.
Definition: thread.h:27
A class that handles the CAN data.
Definition: can.h:103