more debugging

pull/27656/head
Shane Smiskol 2 years ago
parent 8b4e5e0998
commit 02934c3403
  1. 2
      selfdrive/car/car_helpers.py
  2. 2
      selfdrive/car/fw_versions.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)

@ -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:

Loading…
Cancel
Save