Kiara Navarro
39c8a1f3a7
gui/traces: highlight traces and markers name in xyplot
...
When a trace is added to any plot it will appear as a label
within a rounded colored box. The same applies for any marker
added highlighting only marker number.
2021-10-19 21:59:23 -03:00
Kiara Navarro
6ef0d9e87a
gui/plotxy: implement background ticks
...
Improve trace readability when is displayed on xy plot.
The user is able to enable this option throughout preferences dialog.
2021-10-19 08:50:11 -03:00
Kiara Navarro
6e36d488e9
gui/traces: prevent out of range when marker is added on smith chart
...
When a marker is added in enabled trace for smith chart and there no
samples received yet, an out of range is produced causing that
application closes. This implementation set closes point when
iterating over samples preventing mentioned behavior.
2021-10-16 10:58:01 -03:00
Jan Käberich
09366d73cc
SCPI commands for saving/loading calibration files
2021-10-12 21:58:44 +02:00
Jan Käberich
63cb5e4f67
allow reactance only for reflection measurement, rename real/imag
2021-10-12 17:43:36 +02:00
Andrew Rodland
604a51560c
Add Reactance Y-axis option (imaginary impedance in ohms)
2021-10-11 21:28:10 -04:00
Jan Käberich
d9000903dc
Real/imag option for Y axis
2021-10-11 15:22:08 +02:00
Jan Käberich
3176037c5d
Added SCPI command for touchstone file format
2021-09-07 22:49:51 +02:00
Jan Käberich
3038dc0f75
Handle traces created from CSV files in trace edit dialog
2021-07-13 19:57:01 +02:00
Jan Käberich
fa4e954f73
Handle csv import/export with power traces
2021-07-13 18:40:40 +02:00
Jan Käberich
6fdbaea55f
adjusted custom expressions to handle power sweep data
2021-07-10 13:36:25 +02:00
Jan Käberich
dda149f3d5
Add setting for graph behavior when trace no longer supported
2021-07-10 13:12:30 +02:00
Jan Käberich
b45645f04e
Marker extended for use on power domain traces
2021-07-10 12:16:28 +02:00
Jan Käberich
67489084e9
basic working power sweep
2021-07-09 22:26:44 +02:00
Jan Käberich
6490d6fd14
Prepare GUI for power sweep
2021-07-09 18:42:22 +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
e27e594435
Calculate additional parameters (R/L/C,...) for markers and traces
2021-06-27 23:40:50 +02:00
Jan Käberich
a232be3443
Marker improvements: linked marker groups
2021-06-19 15:33:43 +02:00
Jan Käberich
0efd31e8ce
Fix visibility of information boxes in certain situations by introducing a blocking option
2021-05-24 12:02:31 +02:00
Jan Käberich
f1ca961d0e
Correctly load window/detector type on startup
2021-05-21 19:52:29 +02:00
Jan Käberich
71699d1bd7
Handle delta markers on graphs
2021-05-14 20:55:54 +02:00
Jan Käberich
ba3527d7b6
Add markers by right-clicking a graph
2021-05-14 20:34:23 +02:00
Jan Käberich
93f5eba6a8
Display marker data on graphs if enabled
2021-05-14 16:18:43 +02:00
Jan Käberich
ee82237993
Prevent crash by creating contextmenu only once
2021-05-14 15:31:38 +02:00
Jan Käberich
036837a6ae
Selectable marker data format, preparation for showing marker data on graphs
2021-05-14 15:05:22 +02:00
Jan Käberich
2d13fdfe5e
Improvements to time domain gate handling
2021-05-12 22:55:05 +02:00
Jan Käberich
4f4b2db549
More user friendly time gate with filter in time domain
2021-04-25 15:46:34 +02:00
Jan Käberich
bb18dffb55
Option to duplicate traces, removed debug code
2021-04-23 23:03:15 +02:00
Jan Käberich
5855149d04
Output format of trace data in SA mode changed
2021-04-22 18:06:38 +02:00
Jan Käberich
3f62ad64ad
Additional SCPI command for reading min/max freq/amplitude
2021-04-21 18:27:57 +02:00
Jan Käberich
438b62e06e
SCPI commands for modifying traces
2021-04-13 21:33:51 +02:00
Jan Käberich
e66fc0131a
Simple screenshot functionality
2021-04-12 20:15:38 +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
7a4113cd6b
Option to apply calibration and de-embedding while/after importing
2021-03-11 21:52:58 +01:00
Jan Käberich
f0669ab4c0
additional signal when traces were imported
2021-03-11 18:34:03 +01:00
Jan Käberich
23ab9383ee
Math edit window consolidated with trace edit window
2021-02-22 21:50:28 +01:00
Jan Käberich
f6cc46781e
Automatically adjust domain of graph to dropped trace
2021-02-22 13:39:47 +01:00
Jan Käberich
c25fd3912b
Added missing up/down icon on windows
2021-02-17 16:39:31 +01:00
Jan Käberich
e3f072b307
display error flags in statusbar (overload/unlock/unlevel)
2021-02-11 22:49:47 +01:00
Jan Käberich
9614c9d850
Custom math expressions + bugfix harmonic mixing
2020-12-18 18:52:38 +01:00
Jan Käberich
457c745c48
Merge branch 'master' of github.com:jankae/VNA2
2020-12-17 20:39:42 +01:00
Jan Käberich
0f345ba253
XY-Plot setup handling improved
...
- Use readable names for axis type/mode in json (old integer encoding still valid when loading old setups)
- Bugfix: time domain traces not included in context menu when plot is constructed after the trace
2020-12-17 20:37:30 +01:00
jankae
34f2c3255e
Merge pull request #22 from nbgsmk/master
...
Bandpass marker: init editor with "dB"
2020-12-15 18:19:09 +01:00
Jan Käberich
0b00186a5a
Low/high/bandpass markers: only create helpermarkers for transmission measurements
2020-12-15 18:16:21 +01:00
Jan Käberich
f0c5962878
Fix disappearing marker data
2020-12-15 16:51:27 +01:00
Zoran Kostic
6fc7e79e16
- Bandpass marker -init editor with "dB"
2020-12-15 13:46:21 +01:00
Jan Käberich
c5440210b4
CSV trace import
2020-12-12 22:51:38 +01:00
Jan Käberich
2868c2cb74
Fix compiler error due to file renaming
2020-12-12 14:35:23 +01:00
Jan Käberich
6e55eb02dd
CSV export + DFT math operation
2020-12-11 20:28:40 +01:00
Jan Käberich
79a990af47
Proper cleanup of delta marker connections
2020-12-10 13:23:25 +01:00
Zoran Kostic
69c64458af
Fixed crash when deleting delta markers (partial)
2020-12-10 04:07:52 +01:00
Jan Käberich
753dd3d261
Ask to save calibration when closing the app
2020-12-07 20:21:24 +01:00
Jan Käberich
12ce07a970
Additional option "impulse response magnitude" for time domain graph
2020-12-06 15:37:16 +01:00
Jan Käberich
5ddc3d6794
Bugfixes TDR
2020-12-05 13:33:42 +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
b91f431473
Markers adjusted for time domain math + distance mode fixed
2020-12-02 22:15:34 +01:00
Jan Käberich
b8ccca5ebc
consolidated TDR bandpass/lowpass mode, configuration dialog for TDR
2020-12-01 22:28:32 +01:00
Jan Käberich
2039c8f74d
Merge branch 'master' into trace_math
2020-12-01 16:08:08 +01:00
Jan Käberich
e1dfc48906
Fix bugs with displaying of axis ticks
2020-11-29 18:33:25 +01:00
Jan Käberich
fe78ccdeeb
Better X axis ticks in manual mode, minor cleanup for siunitedit
2020-11-29 18:06:58 +01:00
Jan Käberich
49f9b5442d
Updated graphs to use new math system
2020-11-28 22:34:40 +01:00
Jan Käberich
a7ff3d60fb
some experiments with TDR math operations
2020-11-28 19:32:18 +01:00
Jan Käberich
8e661aecd6
added edit dialog for median filter and optimized for speed
2020-11-28 13:57:22 +01:00
Jan Käberich
163b23f28d
Merge branch 'master' into trace_math
2020-11-28 13:56:30 +01:00
Jan Käberich
0837db05ad
Option to view raw calibration measurements + calkit typos fixed
2020-11-27 18:18:31 +01:00
Jan Käberich
6893af1386
Prevent crash on Y-axis autoscale when all trace values are identical
2020-11-27 16:53:41 +01:00
Jan Käberich
d81b8168ad
Disable initially invalid options on dialog creation
2020-11-27 16:36:21 +01:00
Jan Käberich
a168e81cca
minimal median filter implementation for math testing
2020-11-27 16:31:05 +01:00
Jan Käberich
692bb85b5d
Merge branch 'master' into trace_math
2020-11-26 21:02:37 +01:00
Jan Käberich
19bc31b7cc
Overflow/replot bugfix when moving markers
2020-11-26 21:00:16 +01:00
Jan Käberich
1a7212191a
Graph display bugfixes
2020-11-26 17:45:55 +01:00
Jan Käberich
6e13473337
Further preparation
2020-11-25 21:20:31 +01:00
Jan Käberich
66f8b86159
Preparations for math functions on traces
2020-11-25 16:47:29 +01:00
Jan Käberich
1b003cc481
Removed warnings, added XY-plot data next to cursor
2020-11-25 11:55:53 +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
4093578b62
smithchart data next to cursor
2020-11-24 16:36:15 +01:00
Jan Käberich
93bf7255c3
time domain markers
2020-11-24 16:36:15 +01:00
Jan Käberich
c22d576984
Qwt dependency removed, drag&drop for traces added
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
Zoran Kostic
0e2395cf55
vna.cpp - cosmetic change
...
siunitedit.cpp - keep text onFocus
tracewidget.cpp - invalid index or empty list
2020-11-23 03:32:18 +01:00
Zoran Kostic
53e587b4b8
markerwidget.cpp:
...
- slight adjustment of columns
- crash when deleting markers
2020-11-22 20:07:39 +01:00
Jan Käberich
6d445631f0
Removed warnings
2020-11-19 17:10:47 +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
4deaddf5d3
Bugfix: prevent crash on empty input
2020-11-15 00:21:09 +01:00
Jan Käberich
7921c8db2f
Noise + phase noise markers
2020-11-08 21:28:47 +01:00
Jan Käberich
1dab72238b
Option to display only the current span in smithchart
2020-11-06 13:05:09 +01:00
Jan Käberich
3358861114
Treeview for markers, added peak table function
2020-11-03 00:37:06 +01:00
Jan Käberich
8d71cd6541
Bugfix: use correct time/distance data when changing X scale
2020-11-02 18:12:06 +01:00
Jan Käberich
32270dc747
Autoscale improvements
2020-11-01 22:56:31 +01:00
Jan Käberich
a5c9f1e3d3
Valgrind memory bugfixes + auto port extension
2020-10-31 23:14:48 +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
d313988bfd
minor GUI improvements
2020-10-25 14:20:19 +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
41f99148b7
different marker types for VNA/SA, added TOI measurement
2020-10-23 14:12:45 +02:00
Jan Käberich
74e068d8d1
Customizable graph colors
2020-10-22 21:12:33 +02:00
Jan Käberich
5f654f0023
automatic markers for low/high/bandpass
2020-10-20 19:15:06 +02:00
Jan Käberich
49fb02be23
Min/Max/Delta markers
2020-10-20 17:03:49 +02:00