mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-07-21 01:42:52 +08:00
no longer needed
This commit is contained in:
+2
-2
@@ -187,8 +187,8 @@ struct OnroadEvent @0xc4fa6047f024e718 {
|
||||
# sunnypilot
|
||||
lkasEnable @151;
|
||||
lkasDisable @152;
|
||||
manualSteeringRequired @153;
|
||||
manualLongitudinalRequired @154;
|
||||
manualSteeringRequired @153; # TODO-SP: remove before merging
|
||||
manualLongitudinalRequired @154; # TODO-SP: remove before merging
|
||||
silentPedalPressed @155;
|
||||
silentLkasEnable @156;
|
||||
silentBrakeHold @157;
|
||||
|
||||
@@ -73,15 +73,9 @@ class ModularAssistiveDrivingSystem:
|
||||
self.selfdrive.events.add(EventName.lkasEnable)
|
||||
|
||||
for be in CS.buttonEvents:
|
||||
if be.type == ButtonType.cancel:
|
||||
if not self.selfdrive.enabled and self.selfdrive.enabled_prev:
|
||||
self.selfdrive.events.add(EventName.manualLongitudinalRequired)
|
||||
if be.type == ButtonType.lkas and be.pressed and (CS.cruiseState.available or self.allow_always):
|
||||
if self.active:
|
||||
if self.selfdrive.enabled:
|
||||
self.selfdrive.events.add(EventName.manualSteeringRequired)
|
||||
else:
|
||||
self.selfdrive.events.add(EventName.lkasDisable)
|
||||
self.selfdrive.events.add(EventName.lkasDisable)
|
||||
else:
|
||||
self.selfdrive.events.add(EventName.lkasEnable)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user