From 521c0db29451687be1f93b43231ea6cc315cb776 Mon Sep 17 00:00:00 2001 From: Jason Wen Date: Wed, 24 Sep 2025 22:57:39 -0400 Subject: [PATCH] do it globally --- .../selfdrive/controls/lib/speed_limit/speed_limit_assist.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sunnypilot/selfdrive/controls/lib/speed_limit/speed_limit_assist.py b/sunnypilot/selfdrive/controls/lib/speed_limit/speed_limit_assist.py index 9602b3d9e5..b6ab12b049 100644 --- a/sunnypilot/selfdrive/controls/lib/speed_limit/speed_limit_assist.py +++ b/sunnypilot/selfdrive/controls/lib/speed_limit/speed_limit_assist.py @@ -155,8 +155,6 @@ class SpeedLimitAssist: return False def update_state_machine_pcm_op_long(self): - self._state_prev = self.state - self.long_engaged_timer = max(0, self.long_engaged_timer - 1) self.pre_active_timer = max(0, self.pre_active_timer - 1) @@ -220,8 +218,6 @@ class SpeedLimitAssist: return enabled, active def update_state_machine_non_pcm_long(self): - self._state_prev = self.state - self.long_engaged_timer = max(0, self.long_engaged_timer - 1) self.pre_active_timer = max(0, self.pre_active_timer - 1) @@ -320,6 +316,7 @@ class SpeedLimitAssist: self.update_params() self.update_calculations(v_cruise_cluster) + self._state_prev = self.state if self.pcm_op_long: self.is_enabled, self.is_active = self.update_state_machine_pcm_op_long() else: