Struct MsgMonitorReport3

Struct Documentation

struct MsgMonitorReport3

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_thrtl_feedback
Fault fault_thrtl_input
Fault fault_thrtl_param
Fault fault_thrtl_limit
Fault fault_thrtl_override
Fault fault_thrtl_cmd
Fault fault_thrtl_cmd_ulc
Fault fault_thrtl_cmd_en
Fault fault_thrtl_cmd_sys
Fault fault_thrtl_cmd_ovr
uint8_t __pad0__
Fault fault_gear_feedback
Fault fault_gear_input
Fault fault_gear_param
Fault fault_gear_override
Fault fault_gear_cmd
Fault fault_gear_cmd_ulc
uint8_t __pad1__
uint8_t __pad2__
uint8_t __pad3__
Fault fault_system_param
uint8_t rc
uint8_t crc

Public Static Attributes

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