From 2d42b7bd1d2e5b214ab9a4bbee18c341ba452428 Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Wed, 16 Aug 2023 19:52:41 -0700 Subject: [PATCH] fingerprints: prevent global from changing (#29438) prevent _FINGERPRINTS from changing old-commit-hash: 25ac9e214880ca846a209ce35d8d4245bf391d08 --- selfdrive/car/fingerprints.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/selfdrive/car/fingerprints.py b/selfdrive/car/fingerprints.py index 1a9bb8c4e7..09ed30cc19 100644 --- a/selfdrive/car/fingerprints.py +++ b/selfdrive/car/fingerprints.py @@ -29,9 +29,8 @@ def eliminate_incompatible_cars(msg, candidate_cars): car_fingerprints = _FINGERPRINTS[car_name] for fingerprint in car_fingerprints: - fingerprint.update(_DEBUG_ADDRESS) # add alien debug address - - if is_valid_for_fingerprint(msg, fingerprint): + # add alien debug address + if is_valid_for_fingerprint(msg, fingerprint | _DEBUG_ADDRESS): compatible_cars.append(car_name) break