From 8ebe9b69afb24cd7d88a9459d5110b072c138ee4 Mon Sep 17 00:00:00 2001 From: James Vecellio-Grant <159560811+Discountchubbs@users.noreply.github.com> Date: Thu, 25 Sep 2025 07:11:51 -0700 Subject: [PATCH] bug: fix Speed Limit Resolver initialization (#1285) bug: fix speedlimitresolver init --- .../controls/lib/speed_limit/speed_limit_resolver.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sunnypilot/selfdrive/controls/lib/speed_limit/speed_limit_resolver.py b/sunnypilot/selfdrive/controls/lib/speed_limit/speed_limit_resolver.py index f145b16c1..51fb8f6d6 100644 --- a/sunnypilot/selfdrive/controls/lib/speed_limit/speed_limit_resolver.py +++ b/sunnypilot/selfdrive/controls/lib/speed_limit/speed_limit_resolver.py @@ -57,6 +57,12 @@ class SpeedLimitResolver: self.offset_type = self.params.get("SpeedLimitOffsetType", return_default=True) self.offset_value = self.params.get("SpeedLimitValueOffset", return_default=True) + self.speed_limit = 0. + self.speed_limit_last = 0. + self.speed_limit_final = 0. + self.speed_limit_final_last = 0. + self.speed_limit_offset = 0. + def update_speed_limit_states(self) -> None: self.speed_limit_final = self.speed_limit + self.speed_limit_offset