From 0f4a63a785633bd947db457fddfea5081c9deae0 Mon Sep 17 00:00:00 2001 From: Ian <76836635+g4ixt@users.noreply.github.com> Date: Mon, 2 Sep 2024 19:11:34 +0100 Subject: [PATCH] Update README.md --- README.md | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 09d7567..c5c04c6 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ # QtTinySA ![v0-11-7](https://github.com/user-attachments/assets/2d9ebcd7-d91c-49c7-a89e-8e53a9587727) -A Python 'TinySA Ultra' (and original 'TinySA') GUI programme using Qt5 and PyQt5. Designed to run in Linux but works in Windows (minimal testing) and mac (no testing). +A Python 'TinySA Ultra' (and original 'TinySA') GUI programme using Qt5 and PyQt5. Designed to run in Linux but also works in Windows (minimal testing) and mac (no testing). The Windows executable does not work on Windows versions < 10. The code attempts to replicate some of the TinySA Ultra on-screen commands on the PC. Generator control seemed pointless so I have not added it. -Development took place on Kubuntu 22.04LTS with Python 3.9.18 and PyQt5 using Spyder in Anaconda. +Development and testing are now on Kubuntu 24.04LTS with Python 3.11.8 and PyQt5 using Spyder. 'TinySA', 'TinySA Ultra' and the TinySA icon are trademarks of Erik Kaashoek and are used with his permission. @@ -16,10 +16,7 @@ The serial communication commands are based on Martin's Python NanoVNA/TinySA To https://github.com/Ho-Ro Dependencies: Install from your repository - numpy, pyqtgraph, pyopengl, pyqt5, pyserial, platformdirs. -You may need to add the Qt5 SQLite 3 database driver (libqt5sql5-sqlite) and Python3 bindings for QT5's SQL Module. You may need to update 'platformdirs'. -If you get a serial exception on startup, add your username to the 'dialout' group. +You may need to add the Qt5 SQLite 3 database driver (libqt5sql5-sqlite) and Python3 bindings for QT5's SQL Module. The 3D (time) spectrum requires OpenGL The GUI was originally designed for a 7" 1024 x 600 screen but should maximise properly. The GUI appearence may change significantly due to development. - -There is limited error trapping.