From bb407ae9bf159e02f83ec8dbede425befb09f947 Mon Sep 17 00:00:00 2001 From: Jason Wen Date: Sat, 1 Feb 2025 22:26:19 -0500 Subject: [PATCH] MADS: mute `canBusMissing` if vehicle is in Park and enabled (#613) * Car: mute `canBusMissing` if vehicle is in Park * only when mads is enabled --- selfdrive/selfdrived/selfdrived.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/selfdrive/selfdrived/selfdrived.py b/selfdrive/selfdrived/selfdrived.py index d216290f98..677c0b1e36 100755 --- a/selfdrive/selfdrived/selfdrived.py +++ b/selfdrive/selfdrived/selfdrived.py @@ -380,6 +380,10 @@ class SelfdriveD(CruiseHelper): if self.sm['modelV2'].frameDropPerc > 20: self.events.add(EventName.modeldLagging) + # mute canBusMissing event if in Park, as it sometimes may trigger a false alarm with MADS in Paused state + if CS.gearShifter == car.CarState.GearShifter.park and self.mads.enabled: + self.events.remove(EventName.canBusMissing) + CruiseHelper.update(self, CS, self.events_sp, self.experimental_mode) # decrement personality on distance button press