From 8520ddb6ee1ceea50dd02cea8e0c881d2be5888a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20Wiesner?= Date: Wed, 27 May 2026 20:26:18 +0200 Subject: [PATCH] - main.py reduced - requirements.txt updated --- requirements.txt | 11 +++++++++++ test_main.py | 46 +--------------------------------------------- 2 files changed, 12 insertions(+), 45 deletions(-) diff --git a/requirements.txt b/requirements.txt index 95f4677..726533b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,9 +1,20 @@ +contourpy==1.3.3 +cycler==0.12.1 +fonttools==4.62.1 future==1.0.0 iso8601==2.1.0 +kiwisolver==1.5.0 +matplotlib==3.10.9 netifaces==0.11.0 netinterfaces==0.1.0 +numpy==2.4.4 +packaging==26.2 pillow==12.2.0 +pyparsing==3.3.2 pyserial==3.5 +python-dateutil==2.9.0.post0 PyYAML==6.0.3 +six==1.17.0 ttk-text==0.3.3 ttkthemes==3.3.0 +xlsxwriter==3.2.9 diff --git a/test_main.py b/test_main.py index b9270f1..ed0d7e1 100644 --- a/test_main.py +++ b/test_main.py @@ -1,53 +1,9 @@ #!/usr/bin/python3 -import optparse -import os -import time - -import DeviceInterface -from LinuxPtpObserver import LinuxPtpObserver -from TestController import TestController from GUI import GUI # ---------------------------------- gui = GUI() -gui.mainloop() - -exit(0) - -usage = " [-s ]" - -parser = optparse.OptionParser(usage=usage) -parser.add_option("-s", dest="baudrate", default=115200) -opts, args = parser.parse_args() - -missing = ( - len(args) < 1 -) -if missing: - print("Something is missing! Usage:", usage) - exit(0) - -di = DeviceInterface.DeviceInterface(url=args[0], options={"baudrate": opts.baudrate }) -#results = di.execute_command("osinfo") -#print(results) - -def echo(str: str) -> None: - print(str, end="") - -di.register_out_callback(echo) - -# get device clock identity -OWN_CLOCK_ID_KEY = "Own clock ID" -clock_id = di.execute_command("ptp info", separate_results=True) -if type(clock_id) == dict and OWN_CLOCK_ID_KEY in clock_id: - print("Own clock ID:", clock_id[OWN_CLOCK_ID_KEY]) -else: - print("Could not retrieve device clock ID!") - -lptp_observer = LinuxPtpObserver(args[1]) -lptp_observer.register_observer_callback(echo) - -di.close() \ No newline at end of file +gui.mainloop() \ No newline at end of file