From e5ebd455761d9b40243e4f466b6cff46d69d52d5 Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Mon, 23 Mar 2026 22:04:11 -0700 Subject: [PATCH] fw query: remove aux panda support (#37725) * rm num_pandas * bump to master --- opendbc_repo | 2 +- selfdrive/car/card.py | 3 +-- selfdrive/debug/car/fw_versions.py | 4 +--- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/opendbc_repo b/opendbc_repo index e27af8c18..e72e18e11 160000 --- a/opendbc_repo +++ b/opendbc_repo @@ -1 +1 @@ -Subproject commit e27af8c188cec1ad7ef6c39ad57f6338f8b02281 +Subproject commit e72e18e113b8649fdda3e78b85110586751f1a81 diff --git a/selfdrive/car/card.py b/selfdrive/car/card.py index 12b831347..b64210514 100755 --- a/selfdrive/car/card.py +++ b/selfdrive/car/card.py @@ -90,7 +90,6 @@ class Car: break alpha_long_allowed = self.params.get_bool("AlphaLongitudinalEnabled") - num_pandas = len(messaging.recv_one_retry(self.sm.sock['pandaStates']).pandaStates) cached_params = None cached_params_raw = self.params.get("CarParamsCache") @@ -98,7 +97,7 @@ class Car: with car.CarParams.from_bytes(cached_params_raw) as _cached_params: cached_params = _cached_params - self.CI = get_car(*self.can_callbacks, obd_callback(self.params), alpha_long_allowed, is_release, num_pandas, cached_params) + self.CI = get_car(*self.can_callbacks, obd_callback(self.params), alpha_long_allowed, is_release, cached_params) self.RI = interfaces[self.CI.CP.carFingerprint].RadarInterface(self.CI.CP) self.CP = self.CI.CP diff --git a/selfdrive/debug/car/fw_versions.py b/selfdrive/debug/car/fw_versions.py index 6ae10d2fb..5fb65e697 100755 --- a/selfdrive/debug/car/fw_versions.py +++ b/selfdrive/debug/car/fw_versions.py @@ -45,8 +45,6 @@ if __name__ == "__main__": extra[(Ecu.unknown, 0x750, i)] = [] extra = {"any": {"debug": extra}} - num_pandas = len(messaging.recv_one_retry(pandaStates_sock).pandaStates) - t = time.monotonic() print("Getting vin...") set_obd_multiplexing(True) @@ -56,7 +54,7 @@ if __name__ == "__main__": print() t = time.monotonic() - fw_vers = get_fw_versions(*can_callbacks, set_obd_multiplexing, query_brand=args.brand, extra=extra, num_pandas=num_pandas, progress=True) + fw_vers = get_fw_versions(*can_callbacks, set_obd_multiplexing, query_brand=args.brand, extra=extra, progress=True) _, candidates = match_fw_to_car(fw_vers, vin) print()