From cdbdd85cc83c8546edefeb2aef02fe3f189c69f3 Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Fri, 2 Jun 2023 23:15:24 -0700 Subject: [PATCH] flip order same here --- selfdrive/car/fw_query_definitions.py | 4 ++-- selfdrive/car/hyundai/values.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/selfdrive/car/fw_query_definitions.py b/selfdrive/car/fw_query_definitions.py index 5dcd990d03..6b7585b3cf 100755 --- a/selfdrive/car/fw_query_definitions.py +++ b/selfdrive/car/fw_query_definitions.py @@ -76,10 +76,10 @@ class FwQueryConfig: extra_ecus: List[Tuple[capnp.lib.capnp._EnumModule, int, Optional[int]]] = field(default_factory=list) # Brand-specific fuzzy fingerprinting config: - # The minimum number of version matches to fuzzy fingerprint - fuzzy_min_match_count: int = 2 # A function to get uniquely identifiable codes for a version fuzzy_get_platform_codes: Optional[Callable[[List[bytes]], Set[bytes]]] = None + # The minimum number of version matches to fuzzy fingerprint + fuzzy_min_match_count: int = 2 # List of ECUs to consider for fuzzy fingerprinting fuzzy_ecus: List[capnp.lib.capnp._EnumModule] = field(default_factory=list) diff --git a/selfdrive/car/hyundai/values.py b/selfdrive/car/hyundai/values.py index 6034183ae9..c3214a75be 100644 --- a/selfdrive/car/hyundai/values.py +++ b/selfdrive/car/hyundai/values.py @@ -424,9 +424,9 @@ FW_QUERY_CONFIG = FwQueryConfig( (Ecu.hvac, 0x7b3, None), # HVAC Control Assembly (Ecu.cornerRadar, 0x7b7, None), ], + fuzzy_get_platform_codes=get_platform_codes, # Just one platform code match from radar or camera is enough fuzzy_min_match_count=1, - fuzzy_get_platform_codes=get_platform_codes, # Hyundai works best with camera and radar (which have standardized platform codes) fuzzy_ecus=[Ecu.fwdRadar, Ecu.fwdCamera], )