diff --git a/opendbc_repo b/opendbc_repo index d641a960a7..678bf55917 160000 --- a/opendbc_repo +++ b/opendbc_repo @@ -1 +1 @@ -Subproject commit d641a960a777a41f0d573644e38b81db9ce03737 +Subproject commit 678bf55917e571526e5108600f01cff6368cb64c diff --git a/sunnypilot/mads/mads.py b/sunnypilot/mads/mads.py index 7864566887..c7fafe8cf5 100644 --- a/sunnypilot/mads/mads.py +++ b/sunnypilot/mads/mads.py @@ -124,9 +124,11 @@ class ModularAssistiveDrivingSystem: self.events.add(EventName.silentLkasEnable) self.events.remove(EventName.preEnableStandstill) + elif not self.selfdrive.enabled: self.events.remove(EventName.belowEngageSpeed) self.events.remove(EventName.speedTooLow) self.events.remove(EventName.cruiseDisabled) + self.events.remove(EventName.manualRestart) if self.events.has(EventName.pcmEnable) or self.events.has(EventName.buttonEnable): update_unified_engagement_mode()