From 375ca4a9dadd9e06fc4e96e0c0fb8a5d67e51e4a Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Mon, 5 Jun 2023 23:51:10 -0700 Subject: [PATCH] only need to create/update on change --- selfdrive/car/fw_versions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/selfdrive/car/fw_versions.py b/selfdrive/car/fw_versions.py index d43c824ba9..b39d07ecaf 100755 --- a/selfdrive/car/fw_versions.py +++ b/selfdrive/car/fw_versions.py @@ -74,9 +74,9 @@ def match_fw_to_car_fuzzy(fw_versions_dict, log=True, exclude=None): matched_ecus = set() candidate = None for addr, versions in fw_versions_dict.items(): + ecu_key = (addr[0], addr[1]) for version in versions: # All cars that have this FW response on the specified address - ecu_key = (addr[0], addr[1]) candidates = all_fw_versions[(*ecu_key, version)] if len(candidates) == 1: