#ifndef CAN_STRUCTS_H #define CAN_STRUCTS_H #include struct CANFrame { public: int ID; int bus; bool extended; bool isReceived; //did we receive this or send it? int len; unsigned char data[8]; uint64_t timestamp; }; struct J1939ID { public: int src; int dest; int pgn; int pf; int ps; int priority; bool isBroadcast; }; #endif // CAN_STRUCTS_H