Rune B. Broberg
6f83effa41
Now I need to update version numbers in two places!
2019-09-04 20:41:41 +02:00
Rune B. Broberg
32720c937b
Small script to start the program as usual after changes to structure.
...
v0.0.5
2019-09-04 20:34:02 +02:00
Rune B. Broberg
f5c73a9774
Removed old run-instructions as they are no longer current
2019-09-04 20:25:02 +02:00
Rune B. Broberg
fcdfcde0ce
Merge branch 'NewLayoutMarkers'
2019-09-04 20:18:16 +02:00
Rune B. Broberg
2b52da28cc
Saving and loading of calibration files.
2019-09-04 20:17:21 +02:00
Rune B. Broberg
4cdb1cf3a8
Read and display firmware on startup.
...
Prepare for 0.0.5
2019-09-04 18:40:45 +02:00
mihtjel
c6a1b5bf7b
Merge pull request #8 from mihtjel/pipsetup
...
Prep for pip packaging
2019-09-04 18:35:48 +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
Rune B. Broberg
b98622047f
Calibration instructions
2019-09-04 17:20:12 +02:00
Rune B. Broberg
4081880852
2-port 1-path calibration
2019-09-04 17:12:55 +02:00
Rune B. Broberg
50b21d3e4d
Mouse-controlled marker should be similar to the others
2019-09-04 15:50:07 +02:00
Rune B. Broberg
9f275a1c44
Flushing serial port on serial startup
2019-09-04 15:15:53 +02:00
Rune B. Broberg
65e8b7a596
Larger triangular markers
2019-09-04 15:02:10 +02:00
Rune B. Broberg
13f1cea4f9
Split controls into two columns: One for controls, one for markers.
...
Improved marker data display.
Added a mouse-controlled marker.
2019-09-04 14:40:37 +02:00
Rune B. Broberg
cdfab82a44
Code style fixes
2019-09-04 10:29:13 +02:00
Rune B. Broberg
db5bb77bd0
Reference sweeps were accidently broken.
2019-09-04 08:57:33 +02:00
Rune B. Broberg
c9050c8954
New version 0.0.4:
...
- Main window is now scrollable for small monitors
- File-handling is in a separate pop-out window
- A basic mouse-adjustable cursor has been added to log-mag charts
- In-app 1-port calibration is now available
- Automatically finds relevant serial ports
- Touchstone files can now be imported as sweeps as well as reference
2019-09-03 23:47:00 +02:00
Rune B. Broberg
97f1dd169e
Merge branch 'Calibration'
...
# Conflicts:
# NanoVNASaver.py
2019-09-03 23:42:40 +02:00
Rune B. Broberg
35b8c18666
Initial work on a mouse-controlled marker.
2019-09-03 22:04:08 +02:00
Rune B. Broberg
c736a49159
Allow scrolling on small screens
2019-09-03 20:34:32 +02:00
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