19 #include "modules/canbus/proto/chassis_detail.pb.h" 27 ::apollo::canbus::ChassisDetail> {
29 static const int32_t
ID;
31 void Parse(
const std::uint8_t* bytes, int32_t length,
32 ChassisDetail* chassis)
const override;
41 Brake_status__511::Brake_pedal_en_stsType brake_pedal_en_sts(
42 const std::uint8_t* bytes,
const int32_t length)
const;
48 int brake_pedal_sts(
const std::uint8_t* bytes,
const int32_t length)
const;
54 Brake_status__511::Brake_errType brake_err(
const std::uint8_t* bytes,
55 const int32_t length)
const;
62 Brake_status__511::Emergency_btn_envType emergency_btn_env(
63 const std::uint8_t* bytes,
const int32_t length)
const;
70 Brake_status__511::Front_bump_envType front_bump_env(
71 const std::uint8_t* bytes,
const int32_t length)
const;
77 Brake_status__511::Back_bump_envType back_bump_env(
78 const std::uint8_t* bytes,
const int32_t length)
const;
84 Brake_status__511::Overspd_envType overspd_env(
const std::uint8_t* bytes,
85 const int32_t length)
const;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
This is the base class of protocol data.
Definition: protocol_data.h:44
Definition: brake_status__511.h:26
void Parse(const std::uint8_t *bytes, int32_t length, ChassisDetail *chassis) const override
The class of ProtocolData.
static const int32_t ID
Definition: brake_status__511.h:29