Simplify `radarFault` handling (#35891)

* Revert "Fix up `radarFault` handling (#35880)"

This reverts commit 4d01b7bec8.

* Reapply "Fix up `radarFault` handling (#35880)"

This reverts commit 597d7ec1ed.

* can do this

* yeah this is fine
pull/35893/head
Shane Smiskol 3 days ago committed by GitHub
parent bdd6ff4f3e
commit 7c87ada8d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      selfdrive/selfdrived/selfdrived.py

@ -316,7 +316,7 @@ class SelfdriveD:
self.events.add(EventName.canError)
elif self.sm['radarState'].radarErrors.radarUnavailableTemporary:
self.events.add(EventName.radarTempUnavailable)
elif any(getattr(self.sm['radarState'].radarErrors, f) for f in self.sm['radarState'].radarErrors.schema.fields):
elif any(self.sm['radarState'].radarErrors.to_dict().values()):
self.events.add(EventName.radarFault)
if not self.sm.valid['pandaStates']:
self.events.add(EventName.usbError)

Loading…
Cancel
Save