Wykres commitów

710 Commity (4930519fd813759103d413a7fed88ce63d59473a)

Autor SHA1 Wiadomość Data
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