Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
g4ixt authored Nov 30, 2023
1 parent bcb5d74 commit a136259
Showing 1 changed file with 18 additions and 15 deletions.
33 changes: 18 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# QtTinySA
![autoRBW_20230908_170224](https://github.com/g4ixt/QtTinySA/assets/76836635/a6c471e5-5de0-4e9c-b2fa-87d4fa0484d5)

A Python 'TinySA Ultra' (and original 'TinySA') GUI programme using Qt5 and PyQt5. Designed to run in Linux but also works in Windows and mac (I do not test it on Windows or mac).
The Windows executable, if included in the 'release', does not work on Windows versions < 10.
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).
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 and PyQt5 using Spyder in Anaconda.
Development took place on Kubuntu 22.04LTS with Python 3.9.18 and PyQt5 using Spyder in Anaconda.

'TinySA', 'TinySA Ultra' and the TinySA icon are trademarks of Erik Kaashoek and are used with his permission.

Expand All @@ -24,21 +24,24 @@ There is limited error trapping. The 3D spectrum can sometimes crash the Applic

Working Features:

Trace updates as tinySA scans
LNA on/off
SPUR auto/off
Scan points selectable between 20 and 30,000 set manually or automatically based on RBW
RBW control
4 different colour traces, all can be turned on/off and set to average, max hold or min hold
Selectable averaging
Trace updates as tinySA scans.
LNA on/off.
SPUR auto/off.
Scan points selectable between 20 and 30,000 set manually or automatically based on RBW.
RBW control.
4 different colour traces, all can be turned on/off and set to average, max hold or min hold.
Selectable averaging.
Selectable memory depth.
Amateur band frequency selection
Start/stop frequency selection
4 markers. Each trace has 1 marker associated with it. Markers can be set to normal, delta, or one of the four largest peaks
Band frequency selection.
Start/stop frequency selection.
4 different colour markers. Each trace has 1 marker associated with it. Markers can be set to normal, delta, or one of the four largest peaks
with a selectable threshold.
The selected marker(s) can be set to sweep start frequency with a button, or can be draggged to any desired frequency.
All standard pyqtgraph features, selectable by right-click on the graph display, including:
Export as CSV, HDF5, Image file of various types, Matplotlib window, SVG
3D spectrum with measurements over time represented as a surface plot. Can be clicked/zoomed/dragged/rotated using the mouse
and with the control buttons.
3D spectrum with measurements over time represented as a surface plot. Can be clicked/zoomed/dragged/rotated using the mouse
and with the control buttons.
The 3D spectrum can be enabled/disabled on its tab page. Disabled by default.
Trace and marker settings are saved when the programme is closed and restored when opened.
The 'band' frequencies can be edited and made visible or hidden in the preferences menu.
The signal level reminder lines can be made visible or hidden in the preferences menu.

0 comments on commit a136259

Please sign in to comment.