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 +
+
+ + +