ChibiOS/HAL 9.0.0
|
CAN received frame. More...
#include <hal_can_lld.h>
Data Fields | |
uint8_t | FMI |
Filter id. | |
uint16_t | TIME |
Time stamp. | |
uint8_t | DLC:4 |
Data length. | |
uint8_t | RTR:1 |
Frame type. | |
uint8_t | IDE:1 |
Identifier type. | |
union { | |
uint32_t SID:11 | |
Standard identifier. More... | |
uint32_t EID:29 | |
Extended identifier. More... | |
uint32_t _align1 | |
}; | |
union { | |
uint8_t data8 [8] | |
Frame data. More... | |
uint16_t data16 [4] | |
Frame data. More... | |
uint32_t data32 [2] | |
Frame data. More... | |
}; |
CAN received frame.
Definition at line 119 of file hal_can_lld.h.
uint8_t CANRxFrame::FMI |
Filter id.
Definition at line 121 of file hal_can_lld.h.
uint16_t CANRxFrame::TIME |
Time stamp.
Definition at line 122 of file hal_can_lld.h.
uint8_t CANRxFrame::DLC |
Data length.
Definition at line 123 of file hal_can_lld.h.
uint8_t CANRxFrame::RTR |
Frame type.
Definition at line 124 of file hal_can_lld.h.
uint8_t CANRxFrame::IDE |
Identifier type.
Definition at line 125 of file hal_can_lld.h.
uint32_t CANRxFrame::SID |
Standard identifier.
Definition at line 127 of file hal_can_lld.h.
uint32_t CANRxFrame::EID |
Extended identifier.
Definition at line 128 of file hal_can_lld.h.
uint32_t CANRxFrame::_align1 |
Definition at line 129 of file hal_can_lld.h.
union { ... } CANRxFrame |
uint8_t CANRxFrame::data8[8] |
Frame data.
Definition at line 133 of file hal_can_lld.h.
uint16_t CANRxFrame::data16[4] |
Frame data.
Definition at line 134 of file hal_can_lld.h.
uint32_t CANRxFrame::data32[2] |
Frame data.
Definition at line 135 of file hal_can_lld.h.
union { ... } CANRxFrame |