-
Notifications
You must be signed in to change notification settings - Fork 29
/
Copy pathchangelog.txt
108 lines (83 loc) · 4.3 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
v0.11.9
Bugfixes
If detected device is not a tinySA, don't crash but log info to terminal
v0.11.8
Bugfixes
Issue 66: preferences still save to the config database if a TinySA is not connected.
Issue 67: file >Browse TinySA shows correct bitmap file and 'save' saves the selected (clicked-on) file.
Fixed trace updates stopping for very fast sweeps.
The single file executables include the config database. If you are upgrading from a version older than v0.11.7, rename the old database first and the new one will be copied automatically.
QtTinySA.bin is a new Linux executable that was built using the 'Nuitka' Python Compiler and works on Ubuntu 24.04 and 22.04 and Debian v12. It does not work on earlier versions.
QtTinySA.exe is a new Windows executable that was built using the 'Nuitka' Python Compiler.
v0.11.7
NOTE: This release requires the updated config database QtTSAprefs.db. It is backwards compatible with firmware older than 1.4.177 as far back as 1.4.120. It does not work with firmware 1.4.109 or earlier.
Much faster stopping on slow sweeps when 'stop' is pressed.
Changed the way the GUI screen is updated by the measurement thread. Previously it was updated every 20 measurements, so the update rate varied and for very fast sweeps could cause the GUI to freeze. Now it is a fixed rate and set in the 'preferences' dialogue in mS and there is a 'update rate indicator' at the bottom left of the main screen.
Changed measurement Fn to use the new scanraw auto-repeat option available with firmware 1.4.177 onwards.
Zero span now working as well as it can without re-coding
Added code for enhancement #58 (detect/choose from several connected tinySA, request by Herb Walker)
Added box to set the maximum scan frequency above 6GHz in 'preferences' dialogue (request by @ashjmckenzie )
Changed 'max' trace to permanent hold until scanning stopped/restarted, instead of a decaying max based on scan 'memory' (request by @CliveTombs)
Marker min/max detection frequency boundary lines added (request by @CliveTombs)
SyncTime, AverageBox & Sample repeat added to config database
Removed padding from the GUI display
Set Scan to Graph button (<>) added
Clicking a marker centres the sweep freq onto that marker
Units on freq axis now set automatically (changed preferences database to Hz instead of MHz)
Changes to openport Fn and testport Fn with error trapping
Bugfix: selecting a marker set freq incorrectly
Bugfix: band selection combobox didn't work unless tinySA hardware was detected
Bugfix: (#56) band add fail after preferences window opened
Bugfix: filebrowse picture not being shown if a csv was selected first
Bugfix: min/max marker Fn
Bugfix: when marker selected in band combo box
Thank you to @CliveTombs for a lot of testing.
v0.11.6
Bugfix: selecting a marker set freq incorrectly
Bugfix: band selection combobox didn't work unless tinySA hardware was detected
Updated preferences database with freqs in Hz instead of MHz
v0.11.4 bugfixes
Fixed band add fail after preferences window opened
Fixed filebrowse picture not being shown if a csv was selected first
removed gui update at end of scan
v0.11.3
backwards compatible with firmware older than 4.177
scanraw auto-repeat code tidied up
changes to openport and testport with error trapping
much faster stopping on slow sweeps
bug #56 still to fix
testing still to do
v0.11.2 wip
auto-repeat scanraw changes
v0.11.1
Fix multiple device detection for pySerial returning no product info in Windows
v0.10.7.n
max hold fixed
zero span working as well as it can without re-coding
selection of device when multiple tinySA tested
v0.10.7m
code for enhancement #58 (more than one device)
fixed various bugs caused by changes
work in progress
v0.10.7i
Changed 'max' trace to permanent hold until scanning stopped/restarted, instead of a decaying max based on scan 'memory'
v0.10.7h
working zero span
v0.10.7g wip
fixed min/max marker Fn
reversed change to averaging as it was defective
fixed span bug when marker selected in band combo box
v0.10.7f wip
marker min/max detection boundary
syncTime, AverageBox & Sample repeat added to config database
trace averaging improvement but more to do
potentially a lot of bugs added
v0.10.7d
Removed padding from display
Set Scan to Graph button added
v0.10.7c
Marker bug fixed
Marker click centres freq on marker
v0.10.7a
improved zero span?
auto units on freq axis