19#include "glog/logging.h"
28using ::apollo::drivers::canbus::Byte;
35 chassis->mutable_wheelspeed_report_51e()->set_rr(
37 chassis->mutable_wheelspeed_report_51e()->set_rl(
39 chassis->mutable_wheelspeed_report_51e()->set_fr(
41 chassis->mutable_wheelspeed_report_51e()->set_fl(
49double Wheelspeedreport51e::rr(
const std::uint8_t* bytes,
50 int32_t length)
const {
52 int32_t x = t0.get_byte(0, 8);
55 int32_t t = t1.get_byte(0, 8);
62 double ret = x * 0.010000;
70double Wheelspeedreport51e::rl(
const std::uint8_t* bytes,
71 int32_t length)
const {
73 int32_t x = t0.get_byte(0, 8);
76 int32_t t = t1.get_byte(0, 8);
83 double ret = x * 0.010000;
91double Wheelspeedreport51e::fr(
const std::uint8_t* bytes,
92 int32_t length)
const {
94 int32_t x = t0.get_byte(0, 8);
97 int32_t t = t1.get_byte(0, 8);
104 double ret = x * 0.010000;
112double Wheelspeedreport51e::fl(
const std::uint8_t* bytes,
113 int32_t length)
const {
115 int32_t x = t0.get_byte(0, 8);
118 int32_t t = t1.get_byte(0, 8);
125 double ret = x * 0.010000;
void Parse(const std::uint8_t *bytes, int32_t length, Ch *chassis) const override