From 35a9ea4d9161a02f6a6567e408cfc7dda0a6e416 Mon Sep 17 00:00:00 2001 From: jupfi Date: Thu, 23 Mar 2023 16:09:20 +0100 Subject: [PATCH] Initial commit --- .gitignore | 22 ++ README.md | 0 src/AutoTM/AutoTM_controller.py | 0 src/AutoTM/AutoTM_view.py | 0 src/AutoTM/__init__.py | 0 src/AutoTM/resources/AutoTM.ini | 0 src/AutoTM/resources/AutoTM_widget.ui | 280 ++++++++++++++++++++++++++ 7 files changed, 302 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 src/AutoTM/AutoTM_controller.py create mode 100644 src/AutoTM/AutoTM_view.py create mode 100644 src/AutoTM/__init__.py create mode 100644 src/AutoTM/resources/AutoTM.ini create mode 100644 src/AutoTM/resources/AutoTM_widget.ui diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c1a36ca --- /dev/null +++ b/.gitignore @@ -0,0 +1,22 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.pyc +*$py.class + +# Distribution / packaging +dist/ +build/ +*.egg-info/ + +# IDE-specific files +.idea/ +.vscode/ + +# Logs +*.log + +# Virtual environments +venv/ + +# Other +*.DS_Store \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/src/AutoTM/AutoTM_controller.py b/src/AutoTM/AutoTM_controller.py new file mode 100644 index 0000000..e69de29 diff --git a/src/AutoTM/AutoTM_view.py b/src/AutoTM/AutoTM_view.py new file mode 100644 index 0000000..e69de29 diff --git a/src/AutoTM/__init__.py b/src/AutoTM/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/AutoTM/resources/AutoTM.ini b/src/AutoTM/resources/AutoTM.ini new file mode 100644 index 0000000..e69de29 diff --git a/src/AutoTM/resources/AutoTM_widget.ui b/src/AutoTM/resources/AutoTM_widget.ui new file mode 100644 index 0000000..730ba13 --- /dev/null +++ b/src/AutoTM/resources/AutoTM_widget.ui @@ -0,0 +1,280 @@ + + + Form + + + + 0 + 0 + 1280 + 645 + + + + Form + + + + + 310 + 0 + 831 + 651 + + + + + + + + + + + + 0 + 0 + 311 + 651 + + + + + + + + + + 12 + 50 + false + false + + + + Tuning and Matching Settings: + + + Qt::AlignCenter + + + + + + + + + Minimum Return Loss + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + Qt::LeftToRight + + + 15 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + Qt::Horizontal + + + + 40 + 20 + + + + + + + + dB + + + + + + + + + + + Frequency + + + + + + + Qt::Horizontal + + + + 80 + 20 + + + + + + + + 100 + + + Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter + + + + + + + Qt::Horizontal + + + + 75 + 20 + + + + + + + + MHz + + + + + + + + + Start Tuning and Matching + + + + + + + + + + + + 12 + 50 + false + false + + + + Actions: + + + Qt::AlignCenter + + + + + + + Homing + + + + + + + Measure Return Loss + + + + + + + + + + + + + + + + + 12 + + + + Info Box: + + + Qt::AlignCenter + + + + + + + 0 + + + + + + + true + + + + + 0 + 0 + 301 + 296 + + + + + + + + + + + + + + + MplWidget + QWidget +
contrib/mplwidget.h
+ 1 +
+
+ + +