Holger Müller
c325fa5af9
Code cleanup (linting and f-strings)
2020-06-13 10:22:30 +02:00
Mark Zachmann
0018fdabc8
speed up sweep by not resetting limits on end of sweep
2020-06-11 21:20:29 -04:00
Holger Mueller
6b26129307
unified VNA initialization
2020-04-07 17:17:22 +02:00
Rune B. Broberg
57200ab8e7
This issue seems to have been resolved by newer firmwares.
2020-02-29 09:13:26 +01:00
Rune B. Broberg
de67220faa
Added AVNA hardware type
...
Number of data points is no longer static at 101 points
First version of NanoVNA-F screenshot code - Colours are still wrong.
2020-02-29 08:52:14 +01:00
Rune Broberg
85d61d13a2
Fix for crash bug
2020-01-17 09:19:32 +01:00
Rune Broberg
ecdbe217cd
Don't disconnect when data validation fails.
...
Added a basic "sweep title" to most charts.
2019-12-12 15:16:37 +01:00
Rune B. Broberg
3d28772d3d
Screenshot functionality, including saving to file.
2019-12-08 01:54:39 +01:00
Rune B. Broberg
3b20dc4b5f
Device settings window
2019-12-08 00:07:55 +01:00
Rune Broberg
3f1ccb785e
Fixed setting markers where >1 data point exists at the same frequency
2019-11-27 16:41:55 +01:00
Rune Broberg
f3ba3fe3a8
Cleanup
2019-11-20 16:56:09 +01:00
Rune Broberg
192423dfdd
Apply immediately when the value is changed.
2019-11-20 16:37:57 +01:00
Rune Broberg
7f0bde67e7
Early version of offset delay
2019-11-20 15:02:03 +01:00
Rune Broberg
6a96f6be8a
Warn the user when the frequencies they entered cannot be parsed.
2019-11-12 10:36:57 +01:00
Rune B. Broberg
e7f2961eb9
Apply calibration to the current sweep when the Apply button is pressed.
2019-10-20 15:28:15 +02:00
Rune B. Broberg
7d58c1e777
Datapoint class imported from RFTools
2019-10-20 12:19:05 +02:00
Rune B. Broberg
86ec4af8f1
Moved more RF specific static methods to RFTools
2019-10-20 12:16:11 +02:00
Rune Broberg
3027105af3
- Prevent applying a calibration while a sweep is running.
2019-10-09 14:46:08 +02:00
Rune B. Broberg
4d4b9c3601
- Fixed truncated averages never truncating by more than 1 value
2019-10-08 23:16:22 +02:00
Rune B. Broberg
5793b3a85f
- Reading version info, and switching to scan function if possible
2019-10-08 21:30:45 +02:00
Rune B. Broberg
54cc7e1890
- Placed VNA hardware specific code into a separate module
2019-10-07 21:24:18 +02:00
Rune Broberg
7fc5db8042
- First attempt at Analysis framework
2019-10-04 12:51:20 +02:00
Rune Broberg
1397aef995
- Error handling for serial port problems
2019-10-01 13:23:38 +02:00
Rune Broberg
d6a3ec4bec
- Better error handling for unparseable data from the NanoVNA
...
- Fixed a crash bug in formatting frequencies
- Made a function for short frequency formatting
2019-09-26 15:14:28 +02:00
Rune B. Broberg
65d03dd36a
- Show clearer that a calibration is loaded
...
- Real/imaginary chart updates
- Setting default frequencies if span on startup is 0
2019-09-22 21:19:08 +02:00
Rune B. Broberg
fd7ce9faf6
- Averaging, including truncated mean. First version.
2019-09-21 12:55:22 +02:00
Rune B. Broberg
7f48d7642e
Use -d to enable console debugging
...
Use -D filename.txt to save the log
2019-09-16 22:49:21 +02:00
Rune B. Broberg
c2ef978b71
Main class logging
2019-09-16 21:41:01 +02:00
Rune B. Broberg
dbaf61a372
Added generic logging to SweepWorker
2019-09-16 15:47:37 +02:00
Rune B. Broberg
df521f8d8c
- 0.0.9 release candidate
...
- Fixes to calibration: Standard length compensation should be better
- Markers now show parallel R & L/C equivalent
- The marker data can be hidden, if you want more space for charts
- No more debug messages when sweeping.
2019-09-13 11:17:37 +02:00
Rune B. Broberg
c403297229
Continuous sweeping, both for single and multiple sweep count.
2019-09-10 12:53:09 +02:00
Rune B. Broberg
ddb1e022cc
Delays in reading data are handled on the device, and not necessary in the application.
2019-09-09 23:14:12 +02:00
Rune B. Broberg
782a2653ed
- Fix for wrongly displayed capacitance values
...
- Allow gain in S21 readings
2019-09-08 09:36:30 +02:00
Rune B. Broberg
fcdfcde0ce
Merge branch 'NewLayoutMarkers'
2019-09-04 20:18:16 +02:00
Psynosaur
396a4c9816
Prep for pip packaging
...
- Moved files into project folder named "NanoVNASaver"
- Added requirements
2019-09-04 18:12:38 +02:00