|
|
@ -270,7 +270,9 @@ class SelfdriveD: |
|
|
|
if not REPLAY and self.rk.lagging: |
|
|
|
if not REPLAY and self.rk.lagging: |
|
|
|
self.events.add(EventName.selfdrivedLagging) |
|
|
|
self.events.add(EventName.selfdrivedLagging) |
|
|
|
if not self.sm.valid['radarState']: |
|
|
|
if not self.sm.valid['radarState']: |
|
|
|
if self.sm['radarState'].radarErrors.radarUnavailableTemporary: |
|
|
|
if self.sm['radarState'].radarErrors.canError: |
|
|
|
|
|
|
|
self.events.add(EventName.canError) |
|
|
|
|
|
|
|
elif self.sm['radarState'].radarErrors.radarUnavailableTemporary: |
|
|
|
self.events.add(EventName.radarTempUnavailable) |
|
|
|
self.events.add(EventName.radarTempUnavailable) |
|
|
|
else: |
|
|
|
else: |
|
|
|
self.events.add(EventName.radarFault) |
|
|
|
self.events.add(EventName.radarFault) |
|
|
|