Holger Müller
3f4a262abe
Feature/linting 220514 ( #503 )
...
* Unified Chart Code
* New Defauls class for persistance of settings - fixes #491
* Removed non-interactive update checks
2022-05-24 17:05:59 +02:00
Mauro Gaioni
f933027af5
button in one row
2022-05-06 15:17:22 +02:00
Mauro Gaioni
134affab04
pulito, ma prende marker3 invece che reference
2022-05-06 14:49:31 +02:00
Holger Müller
55d86acec1
Update NanoVNASaver/NanoVNASaver.py
2022-01-17 08:50:04 +01:00
Randmental
209a2e326b
self.sweep_control.progress_bar.setValue() needs an int value, percentage sweep is not always guaranteed to be an int
2022-01-12 16:09:15 +02:00
Holger Müller
03cc490a66
Refactoring Display settings
2021-07-06 17:01:20 +02:00
Holger Müller
8d899e510b
removed unused signal from sweepworker
2021-07-05 17:43:27 +02:00
Holger Müller
ea06670f25
Refactoring Controls
2021-07-05 16:35:36 +02:00
Holger Müller
00293fe204
Refactored Serial Control Widget
2021-07-05 16:16:33 +02:00
Holger Müller
2d96aaa2f3
Split history NanoVNASaver.py to Controls/SerialControl.py
2021-07-05 14:23:20 +02:00
Holger Müller
1ef0d4dfb9
Split history NanoVNASaver.py to Controls/SerialControl.py
2021-07-05 14:23:20 +02:00
Holger Müller
feedf672e0
Linting
2021-07-01 21:36:17 +02:00
Martin
0c8d636632
shrink the three marker value fields to get rid of Vscroll bar
...
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com>
2021-07-01 18:47:33 +02:00
Holger Müller
6f6255bf05
Merge branch 'Development' of github.com:NanoVNA-Saver/nanovna-saver into Development
2021-06-30 07:22:29 +02:00
Holger Müller
52d0068571
Update copyright notice
2021-06-30 07:21:14 +02:00
Martin
4429064aa4
even more layout compactness for sub windows
...
arrange buttons groups in rows to get less height
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com>
2021-06-29 21:42:31 +02:00
Holger Müller
33416ca684
Better error handling in VNA init
...
Should avoid subsequent faults like in #396
2021-06-29 08:31:37 +02:00
Holger Müller
80bb4a0936
Charts: removed duplicate code
2021-06-27 19:28:29 +02:00
Martin
e156253025
smaller gui that fits completely on smaller screen, e.g.HD1280x720
...
improve usability on older laptops that are often used as lab pc
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com>
2021-06-25 12:21:29 +02:00
Holger Müller
8da0d2bfcf
use Touchstone datatype for s data.
2021-06-22 22:07:36 +02:00
Holger Müller
74a8bf41a8
splitted out file io
2021-06-22 16:26:31 +02:00
Holger Müller
6cac48d536
splitted out files window
2021-06-22 16:07:37 +02:00
Holger Müller
7a310e5139
Split history NanoVNASaver/NanoVNASaver.py to NanoVNASaver/Windows/Files.py
2021-06-22 15:27:35 +02:00
Holger Müller
b953b8ea7d
Split history NanoVNASaver/NanoVNASaver.py to NanoVNASaver/Windows/Files.py
2021-06-22 15:27:35 +02:00
Sascha Silbe
a4f29565c4
Add support for setting TX power on NanoVNA v2
...
As of firmware version 1.0.2 (tag 20210214) the output power of the TX
ADF4350 can be configured via USB (register 0x42). Add support for
this setting in NanoVNASaver.
The SI5351 does not support setting the output voltage / power (only
the maximum current which controls rise / fall time rather than output
power) so we can only affect frequencies from 140MHz up. Clearly show
this in the UI so there are no surprises.
Because we can only detect this capability by talking to the VNA, the
setting is populated during connect.
*WARNING*: The automatic first sweep after connecting to the VNA will
be performed at maximum power (default). Sensitive equipment should
not be connect until after NanoVNASaver has connected to the NanoVNA
v2 and the setting has been changed.
2021-04-06 11:34:01 +02:00
Holger Müller
911fb232bf
Merge pull request #376 from rjordans/master
...
Added measurement graphs showing impedance measured via S21
2021-02-19 19:08:28 +01:00
Roel Jordans
c6878fce8f
Added measurement graphs showing impedance measured via S21
...
Fixes #165
- Allows for both |Z| and R + jX display
- Measurements of shunt impedance (accurate for low impedance values)
as well as series impedance (accurate for high impedance values)
2021-02-19 16:18:57 +01:00
Mauro Gaioni
06912dac55
fix typo
2020-12-23 13:27:53 +01:00
Holger Müller
6f0f55ab79
Persist marker/chart geometry bug #314
2020-08-14 19:03:14 +02:00
Holger Müller
05b71ee8e8
RC07 - linting README.md and CHANGELOG.md
2020-08-04 17:34:34 +02:00
bicycleGuy
38108c1e8e
Fix serial connection status button updates
2020-08-03 23:12:36 -07:00
Holger Müller
2176919ac0
fix empty min dataset
2020-07-29 15:55:13 +02:00
Holger Müller
0559540e30
Fixed -H4 starup crash
2020-07-29 13:04:42 +02:00
Holger Müller
68eeabc4f1
NanoVNASaver.py: Use min and max functions
2020-07-28 21:04:43 +02:00
Holger Müller
d79524bb12
Marker input editing signal change
2020-07-27 17:05:11 +02:00
Holger Müller
b03ba0adf0
added reconnect on sweep error
2020-07-24 21:11:34 +02:00
Holger Müller
32004a8f99
markerUpdated only updates updated marker now
2020-07-24 12:17:03 +02:00
Holger Müller
c05268a5b4
Make marker column resizable
2020-07-23 15:27:53 +02:00
Holger Müller
8b6ae07ea5
Modified layout to get room for more markers
2020-07-22 13:37:06 +02:00
Holger Müller
635c692e93
Added Delta Marker
2020-07-19 16:38:03 +02:00
Holger Müller
6052b09687
Refactored MarkerControl
2020-07-17 21:57:03 +02:00
Holger Müller
550b0a2937
Split history NanoVNASaver/NanoVNASaver.py to NanoVNASaver/Widgets/MarkerControl.py
2020-07-17 21:12:45 +02:00
Holger Müller
3505552dfa
Split history NanoVNASaver/NanoVNASaver.py to NanoVNASaver/Widgets/MarkerControl.py
2020-07-17 21:12:45 +02:00
Holger Müller
5f4fa53223
Renamed count to segments for consistency
2020-07-17 20:45:21 +02:00
Holger Müller
4ef83a44f9
No VNA instance for info reading
...
this was needed as -H variants don't responds the same way classical do
2020-07-14 14:52:19 +02:00
Holger Müller
098bd26346
bugfix: copy reference data
2020-07-14 12:00:03 +02:00
Holger Müller
f3c7e71c1a
SweepControl widget enhancements
2020-07-14 10:01:36 +02:00
Holger Müller
fa4edfff56
Refresh markers to Input values after sweep
2020-07-13 13:49:23 +02:00
Holger Müller
099e1b2087
Refactored SweepControl Widget
2020-07-12 23:49:01 +02:00
Holger Müller
66345c29d0
Split history NanoVNASaver/NanoVNASaver.py to NanoVNASaver/SweepSettings.py
2020-07-12 21:49:22 +02:00