arduino-emulator
|
Public Member Functions | |
CanMsg (CanMsg const &other) | |
CanMsg (uint32_t const can_id, uint8_t const can_data_len, uint8_t const *can_data_ptr) | |
uint32_t | getExtendedId () const |
uint32_t | getStandardId () const |
bool | isExtendedId () const |
bool | isStandardId () const |
CanMsg & | operator= (CanMsg const &other) |
virtual size_t | printTo (Print &p) const override |
Public Attributes | |
uint8_t | data [MAX_DATA_LENGTH] |
uint8_t | data_length |
uint32_t | id |
Static Public Attributes | |
static uint32_t constexpr | CAN_EFF_FLAG = 0x80000000U |
static uint32_t constexpr | CAN_EFF_MASK = 0x1FFFFFFFU |
static uint32_t constexpr | CAN_SFF_MASK = 0x000007FFU |
static uint8_t constexpr | MAX_DATA_LENGTH = 8 |
Implements arduino::Printable.