uem: do not engage mads if long is engaged

This commit is contained in:
Jason Wen
2024-12-13 13:29:37 -05:00
parent 4b15a94e09
commit e7f9b44be8
+1 -1
View File
@@ -66,7 +66,7 @@ class ModularAssistiveDrivingSystem:
def update_events(self, CS: car.CarState):
def update_unified_engagement_mode():
if (self.unified_engagement_mode and self.enabled) or not self.unified_engagement_mode:
if (self.unified_engagement_mode and (self.enabled or self.selfdrive.enabled)) or not self.unified_engagement_mode:
self.events.remove(EventName.pcmEnable)
self.events.remove(EventName.buttonEnable)