|
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.