From d59172bc1990859de615b3eb35d72f36bb33077c Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Thu, 29 Jun 2023 00:14:09 -0700 Subject: [PATCH] Mazda: query and log FW on bus 0 (#28569) * mazda: query FW on bus 0 * update refs --- selfdrive/car/mazda/values.py | 7 +++++++ selfdrive/car/tests/test_fw_fingerprint.py | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/selfdrive/car/mazda/values.py b/selfdrive/car/mazda/values.py index 37d1b31569..3f75b21b84 100644 --- a/selfdrive/car/mazda/values.py +++ b/selfdrive/car/mazda/values.py @@ -70,6 +70,13 @@ FW_QUERY_CONFIG = FwQueryConfig( [StdQueries.MANUFACTURER_SOFTWARE_VERSION_REQUEST], [StdQueries.MANUFACTURER_SOFTWARE_VERSION_RESPONSE], ), + # Log responses on powertrain bus + Request( + [StdQueries.MANUFACTURER_SOFTWARE_VERSION_REQUEST], + [StdQueries.MANUFACTURER_SOFTWARE_VERSION_RESPONSE], + bus=0, + logging=True, + ), ], ) diff --git a/selfdrive/car/tests/test_fw_fingerprint.py b/selfdrive/car/tests/test_fw_fingerprint.py index 01d3663e67..0fbdb1a8b4 100755 --- a/selfdrive/car/tests/test_fw_fingerprint.py +++ b/selfdrive/car/tests/test_fw_fingerprint.py @@ -220,7 +220,7 @@ class TestFwFingerprintTiming(unittest.TestCase): print(f'get_vin, query time={vin_time / self.N} seconds') def test_fw_query_timing(self): - total_ref_time = 6.1 + total_ref_time = 6.2 brand_ref_times = { 1: { 'body': 0.1, @@ -228,7 +228,7 @@ class TestFwFingerprintTiming(unittest.TestCase): 'ford': 0.2, 'honda': 0.5, 'hyundai': 0.7, - 'mazda': 0.1, + 'mazda': 0.2, 'nissan': 0.9, 'subaru': 0.1, 'tesla': 0.2,