Struct MsgTurnSignalReport

Struct Documentation

struct MsgTurnSignalReport

Public Functions

inline void reset()
inline void setCrc()
inline bool validCrc() const
inline bool validRc(uint8_t rc) const

Public Members

TurnSignal input
TurnSignal cmd
TurnSignal output
TurnSignal feedback
uint8_t fault_comms_vehicle
uint8_t __pad0__
uint8_t degraded_cmd_type
uint8_t degraded_comms_dbw_steer
uint8_t degraded_comms_dbw_brake
uint8_t degraded_comms_dbw_thrtl
uint8_t degraded_comms_vehicle
uint8_t degraded_control_performance
uint8_t __pad1__
uint8_t __pad2__
uint8_t override_active
uint8_t override_other
uint8_t __pad3__
uint8_t ready
uint8_t degraded
uint8_t fault
uint8_t timeout
uint8_t bad_crc
uint8_t bad_rc
uint8_t rc
uint8_t crc

Public Static Attributes

static constexpr uint32_t ID = 0x2C2
static constexpr size_t PERIOD_MIN = 20
static constexpr size_t PERIOD_MS = 100
static constexpr size_t PERIOD_MAX = 125
static constexpr size_t TIMEOUT_MS = 400