From 2b56bba1f429c049d3aa91e9c22d92f4ae77b714 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Wed, 13 Apr 2022 22:54:45 -0700 Subject: [PATCH] test fw query: add nissan old-commit-hash: 5b098a1db597ce44b2f6b33ecbc91f180140403a --- selfdrive/debug/test_fw_query_on_routes.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/selfdrive/debug/test_fw_query_on_routes.py b/selfdrive/debug/test_fw_query_on_routes.py index 6b29ae820d..0f9e316cd0 100755 --- a/selfdrive/debug/test_fw_query_on_routes.py +++ b/selfdrive/debug/test_fw_query_on_routes.py @@ -25,6 +25,7 @@ SUPPORTED_CARS |= set(interface_names['hyundai']) SUPPORTED_CARS |= set(interface_names['volkswagen']) SUPPORTED_CARS |= set(interface_names['mazda']) SUPPORTED_CARS |= set(interface_names['subaru']) +SUPPORTED_CARS |= set(interface_names['nissan']) try: from xx.pipeline.c.CarState import migration @@ -74,7 +75,8 @@ if __name__ == "__main__": for msg in lr: if msg.which() == "pandaStates": - if msg.pandaStates[0].pandaType not in ['uno', 'blackPanda', 'dos']: + if msg.pandaStates[0].pandaType not in ('uno', 'blackPanda', 'dos'): + print("wrong panda type") break elif msg.which() == "carParams": @@ -82,6 +84,7 @@ if __name__ == "__main__": car_fw = msg.carParams.carFw if len(car_fw) == 0: + print("no fw") break live_fingerprint = msg.carParams.carFingerprint @@ -91,6 +94,7 @@ if __name__ == "__main__": live_fingerprint = args.car if live_fingerprint not in SUPPORTED_CARS: + print("not in supported cars") break fw_versions_dict = build_fw_dict(car_fw)