Struct MsgBrakeReport3

Struct Documentation

struct MsgBrakeReport3

Public Functions

inline void reset()
inline void setCrc()
inline bool validCrc() const

Public Members

uint8_t degraded_comms_dbw
uint8_t degraded_comms_dbw_gateway
uint8_t degraded_comms_dbw_steer
uint8_t degraded_comms_dbw_thrtl
uint8_t degraded_comms_dbw_gear
uint8_t __pad0__
uint8_t degraded_control_performance
uint8_t degraded_param_mismatch
uint8_t degraded_comms_vehicle
uint8_t __pad1__
uint8_t degraded_comms_actuator
uint8_t degraded_comms_actuator_1
uint8_t degraded_comms_actuator_2
uint8_t __pad2__
uint8_t degraded_vehicle_speed
uint8_t degraded_btsi_stuck_low
uint8_t degraded_btsi_stuck_high
uint8_t degraded_actuator_aeb_deny
uint8_t degraded_actuator_1
uint8_t degraded_actuator_2
uint8_t __pad3__
uint8_t degraded_calibration
uint8_t fault_comms_dbw
uint8_t fault_comms_dbw_gateway
uint8_t fault_comms_dbw_steer
uint8_t fault_comms_dbw_thrtl
uint8_t fault_comms_dbw_gear
uint8_t __pad4__
uint8_t fault_comms_vehicle
uint8_t __pad5__
uint8_t fault_comms_actuator
uint8_t fault_comms_actuator_1
uint8_t fault_comms_actuator_2
uint8_t __pad6__
uint8_t fault_vehicle_speed
uint8_t fault_actuator_acc_deny
uint8_t fault_actuator_pedal_sensor
uint8_t fault_bped_sensor_1
uint8_t fault_bped_sensor_2
uint8_t fault_bped_sensor_mismatch
uint8_t fault_actuator_1
uint8_t fault_actuator_2
uint8_t __pad7__
uint8_t fault_control_performance
uint8_t fault_param_mismatch
uint8_t fault_param_limits
uint8_t fault_calibration
uint8_t crc

Public Static Attributes

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