Rune B. Broberg
8a54890278
1-port in-app calibration
2019-09-03 19:12:27 +02:00
Rune B. Broberg
9dfa6a9b3e
Putting all file handling into a separate window.
2019-09-03 16:59:36 +02:00
Rune B. Broberg
249e614c8c
Setting up a framework for in-app calibration
2019-09-03 15:36:42 +02:00
mihtjel
2e51862995
Merge pull request #6 from Psynosaur/master
...
Get COM port number on windows automatically
2019-09-02 21:18:20 +02:00
Psynosaur
ff81d6fdb9
Get COM port number on windows automatically
2019-09-02 21:03:53 +02:00
Rune B. Broberg
c6fd2574ce
- Touchstone files can now be used as sweep as well as reference.
...
- Markers allow use of M and K suffixes
2019-09-02 19:25:17 +02:00
mihtjel
8bac22aa1c
Merge pull request #5 from mihtjel/ReferenceSweeps
...
Reference sweeps
2019-09-02 16:09:08 +02:00
Rune B. Broberg
2b3ae91cfd
Importing of Touchstone files (1-port or 2-port) as reference traces
2019-09-02 16:06:15 +02:00
Rune B. Broberg
90008eba9b
Importing of Touchstone files (1-port or 2-port) as reference traces
2019-09-02 15:22:03 +02:00
Rune B. Broberg
d5fa38d4b7
Importing of Touchstone files (1-port or 2-port) as reference traces
2019-09-02 15:20:02 +02:00
Rune B. Broberg
9c0e782d71
- Generalized "Charts" as a class
...
- Introduced reference sweeps
- Cleanup of old data format
2019-09-01 23:13:21 +02:00
Rune B. Broberg
2a69c3fe60
Display negative reactive components correctly ("-j rather than +j-")
...
Correctly set the full span of the nanovna after sweeping
2019-09-01 21:07:39 +02:00
Rune B. Broberg
b0d0684b68
Reset labels when starting a sweep
...
Display frequencies in a more readable manner
Allow entering k/K and m/M as frequency suffixes
2019-09-01 19:38:01 +02:00
Rune B. Broberg
6e69c8f60c
Merge remote-tracking branch 'origin/master'
2019-09-01 17:47:49 +02:00
mihtjel
5a0871bfc6
Update issue templates
2019-09-01 15:46:16 +00:00
Rune B. Broberg
0e4410d71f
Added 3 thin coax-types to the TDR section. (Thanks, Rudi!)
...
Updated the README with some instructions for use.
2019-09-01 17:32:45 +02:00
Rune B. Broberg
244b7dd4a1
Credits
2019-09-01 17:13:09 +02:00
Rune B. Broberg
6398e310b4
Merge remote-tracking branch 'origin/master'
2019-09-01 16:47:27 +02:00
Rune B. Broberg
d0338c0533
Selectable sweep color, and a darker default color.
...
Alpha-channel can be selected for sweep and marker colors.
.gitignore updated to ignore pyinstaller files.
2019-09-01 16:47:12 +02:00
mihtjel
0fb3620483
New screenshot
2019-09-01 15:43:39 +02:00
Rune B. Broberg
cb4409d2f1
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# README.md
2019-09-01 15:22:19 +02:00
Rune B. Broberg
38b4e1cb01
Added Time-Domain Reflectometry, aka. "cable length measurement".
...
Upped version to 0.0.2
Added numpy as a requirement
Updated the readme feature list
2019-09-01 15:18:35 +02:00
Rune B. Broberg
81fdb1c3b6
Added Time-Domain Reflectometry, aka. "cable length measurement".
...
Upped version to 0.0.2
2019-09-01 15:14:25 +02:00
mihtjel
7fb2e00b07
Beta version of 2-port Touchstone files
2019-08-30 21:58:23 +02:00
Rune B. Broberg
a9c2fe7c53
First version of saving 2-port (S2P) Touchstone files.
2019-08-30 21:57:10 +02:00
mihtjel
8094454c02
Merge pull request #4 from mihtjel/Analysis
...
- S12 is really S21!
2019-08-30 21:36:29 +02:00
mihtjel
228fed46d0
Merge pull request #3 from neilkatin/easier-running
...
Added #! to nanovna-saver, updated README
2019-08-30 21:34:35 +02:00
mihtjel
9281f6f936
Merge pull request #2 from neilkatin/add-build-files
...
Add Pipfile (for pipenv) and requirements.txt (for pip) to make installation a bit less manual.
2019-08-30 21:33:58 +02:00
Neil Katin
5494b633b8
Added #! to nanovna-saver, updated README
...
There was a question on the nanovna list showing confusion about which
file was indended to be the executable. This commit makes three small
changes to ease that issue.
* it updates the README with a run instruction
* it grants nanovna-saver.py executable permission
* it adds '#! /bin/env python' to the start of nanovna-saver.py so it is
directly executable.
2019-08-30 12:30:21 -07:00
Neil Katin
c273847bc4
Add Pipfile (for pipenv) and requirements.txt (for pip) to make
...
installation a bit less manual.
Right now the installation instructions call out the two python
external dependencies (pyserial and PyQT5), but assumes the dependencies
are installed globally.
I suggest adding a requirements file (and its pipenv equivalent:
Pipfile) so folks can use the normal python installation tools.
This pull request adds those files. Tested under WSL and Ubuntu 18.
2019-08-30 12:15:09 -07:00
Rune B. Broberg
7f975f62b0
- S12 is really S21!
...
- Added some min/max stats for S11 VSWR and return loss, and S21 gain.
2019-08-30 18:41:22 +02:00
mihtjel
774c5cc868
Update README.md
...
Apparently I mixed up S21 and S12
2019-08-30 18:21:38 +02:00
Rune B. Broberg
f02f79e42b
Export function fixed.
2019-08-30 11:00:48 +02:00
Rune B. Broberg
5b5ed0dd11
Merge remote-tracking branch 'origin/master'
2019-08-30 10:16:38 +02:00
Rune B. Broberg
6b98edfc53
Copyright notice on program startup.
...
LogMagChart now has frequency ticks and text.
File picker button using system file save dialog.
Reading data and frequencies is standardized, including basic error handling.
Removed a number of debugging statements.
Version 0.0.1
2019-08-30 10:16:15 +02:00
mihtjel
2c0b4cde06
Update README.md
2019-08-30 09:55:32 +02:00
mihtjel
2fb88e1943
Merge pull request #1 from mihtjel/S12
...
S12
2019-08-30 09:44:10 +02:00
Rune B. Broberg
8f2b33e9aa
Copyright notice on program startup.
...
LogMagChart now has frequency ticks and text.
File picker button using system file save dialog.
Reading data and frequencies is standardized, including basic error handling.
Removed a number of debugging statements.
Version 0.0.1
2019-08-30 09:43:18 +02:00
Rune B. Broberg
1a662bfe77
Normalized height of the logmag traces. dB markers for top and bottom,
...
and horizontal lines every 10dB. Labels on all charts. Fixed aspect
ratio for Smith charts.
2019-08-30 00:06:22 +02:00
Rune B. Broberg
6ba1a854df
Very basic logmag charts for S11 and S12.
2019-08-29 22:56:21 +02:00
Rune B. Broberg
e435e310e8
Reading and displaying S12 on a Smith chart.
2019-08-29 16:12:44 +02:00
Rune B. Broberg
0e0b1552c0
Layout changed. Markers now signal when they get a new frequency.
2019-08-29 15:42:35 +02:00
Rune B. Broberg
b16b8fe681
Merge remote-tracking branch 'origin/master'
2019-08-29 15:11:03 +02:00
Rune B. Broberg
9da68d69fc
GNU General Public License v3
2019-08-29 15:10:35 +02:00
mihtjel
d511f0c759
Create LICENSE
2019-08-29 15:06:34 +02:00
Rune B. Broberg
30d56ed470
Markers find their own location, and have their own colour.
2019-08-29 15:04:40 +02:00
Olgierd Pilarczyk
6b30732853
Add "Linux" section to README.md
2019-08-29 13:42:02 +02:00
Rune B. Broberg
509ea49372
Refactored markers to their own class. Currently not functional.
2019-08-29 12:19:58 +02:00
Rune B. Broberg
fa6e4c32e0
Migrated sweeps to a separate worker thread.
...
Updated Smith Chart to use tuple data format.
2019-08-29 00:56:54 +02:00
Rune B. Broberg
9a19310585
Refactored the code into modules
2019-08-28 20:20:07 +02:00