Commit Graph

165 Commits

Author SHA1 Message Date
Jan Käberich
8492b38936 Zerospan mode for spectrum analyzer mode 2022-06-26 22:53:12 +02:00
Jan Käberich
36f826f7a6 Set precision based on trace data domain 2022-06-23 00:02:36 +02:00
Jan Käberich
edec4d9ec5 handle zero span data throughout the application 2022-06-22 23:50:21 +02:00
Jan Käberich
6393ae7fc3 WIP: preparation for zero span mode 2022-06-20 01:02:09 +02:00
Kiara Navarro
041a0c1633
traceplot: update trace color in plots
Fixes #114

Signed-off-by: Kiara Navarro <sophiekovalevsky@fedoraproject.org>
2022-06-18 08:53:58 -05:00
Jan Käberich
d701ed64d7 Fix SCPI output of frequency values 2022-06-12 21:15:37 +02:00
Jan Käberich
f29f62c3f7 Show limit lines even if start and stop point are out of view 2022-04-22 13:53:12 +02:00
Jan Käberich
27490e1a33 Contant lines/limits on XY-Plot 2022-04-22 13:46:46 +02:00
Jan Käberich
96f0e82688 Preparations for limit lines on XY-plot 2022-04-22 01:45:19 +02:00
Jan Käberich
d7830de8d1 customizable font sizes on graphs 2022-04-20 15:19:58 +02:00
Jan Käberich
2cf4c5a311 CSV export options extended 2022-04-08 21:55:58 +02:00
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