Struct MsgMonitorReport2

Struct Documentation

struct MsgMonitorReport2

Public Types

using Fault = MsgMonitorReport1::Fault

Public Functions

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

Public Members

Fault fault_steer_feedback
Fault fault_steer_input
Fault fault_steer_param
Fault fault_steer_limit
Fault fault_steer_override
Fault fault_steer_cmd
Fault fault_steer_cmd_rate
Fault fault_steer_cmd_en
Fault fault_steer_cmd_sys
Fault fault_steer_cmd_ovr
uint8_t __pad0__
Fault fault_brake_feedback
Fault fault_brake_input
Fault fault_brake_param
Fault fault_brake_limit
Fault fault_brake_override
Fault fault_brake_cmd
Fault fault_brake_cmd_ulc
Fault fault_brake_cmd_en
Fault fault_brake_cmd_sys
Fault fault_brake_cmd_ovr
uint8_t __pad1__
uint8_t __pad2__
uint8_t rc
uint8_t crc

Public Static Attributes

static constexpr uint32_t ID = 0x305
static constexpr size_t PERIOD_MS = 1000
static constexpr size_t TIMEOUT_MS = 3500