We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5736cb8 commit 3234243Copy full SHA for 3234243
selfdrive/car/fw_versions.py
@@ -91,6 +91,8 @@ def match_fw_to_car_fuzzy(fw_versions_dict, log=True, exclude=None):
91
elif candidate != candidates[0]:
92
return set()
93
94
+ # Note that it is possible to match to a candidate without all its ECUs being present
95
+ # if there are enough matches. FIXME: parameterize this or require all ECUs to exist like exact matching
96
if len(matched_ecus) >= 2:
97
if log:
98
cloudlog.error(f"Fingerprinted {candidate} using fuzzy match. {len(matched_ecus)} matching ECUs")
0 commit comments