From f26c89d6cbc1d16ae3b4917f587d95d5a6732519 Mon Sep 17 00:00:00 2001 From: firestarsdog <229254897+firestarsdog@users.noreply.github.com> Date: Mon, 29 Jun 2026 03:10:59 -0400 Subject: [PATCH] SLC: No whammy? --- starpilot/controls/lib/speed_limit_controller.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/starpilot/controls/lib/speed_limit_controller.py b/starpilot/controls/lib/speed_limit_controller.py index 63625e828..322d8530f 100644 --- a/starpilot/controls/lib/speed_limit_controller.py +++ b/starpilot/controls/lib/speed_limit_controller.py @@ -439,8 +439,13 @@ class SpeedLimitController: custom.WaySelectionType.extended): self.map_speed_limit = sm["mapdOut"].speedLimit self.next_speed_limit = sm["mapdOut"].nextSpeedLimit + elif way_sel in (custom.WaySelectionType.predicted, + custom.WaySelectionType.possible): + speed = sm["mapdOut"].speedLimit + if speed > 0 and (self.map_speed_limit == 0 or speed < self.map_speed_limit): + self.map_speed_limit = speed + self.next_speed_limit = 0 else: - self.map_speed_limit = 0 self.next_speed_limit = 0 if self.next_speed_limit > 0: