mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-08-05 17:45:40 +08:00
nudgeless should process immediately
This commit is contained in:
@@ -23,7 +23,7 @@ class AutoLaneChangeState:
|
||||
AUTO_LANE_CHANGE_TIMER = {
|
||||
AutoLaneChangeState.OFF: 0.0, # Off
|
||||
AutoLaneChangeState.NUDGE: 0.0, # Nudge
|
||||
AutoLaneChangeState.NUDGELESS: 0.1, # Nudgeless
|
||||
AutoLaneChangeState.NUDGELESS: 0.05, # Nudgeless
|
||||
AutoLaneChangeState.HALF_SECOND: 0.5, # 0.5-second delay
|
||||
AutoLaneChangeState.ONE_SECOND: 1.0, # 1-second delay
|
||||
AutoLaneChangeState.TWO_SECONDS: 2.0, # 2-second delay
|
||||
@@ -85,7 +85,7 @@ class AutoLaneChangeController:
|
||||
# 2. We've waited long enough
|
||||
# 3. Brake wasn't previously pressed
|
||||
self.auto_lane_change_allowed = self.lane_change_delay and \
|
||||
self.lane_change_wait_timer > self.lane_change_delay and \
|
||||
self.lane_change_wait_timer >= self.lane_change_delay and \
|
||||
not self.prev_brake_pressed
|
||||
|
||||
def update(self, blindspot_detected: bool, brake_pressed: bool) -> None:
|
||||
|
||||
Reference in New Issue
Block a user