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;
40 Scu_bcs_3_308::Bcs_rrwheelspdvdType bcs_rrwheelspdvd(
41 const std::uint8_t* bytes,
const int32_t length)
const;
49 Scu_bcs_3_308::Bcs_rrwheeldirectionvdType bcs_rrwheeldirectionvd(
50 const std::uint8_t* bytes,
const int32_t length)
const;
57 Scu_bcs_3_308::Bcs_rlwheelspdvdType bcs_rlwheelspdvd(
58 const std::uint8_t* bytes,
const int32_t length)
const;
66 Scu_bcs_3_308::Bcs_rlwheeldirectionvdType bcs_rlwheeldirectionvd(
67 const std::uint8_t* bytes,
const int32_t length)
const;
74 Scu_bcs_3_308::Bcs_frwheelspdvdType bcs_frwheelspdvd(
75 const std::uint8_t* bytes,
const int32_t length)
const;
83 Scu_bcs_3_308::Bcs_frwheeldirectionvdType bcs_frwheeldirectionvd(
84 const std::uint8_t* bytes,
const int32_t length)
const;
91 Scu_bcs_3_308::Bcs_flwheelspdvdType bcs_flwheelspdvd(
92 const std::uint8_t* bytes,
const int32_t length)
const;
100 Scu_bcs_3_308::Bcs_flwheeldirectionvdType bcs_flwheeldirectionvd(
101 const std::uint8_t* bytes,
const int32_t length)
const;
107 double bcs_rrwheelspd(
const std::uint8_t* bytes,
const int32_t length)
const;
114 Scu_bcs_3_308::Bcs_rrwheeldirectionType bcs_rrwheeldirection(
115 const std::uint8_t* bytes,
const int32_t length)
const;
121 double bcs_rlwheelspd(
const std::uint8_t* bytes,
const int32_t length)
const;
128 Scu_bcs_3_308::Bcs_rlwheeldirectionType bcs_rlwheeldirection(
129 const std::uint8_t* bytes,
const int32_t length)
const;
135 double bcs_frwheelspd(
const std::uint8_t* bytes,
const int32_t length)
const;
142 Scu_bcs_3_308::Bcs_frwheeldirectionType bcs_frwheeldirection(
143 const std::uint8_t* bytes,
const int32_t length)
const;
149 double bcs_flwheelspd(
const std::uint8_t* bytes,
const int32_t length)
const;
156 Scu_bcs_3_308::Bcs_flwheeldirectionType bcs_flwheeldirection(
157 const std::uint8_t* bytes,
const int32_t length)
const;
Definition: scu_bcs_3_308.h:26
static const int32_t ID
Definition: scu_bcs_3_308.h:29
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
The class of ProtocolData.
void Parse(const std::uint8_t *bytes, int32_t length, ChassisDetail *chassis) const override