Wykres commitów

79 Commity (6aa7aaa051bc88af2181b9f582b84765d88c2b54)

Autor SHA1 Wiadomość Data
Holger Müller 6aa7aaa051
Feature/linting 220402 (#499)
* added .flatpak-builder to .gitingnore
* GroupDelay Chart simplified
* allow numpy > 1.21 fixes #456
* Added flatpak manifest
2022-05-14 11:00:34 +02:00
Galileo 915da14ac1 PA0JOZ Enhanced Response Correction 2022-01-16 21:37:20 +01:00
Holger Müller f921914dd8 SweepWorker: use gui_error method 2021-07-24 11:42:43 +02:00
Holger Müller ca5a001356 Merge remote-tracking branch 'jamesl-dm/master' into HEAD 2021-07-24 10:58:53 +02:00
James Limbouris 9aee9973ad Apply offset delays _after_ calibration 2021-07-20 13:50:55 +08:00
Holger Müller a8144d458d Refactoring SweepWorker 2021-07-05 18:17:51 +02:00
Holger Müller 8d899e510b removed unused signal from sweepworker 2021-07-05 17:43:27 +02:00
Holger Müller 52d0068571 Update copyright notice 2021-06-30 07:21:14 +02:00
Mauro Gaioni 93e704330d retry if empty values
fix divisionbyzero error
2021-04-05 13:33:18 +02:00
Holger Müller d54627f993 Fix #323
Start freq of V2 with S21 hack cannot go negative any longer
2020-10-03 14:01:30 +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 ecd74d54db Raise Error if no sweep attemp gets valid data. 2020-07-30 20:32:01 +02:00
Holger Müller a713959245 RC-01 2020-07-30 09:32:04 +02:00
Holger Müller 0559540e30 Fixed -H4 starup crash 2020-07-29 13:04:42 +02:00
Holger Müller 89c809cf33 fixed truncating 2020-07-28 17:31:14 +02:00
Holger Müller b178301435 Sweep code updates 2020-07-28 10:34:31 +02:00
Holger Müller 06b379afb4 Use Sweep Class to communicate with SweepWorker 2020-07-27 20:01:08 +02:00
Holger Müller fd6aad74cf Set sweep modes via sweep class 2020-07-27 18:36:09 +02:00
Holger Müller d79524bb12 Marker input editing signal change 2020-07-27 17:05:11 +02:00
Holger Müller 684a01beb4 Refactoring Sweep settings 2020-07-25 20:10:24 +02:00
Holger Müller bf8d5a4544 Split history NanoVNASaver/SweepWorker.py to NanoVNASaver/Settings/Sweep.py 2020-07-25 19:43:51 +02:00
Holger Müller ae75966bb3 Split history NanoVNASaver/SweepWorker.py to NanoVNASaver/Settings/Sweep.py 2020-07-25 19:43:51 +02:00
Holger Müller 8ca1606d5f Prepare for logarithmic sweeping 2020-07-24 21:14:48 +02:00
Holger Müller ce717bad58 Fixed segments rename / allow some more retries 2020-07-20 20:50:52 +02:00
Holger Müller 66b07690ff
Fixed typo segements 2020-07-18 15:43:39 +02:00
Holger Müller 5f4fa53223 Renamed count to segments for consistency 2020-07-17 20:45:21 +02:00
Holger Müller 099e1b2087 Refactored SweepControl Widget 2020-07-12 23:49:01 +02:00
Holger Müller 11082ff062 record runtime exceptions in debug log 2020-07-11 14:00:05 +02:00
Holger Müller d4621aad13 Refactored sweep worker
Data now initialized when sweep settings are done.
Thus no range risizing of charts in multi segment mode
2020-07-10 11:10:40 +02:00
Holger Müller 8a8436dfc1 added gui_error method to SweepWorker 2020-07-09 13:02:04 +02:00
Holger Müller 0920761e9f Refactored SweepWorker
should fix marker problem #230
2020-07-09 12:46:26 +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 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 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 3341564cb2 Refactored Calibration
Utilize scipy to implement spline interpolation between calibration
data points
2020-06-30 12:04:50 +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
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 c325fa5af9 Code cleanup (linting and f-strings) 2020-06-13 10:22:30 +02:00
Mark Zachmann 0018fdabc8 speed up sweep by not resetting limits on end of sweep 2020-06-11 21:20:29 -04:00
Holger Mueller 6b26129307 unified VNA initialization 2020-04-07 17:17:22 +02:00
Rune B. Broberg 57200ab8e7 This issue seems to have been resolved by newer firmwares. 2020-02-29 09:13:26 +01:00
Rune B. Broberg de67220faa Added AVNA hardware type
Number of data points is no longer static at 101 points
First version of NanoVNA-F screenshot code - Colours are still wrong.
2020-02-29 08:52:14 +01:00
Rune Broberg 85d61d13a2 Fix for crash bug 2020-01-17 09:19:32 +01:00