Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
g4ixt authored Sep 2, 2024
1 parent b8e3594 commit 0f4a63a
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -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.

Expand All @@ -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.

0 comments on commit 0f4a63a

Please sign in to comment.