Commit graph

108 commits

Author SHA1 Message Date
Kiara Navarro fc258e6afb
app: sort header list 2021-10-21 08:31:31 -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