21#include "glog/logging.h"
30using ::apollo::drivers::canbus::Byte;
37 chassis->mutable_vin_resp2_515()->set_vin15(
38 vin15(bytes, length));
39 chassis->mutable_vin_resp2_515()->set_vin14(
40 vin14(bytes, length));
41 chassis->mutable_vin_resp2_515()->set_vin13(
42 vin13(bytes, length));
43 chassis->mutable_vin_resp2_515()->set_vin12(
44 vin12(bytes, length));
45 chassis->mutable_vin_resp2_515()->set_vin11(
46 vin11(bytes, length));
47 chassis->mutable_vin_resp2_515()->set_vin10(
48 vin10(bytes, length));
49 chassis->mutable_vin_resp2_515()->set_vin09(
50 vin09(bytes, length));
51 chassis->mutable_vin_resp2_515()->set_vin08(
52 vin08(bytes, length));
58std::string Vinresp2515::vin15(
const std::uint8_t* bytes,
59 int32_t length)
const {
61 int32_t x = t0.get_byte(0, 8);
71std::string Vinresp2515::vin14(
const std::uint8_t* bytes,
72 int32_t length)
const {
74 int32_t x = t0.get_byte(0, 8);
84std::string Vinresp2515::vin13(
const std::uint8_t* bytes,
85 int32_t length)
const {
87 int32_t x = t0.get_byte(0, 8);
97std::string Vinresp2515::vin12(
const std::uint8_t* bytes,
98 int32_t length)
const {
100 int32_t x = t0.get_byte(0, 8);
102 std::string ret =
"";
110std::string Vinresp2515::vin11(
const std::uint8_t* bytes,
111 int32_t length)
const {
113 int32_t x = t0.get_byte(0, 8);
115 std::string ret =
"";
123std::string Vinresp2515::vin10(
const std::uint8_t* bytes,
124 int32_t length)
const {
126 int32_t x = t0.get_byte(0, 8);
128 std::string ret =
"";
136std::string Vinresp2515::vin09(
const std::uint8_t* bytes,
137 int32_t length)
const {
139 int32_t x = t0.get_byte(0, 8);
141 std::string ret =
"";
149std::string Vinresp2515::vin08(
const std::uint8_t* bytes,
150 int32_t length)
const {
152 int32_t x = t0.get_byte(0, 8);
154 std::string ret =
"";
void Parse(const std::uint8_t *bytes, int32_t length, Devkit *chassis) const override