Commit Graph

154 Commits

Author SHA1 Message Date
Jan Käberich
ea6fdac2a4 Merge branch 'master' of github.com:jankae/LibreVNA 2022-03-28 22:07:20 +02:00
Jan Käberich
a9113af357 dBuV for markers, removed 'db/dBm' unit from magnitude 2022-03-28 22:07:09 +02:00
Jan Käberich
4307a392fb Impedance renormalization moved to de-embedding 2022-03-17 18:24:18 +01:00
Jan Käberich
d08388f903 Fix warning and valgrind issues 2022-03-17 12:53:13 +01:00
Jan Käberich
1a779531ea Alignment options for waterfall plot 2022-03-16 23:56:44 +01:00
Jan Käberich
bd69646c32 Prevent class/instance name clash 2022-03-16 15:02:15 +01:00
Jan Käberich
5897705f32 Waterfall display 2022-03-16 14:45:59 +01:00
Jan Käberich
a7fcaf7d97 Preparations for waterfall display 2022-03-15 16:59:52 +01:00
Jan Käberich
754ded1d08 dBuV axis option for spectrum analyzer 2022-03-15 15:52:57 +01:00
Jan Käberich
cece0080ed Selectable reference impedance 2022-03-15 15:26:02 +01:00
Jan Käberich
d526270fd2 Linear magnitude option 2022-03-13 23:00:06 +01:00
Jan Käberich
c9ffdcd52b attempt to fix --no-gui option for windows 2022-03-03 12:28:59 +01:00
Jan Käberich
670dff15c6 Use different prefixes depending on the axis type 2022-02-04 12:47:07 +01:00
Jan Käberich
7ceaee1050 Add missing units for XAxisTypes 2022-01-30 20:35:13 +01:00
Jan Käberich
0c782fc009 restrict SA graph options, show dBm instead dB 2022-01-30 17:40:46 +01:00
Jan Käberich
dc5cb73b3f Bugfix: time gate filter size, improve dialog shutdown 2022-01-13 19:34:57 +01:00
Jan Käberich
4d959598b5 Additional YAxisType: Unwrapped phase 2022-01-09 15:41:40 +01:00
Jan Käberich
cd106b3040 Customizable constant lines in smith chart 2022-01-08 00:46:17 +01:00
Jan Käberich
2f7449ed21 Optionally interpolate markers 2022-01-07 12:37:47 +01:00
Jan Käberich
367451dc04 prevent crash on invalid log scale settings 2022-01-05 22:12:24 +01:00
Jan Käberich
0379040a05 Log option for X axis in XY plot (frequency axis only) 2022-01-05 14:59:25 +01:00
Jan Käberich
2c8df0eb83 zoomable smith chart 2022-01-01 20:04:43 +01:00
Jan Käberich
8e47d14192 Move DFT/TDR calculation into dedicated thread, limit update rate 2021-12-30 15:23:07 +01:00
Jan Käberich
fd786c4176 Constrain marker X position to trace data points 2021-12-27 16:23:11 +01:00
Jan Käberich
85c1c24294 Show units on XY-Plots (optional) 2021-12-27 16:13:03 +01:00
Jan Käberich
12818d9f7f Improve touchstone/csv file extensions when saving file 2021-12-14 16:41:33 +01:00
Jan Käberich
0d6dac4969 group delay option for Y axis 2021-12-10 23:36:28 +01:00
Jan Käberich
75f4ee245f Fix valgrind issues 2021-12-10 20:46:04 +01:00
Jan Käberich
2ea668a715 Fix: prevent crash when deleting marker whose group was already deleted 2021-12-05 19:35:34 +01:00
Jan Käberich
8246e80d69 shortcut for creating linked markers for all traces 2021-12-05 19:28:36 +01:00
Jan Käberich
aba0650d25 Add preference option for trace line width 2021-12-05 18:26:32 +01:00
Jan Käberich
8269fdfa57 de-embed touchstone-defined through 2021-11-27 19:11:45 +01:00
Jan Käberich
7cd0b1e0fd omit invisible traces for Y axis autoscale calculation 2021-11-13 20:07:49 +01:00
Jan Käberich
1bf0e45f7c Prevent crash when attempting to move marker on empty trace 2021-11-13 19:48:03 +01:00
Kiara Navarro
16bde62cbd
gui/plotxy: fix hidden description in filter markers related 2021-11-13 06:42:39 -03:00
Jan Käberich
72f2a72445 fix plot drawing in case of autoscale and no trace data 2021-11-11 21:01:52 +01:00
Jan Käberich
8972af3f53 Prevent array access out of bounds 2021-11-01 19:15:22 +01:00
Jan Käberich
1b9feeca1f Fix corner-case calculation of secondary Y axis background coordinates 2021-10-30 20:53:38 +02:00
Jan Käberich
583349e3ec use float instead of int when reading Y axis json 2021-10-30 20:41:07 +02:00
Jan Käberich
57866ec7da Add missing include for Windows/OSX 2021-10-25 21:21:37 +02:00
Jan Käberich
4bead8bcb2 Merge branch 'pull-requests' 2021-10-25 21:09:15 +02:00
Jan Käberich
61a081d3c6 Choose font color based on background color 2021-10-25 20:56:27 +02:00
Jan Käberich
1e1b7e0382 Merge branch 'master' into pull-requests 2021-10-25 20:44:00 +02:00
Jan Käberich
a8aebfb216 Fix x ticks display issue, adjust default values 2021-10-25 20:41:58 +02:00
Kiara Navarro
fc258e6afb
app: sort header list 2021-10-21 08:31:31 -03:00
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