diff --git a/modules/canbus/vehicle/gem/protocol/wheel_speed_rpt_7a_test.cc b/modules/canbus/vehicle/gem/protocol/wheel_speed_rpt_7a_test.cc index d3f7412aa19e3915405e461e0e8540f53b56ae27..dd4c9f5cfed086595cf61450e0bc35d584155412 100644 --- a/modules/canbus/vehicle/gem/protocol/wheel_speed_rpt_7a_test.cc +++ b/modules/canbus/vehicle/gem/protocol/wheel_speed_rpt_7a_test.cc @@ -31,24 +31,15 @@ TEST_F(Wheelspeedrpt7aTest, reset) { Wheelspeedrpt7a wheelspeed; int32_t length = 8; ChassisDetail chassis_detail; - uint8_t bytes[8] = {0, 0}; - - bytes[0] = 0b11111100; - bytes[1] = 0b11111110; - bytes[2] = 0b11111110; - bytes[3] = 0b11111110; - bytes[4] = 0b11111110; - bytes[5] = 0b11111110; - bytes[6] = 0b11111110; - bytes[7] = 0b11111110; + uint8_t bytes[8] = {0, 0};uint8_t bytes[8] = {0x01, 0x02, 0x03, 0x04, 0x11, 0x12, 0x13, 0x14}; wheelspeed.Parse(bytes, length, &chassis_detail); - EXPECT_DOUBLE_EQ(chassis_detail.gem().wheel_speed_rpt_7a().wheel_spd_rear_right(), -2.58); - EXPECT_DOUBLE_EQ(chassis_detail.gem().wheel_speed_rpt_7a().wheel_spd_rear_left(), -2.6); - EXPECT_DOUBLE_EQ(chassis_detail.gem().wheel_speed_rpt_7a().wheel_spd_front_right(), -2.6); - EXPECT_DOUBLE_EQ(chassis_detail.gem().wheel_speed_rpt_7a().wheel_spd_front_left(), -2.6); + EXPECT_DOUBLE_EQ(chassis_detail.gem().wheel_speed_rpt_7a().wheel_spd_rear_right(), 258); + EXPECT_DOUBLE_EQ(chassis_detail.gem().wheel_speed_rpt_7a().wheel_spd_rear_left(), 772); + EXPECT_DOUBLE_EQ(chassis_detail.gem().wheel_speed_rpt_7a().wheel_spd_front_right(), 4370); + EXPECT_DOUBLE_EQ(chassis_detail.gem().wheel_speed_rpt_7a().wheel_spd_front_left(), 4884); } } // namespace gem } // namespace canbus -} // namespace apollo \ No newline at end of file +} // namespace apollo