again
This commit is contained in:
parent
c523c80cfb
commit
9049547097
@ -2208,8 +2208,10 @@ public:
|
|||||||
dx = bx + 220;
|
dx = bx + 220;
|
||||||
dy = by + 77;
|
dy = by + 77;
|
||||||
|
|
||||||
|
// 获取carState数据
|
||||||
|
auto carState = sm["carState"].getCarState();
|
||||||
|
|
||||||
// 显示巡航设定速度(km/h)
|
// 显示巡航设定速度(km/h)
|
||||||
auto carState = sm["carState"].getCarState(); // 重新获取carState
|
|
||||||
float setSpeed = carState.getCruiseState().getSpeed() * 3.6; // 转换为 km/h
|
float setSpeed = carState.getCruiseState().getSpeed() * 3.6; // 转换为 km/h
|
||||||
sprintf(gap_str, "%.0f", setSpeed);
|
sprintf(gap_str, "%.0f", setSpeed);
|
||||||
ui_draw_text(s, dx, dy, gap_str, 40, COLOR_WHITE, BOLD);
|
ui_draw_text(s, dx, dy, gap_str, 40, COLOR_WHITE, BOLD);
|
||||||
@ -2230,8 +2232,8 @@ public:
|
|||||||
char gear_str[32] = "R";
|
char gear_str[32] = "R";
|
||||||
dx = bx + 305;
|
dx = bx + 305;
|
||||||
dy = by + 60;
|
dy = by + 60;
|
||||||
//const SubMaster& sm = *(s->sm);
|
|
||||||
auto carState = sm["carState"].getCarState();
|
// 使用之前获取的carState
|
||||||
if (carState.getGearShifter() == cereal::CarState::GearShifter::UNKNOWN) strcpy(gear_str, "U");
|
if (carState.getGearShifter() == cereal::CarState::GearShifter::UNKNOWN) strcpy(gear_str, "U");
|
||||||
else if (carState.getGearShifter() == cereal::CarState::GearShifter::PARK) strcpy(gear_str, "P");
|
else if (carState.getGearShifter() == cereal::CarState::GearShifter::PARK) strcpy(gear_str, "P");
|
||||||
else if (carState.getGearShifter() == cereal::CarState::GearShifter::DRIVE) {
|
else if (carState.getGearShifter() == cereal::CarState::GearShifter::DRIVE) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user