mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-09-29 12:53:42 +08:00
SLC: User Confirm: Remove temp active with opposite buttons
This commit is contained in:
@@ -193,14 +193,10 @@ class SpeedLimitController:
|
||||
if self._speed_limit_changed:
|
||||
self._last_op_enabled_time = self._current_time - 2. # immediately prompt confirmation
|
||||
elif self._v_cruise_prev_rounded < self._speed_limit_offsetted_rounded:
|
||||
if self._v_cruise_setpoint < self._v_cruise_setpoint_prev:
|
||||
self.state = SpeedLimitControlState.tempInactive
|
||||
elif self._v_cruise_setpoint > self._v_cruise_setpoint_prev:
|
||||
if self._v_cruise_setpoint > self._v_cruise_setpoint_prev:
|
||||
self.state = SpeedLimitControlState.active
|
||||
elif self._v_cruise_prev_rounded > self._speed_limit_offsetted_rounded:
|
||||
if self._v_cruise_setpoint > self._v_cruise_setpoint_prev:
|
||||
self.state = SpeedLimitControlState.tempInactive
|
||||
elif self._v_cruise_setpoint < self._v_cruise_setpoint_prev:
|
||||
if self._v_cruise_setpoint < self._v_cruise_setpoint_prev:
|
||||
self.state = SpeedLimitControlState.active
|
||||
elif self._v_cruise_prev_rounded == self._speed_limit_offsetted_rounded:
|
||||
self.state = SpeedLimitControlState.active
|
||||
|
||||
Reference in New Issue
Block a user