CAN_MessageObject_TypeDef Struct Reference
CAN Message Object TypeDef structure.
#include <em_can.h>
Data Fields |
|
| uint8_t | msgNum |
|
A message number of this Message Object, [1 - 32].
|
|
| bool | extended |
|
ID extended if true, standard if false.
|
|
| uint32_t | id |
|
ID of the message with 11 bits (standard) or 28 bits (extended).
|
|
| uint8_t | dlc |
|
Data Length Code [0 - 8].
|
|
| uint8_t | data [8] |
|
A pointer to data, [0 - 8] bytes.
|
|
| uint32_t | mask |
|
A mask for ID filtering.
|
|
| bool | extendedMask |
|
Enable the use of 'extended' value for filtering.
|
|
| bool | directionMask |
|
Enable the use of 'direction' value for filtering.
|
|
CAN Message Object TypeDef structure.
LSBs is used.
Field Documentation
◆ msgNum
| uint8_t CAN_MessageObject_TypeDef::msgNum |
A message number of this Message Object, [1 - 32].
◆ extended
| bool CAN_MessageObject_TypeDef::extended |
ID extended if true, standard if false.
◆ id
| uint32_t CAN_MessageObject_TypeDef::id |
ID of the message with 11 bits (standard) or 28 bits (extended).
LSBs are used for both.
◆ dlc
| uint8_t CAN_MessageObject_TypeDef::dlc |
Data Length Code [0 - 8].
◆ data
| uint8_t CAN_MessageObject_TypeDef::data[8] |
A pointer to data, [0 - 8] bytes.
◆ mask
| uint32_t CAN_MessageObject_TypeDef::mask |
A mask for ID filtering.
◆ extendedMask
| bool CAN_MessageObject_TypeDef::extendedMask |
Enable the use of 'extended' value for filtering.
◆ directionMask
| bool CAN_MessageObject_TypeDef::directionMask |
Enable the use of 'direction' value for filtering.