mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-08-21 08:14:00 +08:00
Maybe this can delay the SLC deletion
This commit is contained in:
@@ -213,7 +213,8 @@ class HudRenderer(Widget):
|
||||
primary_priority=primary_priority,
|
||||
secondary_priority=secondary_priority,
|
||||
)
|
||||
self._speed_limit = max(0.0, resolved_speed_limit * speed_conversion)
|
||||
display_speed_limit = starpilot_plan.slcOverriddenSpeed if starpilot_plan.slcOverriddenSpeed > 0 else resolved_speed_limit
|
||||
self._speed_limit = max(0.0, display_speed_limit * speed_conversion)
|
||||
self._speed_limit_offset = starpilot_plan.slcSpeedLimitOffset * speed_conversion
|
||||
self._speed_limit_overridden = bool(starpilot_plan.slcOverriddenSpeed > 0 and starpilot_plan.slcSpeedLimit > 0)
|
||||
if self._speed_limit > 0 and not self._speed_limit_overridden and not self._show_speed_limit_offset:
|
||||
|
||||
@@ -183,7 +183,7 @@ void StarPilotAnnotatedCameraWidget::updateState(const UIState &s, const StarPil
|
||||
roadCurvature = starpilotPlan.getRoadCurvature();
|
||||
roadName = QString::fromStdString(mapdOut.getRoadName());
|
||||
slcOverriddenSpeed = starpilotPlan.getSlcOverriddenSpeed();
|
||||
speedLimit = starpilotPlan.getSlcSpeedLimit();
|
||||
speedLimit = slcOverriddenSpeed != 0 ? slcOverriddenSpeed : starpilotPlan.getSlcSpeedLimit();
|
||||
speedLimitChanged = starpilotPlan.getSpeedLimitChanged();
|
||||
speedLimitSource = starpilotPlan.getSlcSpeedLimitSource();
|
||||
stoppingDistance = modelV2.getPosition().getX().size() > 33 - 1 ? modelV2.getPosition().getX()[33 - 1] : 0.0;
|
||||
|
||||
Reference in New Issue
Block a user