Wykres commitów

29 Commity (827be56a084d0cb41e84881ec3549909c705a734)

Autor SHA1 Wiadomość Data
Holger Müller da3bb3a0b8
Merge pull request #386 from gaionim/pull/magLoopAnalysis
Pull/mag loop analysis
2021-06-22 18:58:08 +02:00
Sascha Silbe dd8e86555c Hardware: Add information about maximum stop frequency for all models
The various models of VNAs supported by NanoVNASaver support very
different frequency ranges. Make the maximum stop frequency for each
model available as an attribute so we can use it later on.

The settings are based on information from:

- AVNA: http://www.janbob.com/electron/AVNA1/AVNA-UsersManual.pdf
- NanoVNA (v1):
  https://www.dropbox.com/s/0t1ms1y0uyaa90s/NanoVNA-a1-20170115.pdf?dl=1 (linked
  from https://ttrf.tk/kit/nanovna/)
- NanoVNA-F: https://github.com/flyoob/NanoVNA-F
- NanoVNA-F V2: http://www.sysjoint.com/pdf/NanoVNA-F%2520V2%2520Portable%2520Vector%2520Network%2520Analyzer%2520User%2520Guide%2520V1.0.pdf
- NanoVNA-H: https://nanovna.com/, https://item.taobao.com/item.htm?id=588815021483
- NanoVNA-H4: https://nanovna.com/
- NanoVNA V2: https://nanorfe.com/nanovna-v2.html
2021-04-06 11:25:37 +02:00
Mauro Gaioni 7eadf8ba3f read frequencies for all version 2021-04-03 08:52:46 +02:00
Mauro Gaioni ec08d068c2 try to read initial frequencies 2020-12-23 16:15:08 +01:00
Holger Müller ed8319a66c Splitted screenshot helper method
_capture_data splitted to remove code redundancy
2020-10-01 13:41:07 +02:00
Holger Müller 9f5f4b5870 Use scan mask command for read_frequencies if possible 2020-07-31 10:19:29 +02:00
Holger Müller 684a01beb4 Refactoring Sweep settings 2020-07-25 20:10:24 +02:00
Holger Müller 19493012b2 Read initial frequencies from NanoVNA
On first run get frequencies from VNA even with scan mask
2020-07-14 10:02:41 +02:00
Holger Müller b28b010903 Fixed scan mask with nanavna 2020-07-11 15:58:30 +02:00
Holger Müller 51af621433 Fixed version comparison glitches 2020-07-08 15:47:07 +02:00
Holger Müller 55dd5eda4f fixed typo 2020-07-07 16:50:59 +02:00
Holger Müller 28fb2e280f Removed redundant code from hardware 2020-07-07 16:48:43 +02:00
Holger Müller 948c04f154 Fix custom datapoints on H4 2020-07-07 12:33:32 +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 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 a06b9191be Get rid of InvalidVNA 2020-07-04 14:26:20 +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 24b34d6f70 Simplified Serial port locking 2020-07-01 20:11:12 +02:00
Holger Müller 9e629f0350 Updated copyright headers 2020-06-25 19:52:30 +02:00
Holger Müller 38a54e801c refactored parseFrequency 2020-06-21 19:54:00 +02:00
Holger Müller 4ba8f22109 Choosable datapoint also for NanoVNA-H with recent firmware
- Removed unused methods. Simplified V2 readValues
   - Code linting
2020-06-21 19:20:36 +02:00
Holger Müller 92ece2cdc0 Choosable datapoints / scan on V2
In DeviceManage window, with v2 the ammount of datapoints
per scan is choosable
2020-06-17 19:36:06 +02:00
Holger Müller d756e4f070 readFeature updates object by its own 2020-06-10 13:35:11 +02:00
Holger Müller 5c4c04e19e V2 300 point scan
features now of type set
2020-06-10 13:29:13 +02:00
Holger Mueller fd584bed07 Changes content in separated file 'NanoVNA.py'. 2020-05-18 20:31:27 +02:00
Holger Mueller 9f7e7f721e Adds separate file for 'NanoVNA.py'. 2020-05-18 20:31:27 +02:00