@@ -102,7 +102,7 @@ def __init__(self, radar_ts, delay=0):
102
102
103
103
self .ready = False
104
104
105
- def update (self , sm , rr , enable_lead ):
105
+ def update (self , sm , rr ):
106
106
self .current_time = 1e-9 * max (sm .logMonoTime .values ())
107
107
108
108
if sm .updated ['carState' ]:
@@ -169,11 +169,10 @@ def update(self, sm, rr, enable_lead):
169
169
radarState .radarErrors = list (rr .errors )
170
170
radarState .carStateMonoTime = sm .logMonoTime ['carState' ]
171
171
172
- if enable_lead :
173
- leads_v3 = sm ['modelV2' ].leadsV3
174
- if len (leads_v3 ) > 1 :
175
- radarState .leadOne = get_lead (self .v_ego , self .ready , clusters , leads_v3 [0 ], low_speed_override = True )
176
- radarState .leadTwo = get_lead (self .v_ego , self .ready , clusters , leads_v3 [1 ], low_speed_override = False )
172
+ leads_v3 = sm ['modelV2' ].leadsV3
173
+ if len (leads_v3 ) > 1 :
174
+ radarState .leadOne = get_lead (self .v_ego , self .ready , clusters , leads_v3 [0 ], low_speed_override = True )
175
+ radarState .leadTwo = get_lead (self .v_ego , self .ready , clusters , leads_v3 [1 ], low_speed_override = False )
177
176
return dat
178
177
179
178
@@ -203,9 +202,6 @@ def radard_thread(sm=None, pm=None, can_sock=None):
203
202
rk = Ratekeeper (1.0 / CP .radarTimeStep , print_delay_threshold = None )
204
203
RD = RadarD (CP .radarTimeStep , RI .delay )
205
204
206
- # TODO: always log leads once we can hide them conditionally
207
- enable_lead = CP .openpilotLongitudinalControl or not CP .radarOffCan
208
-
209
205
while 1 :
210
206
can_strings = messaging .drain_sock_raw (can_sock , wait_for_one = True )
211
207
rr = RI .update (can_strings )
@@ -215,7 +211,7 @@ def radard_thread(sm=None, pm=None, can_sock=None):
215
211
216
212
sm .update (0 )
217
213
218
- dat = RD .update (sm , rr , enable_lead )
214
+ dat = RD .update (sm , rr )
219
215
dat .radarState .cumLagMs = - rk .remaining * 1000.
220
216
221
217
pm .send ('radarState' , dat )
0 commit comments