From 02934c3403ad5270f03093508b704c151d1ccb2a Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Wed, 22 Mar 2023 22:51:19 -0700 Subject: [PATCH] more debugging --- selfdrive/car/car_helpers.py | 2 ++ selfdrive/car/fw_versions.py | 2 ++ 2 files changed, 4 insertions(+) diff --git a/selfdrive/car/car_helpers.py b/selfdrive/car/car_helpers.py index 2c75cdbb27..03daa199aa 100644 --- a/selfdrive/car/car_helpers.py +++ b/selfdrive/car/car_helpers.py @@ -99,6 +99,7 @@ def fingerprint(logcan, sendcan, num_pandas): cached = True else: cloudlog.warning("Getting VIN & FW versions") + print('OBDOBDOBDOBDOBD - setting obd_multiplexing to True for VIN') set_obd_multiplexing(params, True) vin_rx_addr, vin = get_vin(logcan, sendcan, bus) ecu_rx_addrs = get_present_ecus(logcan, sendcan, num_pandas=num_pandas) @@ -118,6 +119,7 @@ def fingerprint(logcan, sendcan, num_pandas): cloudlog.warning("VIN %s", vin) # disable OBD multiplexing for potential ECU knockouts + print('OBDOBDOBDOBDOBD - setting obd_multiplexing to False for ECU knockouts') set_obd_multiplexing(params, False) params.put_bool("FirmwareQueryDone", True) diff --git a/selfdrive/car/fw_versions.py b/selfdrive/car/fw_versions.py index 7e9db692d0..9af2bbe860 100755 --- a/selfdrive/car/fw_versions.py +++ b/selfdrive/car/fw_versions.py @@ -180,6 +180,7 @@ def get_present_ecus(logcan, sendcan, num_pandas=1) -> Set[EcuAddrBusType]: ecu_responses = set() for obd_multiplexing in queries: + print('OBDOBDOBDOBDOBD - tester present, obd_multiplexing:', obd_multiplexing) set_obd_multiplexing(params, obd_multiplexing) for query in queries[obd_multiplexing]: ecu_responses.update(get_ecu_addrs(logcan, sendcan, set(query), responses, timeout=0.1)) @@ -282,6 +283,7 @@ def get_fw_versions(logcan, sendcan, query_brand=None, extra=None, timeout=0.1, continue # Toggle OBD multiplexing for each request + print('OBDOBDOBDOBDOBD - setting obd_multiplexing for {} request: {}'.format(brand, r.obd_multiplexing)) set_obd_multiplexing(params, r.obd_multiplexing) try: