FW query debug script: print version brand (#25058)

* test_fw_query_on_routes: print brand

* dynamic paddign
pull/25060/head
Shane Smiskol 3 years ago committed by GitHub
parent fd2de54172
commit 30cb9ac962
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      selfdrive/debug/test_fw_query_on_routes.py

@ -126,9 +126,10 @@ if __name__ == "__main__":
print("New style (exact):", exact_matches) print("New style (exact):", exact_matches)
print("New style (fuzzy):", fuzzy_matches) print("New style (fuzzy):", fuzzy_matches)
for version in car_fw: padding = max([len(fw.brand) for fw in car_fw])
for version in sorted(car_fw, key=lambda fw: fw.brand):
subaddr = None if version.subAddress == 0 else hex(version.subAddress) subaddr = None if version.subAddress == 0 else hex(version.subAddress)
print(f" (Ecu.{version.ecu}, {hex(version.address)}, {subaddr}): [{version.fwVersion}],") print(f" Brand: {version.brand:{padding}} - (Ecu.{version.ecu}, {hex(version.address)}, {subaddr}): [{version.fwVersion}],")
print("Mismatches") print("Mismatches")
found = False found = False

Loading…
Cancel
Save