Jan Käberich
c5cbfddbfe
Merge branch 'master' of https://www.github.com/jankae/VNA2
2021-12-13 16:06:03 +01:00
Jan Käberich
399ef3fd5e
Fix 32 bit overflow in SCPI commands
2021-12-13 16:05:45 +01:00
Jan Käberich
dced1732d6
median option for averaging
2021-12-01 22:11:50 +01:00
Jan Käberich
8269fdfa57
de-embed touchstone-defined through
2021-11-27 19:11:45 +01:00
Jan Käberich
f688aaa220
Additional debug output for point numbers
2021-11-13 19:26:27 +01:00
Kiara Navarro
fc258e6afb
app: sort header list
2021-10-21 08:31:31 -03:00
Jan Käberich
68dc9842e9
Include mode/sweep/acquisition settings in setup files
2021-09-03 19:01:22 +02:00
Jan Käberich
747aa07ab6
added missing manual control SCPI commands
2021-07-03 14:32:21 +02:00
Kiara Navarro
d6cecf2603
gui: replot active mode when settings plot are updated
2021-06-28 23:47:02 -03:00
Jan Käberich
a232be3443
Marker improvements: linked marker groups
2021-06-19 15:33:43 +02:00
Jan Käberich
cf401fcb01
Additional SCPI commands: checking for end of sweep
2021-06-11 18:53:31 +02:00
Jan Käberich
84ce57e505
clear trace data in SA mode when initializing device
2021-06-05 13:55:04 +02:00
Jan Käberich
f1ca961d0e
Correctly load window/detector type on startup
2021-05-21 19:52:29 +02:00
Jan Käberich
3d4d3c9468
Catch exception when importing files and display error message
2021-05-12 22:05:50 +02:00
Jan Käberich
aebe92111b
Documentation of SCPI commands
2021-04-15 19:24:11 +02:00
Jan Käberich
438b62e06e
SCPI commands for modifying traces
2021-04-13 21:33:51 +02:00
Jan Käberich
62939ff882
Enforce amplitude cal point limit, SCPI command for reading trace data
2021-04-12 19:48:19 +02:00
Jan Käberich
611b1ef59d
Additional SCPI commands + configuration of port in preferences
2021-04-11 12:33:37 +02:00
Jan Käberich
c5440210b4
CSV trace import
2020-12-12 22:51:38 +01:00
Jan Käberich
6e55eb02dd
CSV export + DFT math operation
2020-12-11 20:28:40 +01:00
Jan Käberich
8d382e8b9c
save/load markers in setup
2020-12-05 12:59:23 +01:00
Jan Käberich
9ad8def2ea
Save/load trace and graph setup
2020-12-04 23:49:52 +01:00
Jan Käberich
37bd9a0435
minor GUI fixes + preparation for spectrum analyzer export/import
2020-11-24 18:08:00 +01:00
Jan Käberich
93bf7255c3
time domain markers
2020-11-24 16:36:15 +01:00
Jan Käberich
25196fbc30
partial reconstruction from qwt to manual plotting
2020-11-24 16:36:15 +01:00
Jan Käberich
b636274b3b
Font-dependent width in toolbar
2020-11-23 13:02:56 +01:00
Jan Käberich
6758420eae
Normalization for tracking generator
2020-11-21 13:27:23 +01:00
Jan Käberich
c00d00cac2
Bugfixes automatic source/receiver calibration
2020-11-18 22:47:38 +01:00
Jan Käberich
5b771e2a86
Tracking generator with offset + incomplete automatic source/receiver calibration
2020-11-18 19:19:29 +01:00
Jan Käberich
026fffd588
Working source and receiver calibration
2020-11-17 23:03:13 +01:00
Jan Käberich
875f3b0170
Partial source calibration dialog
2020-11-16 20:05:29 +01:00
Jan Käberich
3d97e4ca20
Minor GUI improvements
...
- allow 'wrong' input for unit edits where only one case makes sense (e.g. 10mHz for 10MHz)
- fix behavior when changing center of span would exceed the allowed range
- only change value for level or points when editing is finished (not on every keyboard input)
2020-11-12 18:56:39 +01:00
Jan Käberich
7921c8db2f
Noise + phase noise markers
2020-11-08 21:28:47 +01:00
Jan Käberich
8b9b8265b9
Use full multiplier bitwidth for windowing + increased number of DFT bins
2020-11-08 14:38:31 +01:00
Jan Käberich
a2389fca13
Protocol adjustment + exposing settings for DFT
2020-11-08 14:38:31 +01:00
Jan Käberich
a5c9f1e3d3
Valgrind memory bugfixes + auto port extension
2020-10-31 23:14:48 +01:00
Jan Käberich
c0e4f41115
Various small bugfixes
...
- Improved device communication (callbacks for transmissions working properly now)
- Honor averaging when calibrating
- Ignore delayed points from last sweep during calibration
- Stop the sweep when disconnecting
2020-10-29 19:27:04 +01:00
Jan Käberich
fcab7f499d
Merge branch 'master' of github.com:jankae/VNA2
2020-10-27 22:20:55 +01:00
Jan Käberich
e68a9abffe
Proof-of-concept TDR measurements
2020-10-27 22:07:14 +01:00
Jan Käberich
78ecffbaac
backup button icons in case of missing theme
2020-10-25 00:12:46 +02:00
Jan Käberich
398db2253d
Averaging of traces for VNA/SA mode
2020-10-23 11:39:07 +02:00
Jan Käberich
74e068d8d1
Customizable graph colors
2020-10-22 21:12:33 +02:00
Jan Käberich
978ac89aa9
Remember/set default values for signal generator/spectrum analyzer
2020-10-22 17:13:36 +02:00
Jan Käberich
49fb02be23
Min/Max/Delta markers
2020-10-20 17:03:49 +02:00
Jan Käberich
926392e5b9
Bugfixes and speed improvements
2020-09-26 23:34:31 +02:00
Jan Käberich
57b4ebfb26
mitigation for peaks caused by limited fractional divider in PLLs
2020-09-20 10:13:06 +02:00
Jan Käberich
fc3ce7a828
Improved spectrum analyzer mode
...
- Faster sweeps by changing 2.LO only when necessary and using 400kHz I2C frequency
- Added FPGA settings for selectable ADC samplerate
- Additional measurement with different ADC samplerate when signal ID is on to remove ADC images
2020-09-17 19:54:03 +02:00
Jan Käberich
38e73365df
proof-of-concept spectrum analyzer mode
2020-09-17 15:51:20 +02:00