CTRE Phoenix Pro C++ 23.0.12
|
"plain old data" container for holding a CAN Frame Event. More...
#include <ctre/phoenix/platform/canframe.hpp>
Public Attributes | |
uint32_t | arbID |
ArbID of the CAN frame. More... | |
uint64_t | hwTimestampUs |
Hardware timestamp if receive event. Zero otherwise. More... | |
uint64_t | swTimestampUs |
Software timestamp if receive event. Zero otherwise. More... | |
uint64_t | ecuTimestampUs |
ECU timestamp if receive event. Zero otherwise. More... | |
uint8_t | data [64] |
Data bytes. More... | |
uint32_t | flags |
CAN flags, such as FD and BRS. More... | |
uint8_t | len |
Number of bytes in payload. More... | |
"plain old data" container for holding a CAN Frame Event.
Assignment of this type resolves to a copy-by-value.
uint32_t ctre::phoenix::platform::can::canframe_t::arbID |
ArbID of the CAN frame.
uint8_t ctre::phoenix::platform::can::canframe_t::data[64] |
Data bytes.
uint64_t ctre::phoenix::platform::can::canframe_t::ecuTimestampUs |
ECU timestamp if receive event. Zero otherwise.
uint32_t ctre::phoenix::platform::can::canframe_t::flags |
CAN flags, such as FD and BRS.
uint64_t ctre::phoenix::platform::can::canframe_t::hwTimestampUs |
Hardware timestamp if receive event. Zero otherwise.
uint8_t ctre::phoenix::platform::can::canframe_t::len |
Number of bytes in payload.
uint64_t ctre::phoenix::platform::can::canframe_t::swTimestampUs |
Software timestamp if receive event. Zero otherwise.