Sascha Silbe
a4f29565c4
Add support for setting TX power on NanoVNA v2
...
As of firmware version 1.0.2 (tag 20210214) the output power of the TX
ADF4350 can be configured via USB (register 0x42). Add support for
this setting in NanoVNASaver.
The SI5351 does not support setting the output voltage / power (only
the maximum current which controls rise / fall time rather than output
power) so we can only affect frequencies from 140MHz up. Clearly show
this in the UI so there are no surprises.
Because we can only detect this capability by talking to the VNA, the
setting is populated during connect.
*WARNING*: The automatic first sweep after connecting to the VNA will
be performed at maximum power (default). Sensitive equipment should
not be connect until after NanoVNASaver has connected to the NanoVNA
v2 and the setting has been changed.
2021-04-06 11:34:01 +02:00
Mauro Gaioni
922f24357f
both Simple peak an fixed peak
2020-12-21 20:48:36 +01:00
Mauro Gaioni
e95fea4ccc
add some analysis
2020-12-20 15:42:57 +01:00
Holger Müller
56facd3ea9
Update selection of delta marker on settings change
2020-08-01 10:13:31 +02:00
Holger Müller
7205aba13d
Removed old reference to a no mored existing button
2020-07-29 17:36:37 +02:00
Holger Müller
f30f4f02e5
Explanation for logarithmic sweep
2020-07-28 17:22:50 +02:00
Holger Müller
e93d17dce3
SweepControl refactoring
2020-07-28 17:07:53 +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
3bfd99ad3d
Increased test coverage
2020-07-25 21:34:49 +02:00
Holger Müller
684a01beb4
Refactoring Sweep settings
2020-07-25 20:10:24 +02:00
Holger Müller
8b6ae07ea5
Modified layout to get room for more markers
2020-07-22 13:37:06 +02:00
Holger Müller
635c692e93
Added Delta Marker
2020-07-19 16:38:03 +02:00
Holger Müller
74a99b758e
bugfix: Display settings data -> data11 rename
2020-07-17 21:56:35 +02:00
Holger Müller
b4ba24d42d
Implemented bandwidth selection
2020-07-14 11:32:52 +02:00
Holger Müller
a5a6287a4d
Input value validation defaul set to false
...
As it just crashes the program when scan values out of the expected
range I think it's more sane to ignore it atm.
2020-07-14 10:00:37 +02:00
Holger Müller
1a78c66a4c
refactoring fixes
2020-07-13 17:41:27 +02:00
Holger Müller
6d38474f49
sweep refactor fix in calibration
2020-07-13 16:54:06 +02:00
Holger Müller
98ab43aead
refactorung issue: fix sweep_start in callibration
2020-07-13 13:19:21 +02:00
Holger Müller
099e1b2087
Refactored SweepControl Widget
2020-07-12 23:49:01 +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
9ba5f48a96
Refactored data -> data11
2020-07-09 10:45:43 +02:00
Holger Müller
a6c3a20445
readded MagLoopAnalysis
2020-07-08 15:47:07 +02:00
Holger Müller
27bd5ca2b6
Disabled currently broken MagLoopAnalysis
2020-07-07 14:17:32 +02:00
Holger Müller
948c04f154
Fix custom datapoints on H4
2020-07-07 12:33:32 +02:00
Holger Müller
71ba759ada
Fixed percentage in continous sweep
2020-07-05 14:06:57 +02:00
Holger Müller
cd9b4da1af
Added connected() method to VNA class
2020-07-05 13:00:03 +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
Holger Müller
a06b9191be
Get rid of InvalidVNA
2020-07-04 14:26:20 +02:00
RandMental
64a7fd914d
Formatting to increase readability
...
Copyright notices
Firmware version
2020-07-04 13:16:49 +02:00
Mauro Gaioni
cec57bacb5
MagLoopAnalysis
2020-07-01 20:47:15 +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
e70aa7d3e1
Fixed cal crash and s21 cals
2020-06-29 18:46:15 +02:00
Holger Müller
48f8aaea32
put charts in dictionary
2020-06-28 17:37:23 +02:00
Holger Müller
0a2bf51c63
fixed calibration assitant save crash
2020-06-27 21:27:52 +02:00
Holger Müller
9e629f0350
Updated copyright headers
2020-06-25 19:52:30 +02:00
Holger Müller
d6acb7121c
Prepartion for new github orginisational location
2020-06-25 19:48:03 +02:00
Holger Müller
3c77a86b58
fixed button connection in calibration
2020-06-24 23:54:59 +02:00
Holger Müller
cb568cf6ad
Linting
2020-06-24 23:10:35 +02:00
Holger Müller
658cc6f231
Removed no longer needed properties
2020-06-24 22:49:24 +02:00
Holger Müller
5ce5de163c
Refactored Calibration Code
2020-06-24 22:09:19 +02:00
Holger Müller
62958d31c3
Merge branch 'pr/gaionim/20' into development
2020-06-21 21:03:35 +02:00
Holger Müller
cb1c1a99f5
Pylint ...
2020-06-21 20:54:23 +02:00
Mauro Gaioni
02f964bb62
Merge remote-tracking branch 'origin/development' into z/attenuatore
2020-06-21 20:31:41 +02:00
Mauro Gaioni
ef9827bd09
Merge remote-tracking branch 'origin/master' into z/attenuatore
2020-06-19 22:29:23 +02:00
Mark Zachmann
c0dce36a76
Repair a typo in calibration loading and remove the excess cal text
2020-06-19 07:04:21 -04:00
Mauro
2ade3b65a2
Add the posibility of use an attenuator inline
...
with the S21 (CH1) input
original from
https://github.com/mihtjel/nanovna-saver/pull/145
2020-06-18 20:33:17 +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