Mauro Gaioni
4930519fd8
cleanup and comments
2020-07-07 21:43:24 +02:00
Holger Müller
496494900f
Merge pull request #226 from zarath/feature/refactor_hardware
...
This patchset refactors many hardware related functions.
It can break things especially with AVNA/NanoVNA-F/-H/-H4. As I don't have access to that hardware devices I need some feedback, if general functionality is given.
I personally was impressed, how much faster sweeping is with the original NanoVNA
2020-07-05 14:08:24 +02:00
Holger Müller
71ba759ada
Fixed percentage in continous sweep
2020-07-05 14:06:57 +02:00
Holger Müller
113be4d1db
Removed code doubling in sweep worker
2020-07-05 13:51:01 +02:00
Holger Müller
cd9b4da1af
Added connected() method to VNA class
2020-07-05 13:00:03 +02:00
Holger Müller
764a9aaa0b
More robust scanning in NanoVNA.py
2020-07-05 12:32:20 +02:00
Holger Müller
ac050a0a4c
Fix merge to wrong line in NanoVNASaver.py
2020-07-04 23:43:40 +02:00
Holger Müller
d039a1192a
Merge branch 'development' into feature/refactor_hardware
2020-07-04 23:38:12 +02:00
Holger Müller
887a74d040
Merge pull request #35 from RandMental/patch-3
...
Update NanoVNASaver.py
2020-07-04 23:36:07 +02:00
Holger Müller
d3fe370d80
High speed scanning with mask for NanoVNA > 0.7.1
2020-07-04 23:30:14 +02:00
Holger Müller
089455505b
Ensure that vna.readFrequencies always list of int
2020-07-04 20:37:37 +02:00
Holger Müller
0b8641c20a
Device connection refactoring
2020-07-04 20:14:18 +02:00
Holger Müller
8b6ce5e142
Removed unneeded methods
2020-07-04 19:59:47 +02:00
Holger Müller
5e32ff177b
Use exceptions instead of if in About.py
2020-07-04 19:58:20 +02:00
RandMental
22b5116573
Update NanoVNASaver.py
...
Format Serial Control Box
2020-07-04 16:55:52 +02:00
RandMental
428aafa6ce
Update Hardware.py
...
Spelling mistake
2020-07-04 16:51:11 +02:00
Holger Müller
b8b2a78ab4
Merge pull request #34 from RandMental/patch-1
...
Formatting to increase readability
2020-07-04 14:44:44 +02:00
Holger Müller
67334257a1
Bump version
2020-07-04 14:32:45 +02:00
Holger Müller
a06b9191be
Get rid of InvalidVNA
2020-07-04 14:26:20 +02:00
Holger Müller
3dbbd165ac
Merge branch 'feature/refactor_hardware' of github.com:zarath/nanovna-saver into feature/refactor_hardware
2020-07-04 13:23:07 +02:00
Holger Müller
88245d640d
Merge pull request #33 from RandMental/patch-1
...
Formatting to increase readability - windows\About.py
2020-07-04 13:22:53 +02:00
RandMental
64a7fd914d
Formatting to increase readability
...
Copyright notices
Firmware version
2020-07-04 13:16:49 +02:00
Holger Müller
8e7e6b81ac
Moved duplicate code to parent class
2020-07-04 13:10:29 +02:00
Holger Müller
935b58648e
Refactored Hardware
...
- App opject no longer neened in VNA classes
- serial port locking moved in Interface class
2020-07-04 12:08:54 +02:00
Holger Müller
e743a4a5a3
Fix 201 datapoint setting with -H4
2020-07-04 09:28:00 +02:00
Holger Müller
9ec71ebc8d
Bump Version
2020-07-03 19:16:45 +02:00
Holger Müller
143e1dda02
detect -H versions
2020-07-03 18:43:39 +02:00
Mark Zachmann
94421b80a8
add checking for None in serial port for button click
...
repair the typo in AntennaAnalysis import
2020-07-03 07:27:22 -04:00
Holger Müller
2252d78de4
Merge pull request #212 from zarath/development
...
Bugfixes and simplifications
2020-07-03 09:22:26 +02:00
Holger Müller
354a3d764e
fixed typo with drain_serial function call
2020-07-02 12:00:54 +02:00
Holger Müller
7cb71c0ab0
Merge pull request #213 from gaionim/pull/analizeMagLoop
...
refactoring Vswr Analysis
2020-07-01 21:19:36 +02:00
Mauro Gaioni
cec57bacb5
MagLoopAnalysis
2020-07-01 20:47:15 +02:00
Holger Müller
2e62d13f0f
fixed s21 save bug #211
2020-07-01 20:26:13 +02:00
Holger Müller
24b34d6f70
Simplified Serial port locking
2020-07-01 20:11:12 +02:00
Holger Müller
eae377bbe2
Clean up calculations
2020-07-01 16:52:30 +02:00
Holger Müller
da729a3bab
Bumped Version
2020-07-01 07:45:18 +02:00
Holger Müller
4819b25ac1
Fixed through calibration
2020-06-30 21:46:47 +02:00
Holger Müller
fa19aaab37
Version bump / CHANGELOG
2020-06-30 12:23:23 +02:00
Holger Müller
3341564cb2
Refactored Calibration
...
Utilize scipy to implement spline interpolation between calibration
data points
2020-06-30 12:04:50 +02:00
Holger Müller
4045a18271
removed unneeded import
2020-06-30 12:01:03 +02:00
Holger Müller
30032a08fe
FIxed V2 data acquivsion
2020-06-30 12:00:20 +02:00
Holger Müller
374924299d
Fix crash when marker outside new scan range
2020-06-29 18:55:00 +02:00
Holger Müller
e70aa7d3e1
Fixed cal crash and s21 cals
2020-06-29 18:46:15 +02:00
Holger Müller
75d77c1703
Refactoring NanoNVASaver window methods
2020-06-28 18:48:41 +02:00
Holger Müller
48f8aaea32
put charts in dictionary
2020-06-28 17:37:23 +02:00
Holger Müller
fbdf325b51
Test for cor_att_data function
2020-06-28 16:57:52 +02:00
Holger Müller
c0e1cfb310
reordered RFTools functions alphabetically
...
added some test cases
2020-06-28 15:43:47 +02:00
Holger Müller
ee4d3b6765
Version bump
2020-06-28 12:57:16 +02:00
Holger Müller
790c8aac2b
Linting SweepWorker
2020-06-28 12:55:07 +02:00
Holger Müller
c139a531e7
Fixed average truncation
...
Also use geometrical distance to sort out extrema
2020-06-28 11:43:02 +02:00