|
|
@ -148,7 +148,7 @@ def fingerprint(logcan, sendcan): |
|
|
|
car_fingerprint = candidate_cars[b][0] |
|
|
|
car_fingerprint = candidate_cars[b][0] |
|
|
|
|
|
|
|
|
|
|
|
# bail if no cars left or we've been waiting for more than 2s |
|
|
|
# bail if no cars left or we've been waiting for more than 2s |
|
|
|
failed = all(len(cc) == 0 for cc in candidate_cars.values()) or frame > 200 |
|
|
|
failed = (all(len(cc) == 0 for cc in candidate_cars.values()) and frame > frame_fingerprint) or frame > 200 |
|
|
|
succeeded = car_fingerprint is not None |
|
|
|
succeeded = car_fingerprint is not None |
|
|
|
done = failed or succeeded |
|
|
|
done = failed or succeeded |
|
|
|
|
|
|
|
|
|
|
|