Commit Graph

618 Commits

Author SHA1 Message Date
Jan Käberich
d02efdb146 Add warnings if calibration standard does not cover calibration measurement range 2023-02-12 13:21:07 +01:00
Jan Käberich
d9b4da3a8f Merge branch 'master' into DeviceInterface 2023-02-10 12:32:55 +01:00
Jan Käberich
169d51d5ba LM3370 initialization fix 2023-02-10 12:20:35 +01:00
Jan Käberich
fe6ee093cb Merge branch 'master' of github.com:jankae/LibreVNA 2023-02-10 11:55:20 +01:00
Jan Käberich
ea4c637842 improve touchstone parsing robustness 2023-02-10 11:41:53 +01:00
Jan Käberich
ad9e19c102 working SSA3000X driver 2023-02-08 22:57:17 +01:00
Jan Käberich
b701479e87 WIP: working compound driver, partial SSA3000X as a demonstration 2023-02-07 18:30:05 +01:00
Jan Käberich
89e46057a5 LibreVNA settings widget 2023-02-06 18:06:50 +01:00
Jan Käberich
2c86cf1d6c LibreVNA TCP driver 2023-01-29 18:02:32 +01:00
Jan Käberich
80c5fc0ff6 LibreVNADriver specific actions 2023-01-25 23:07:33 +01:00
Jan Käberich
cde564299c WIP: device driver abstraction 2023-01-17 00:25:58 +01:00
Jan Käberich
db6d823e0f WIP: device driver abstraction 2023-01-16 00:25:29 +01:00
Jan Käberich
59e30e93c5 DeviceDriver base class 2023-01-15 00:41:49 +01:00
Jan Käberich
9776b81b45 Fix min calibration frequency after taking measurement 2023-01-14 19:56:03 +01:00
Jan Käberich
6aef3fe0ac Merge branch 'master' of github.com:jankae/LibreVNA 2023-01-05 19:53:03 +01:00
Jan Käberich
0dbf362f57 new marker type: negative peak table 2023-01-05 19:52:54 +01:00
Jan Käberich
3d51f1f497 .gitignore temp data 2022-12-22 22:16:50 +01:00
Jan Käberich
b41b3e218e provide de-embedding data for rData() if available 2022-12-22 22:15:03 +01:00
Jan Käberich
77dfabc67f Fix import bug for through standard touchstone files 2022-12-21 16:51:38 +01:00
Andre Dunford
cc8256b4cc commit missed changes to VNA.cpp 2022-12-20 11:42:11 -08:00
Andre Dunford
916d6e3e38 refactor evaluation of standby waiting state 2022-12-20 11:14:02 -08:00
Andre Dunford
5bb6fdf686 Revert "evaluate AUX3 in standby state"
This reverts commit ec5e0e208c.
2022-12-20 09:11:13 -08:00
Andre Dunford
ec5e0e208c evaluate AUX3 in standby state 2022-12-20 01:16:22 -08:00
Andre Dunford
fc8eee58e7 relocate standby condition 2022-12-18 16:54:47 -08:00
Andre Dunford
795b1eb3fa respond to InitiateSweep with nack when misconfigured 2022-12-17 01:19:46 -08:00
Andre Dunford
9a23938180
Merge branch 'jankae:master' into sweep_standby 2022-12-17 00:40:14 -08:00
Andre Dunford
08fa3fa0a0 implement sweep standby configuration 2022-12-16 23:41:59 -08:00
Jan Käberich
5ad44c780c Rename: non-uniformity -> flatness, also show lines 2022-12-16 22:29:21 +01:00
Jan Käberich
e35766c7b8 assign signal receiver to delete connection when closing dialog 2022-12-16 14:16:09 +01:00
Jan Käberich
be340f2adc Fix device connection when loading setups 2022-12-16 13:56:28 +01:00
Jan Käberich
0cc5968b12 Check device serial when loading calibration 2022-12-15 22:43:41 +01:00
Jan Käberich
fe340ac620 Add virtual destructors, fix warnings 2022-12-15 00:00:15 +01:00
Jan Käberich
4568be8ff4 Merge branch 'master' of github.com:jankae/LibreVNA 2022-12-14 11:00:02 +01:00
Jan Käberich
886be660f6 New marker type: non-uniformity 2022-12-14 10:59:53 +01:00
Jan Käberich
2c62fe71a3 Prevent updating trace widget for every added de-embedding point 2022-12-13 11:32:49 +01:00
Jan Käberich
0c3046b9c7 Prevent error message when connecting to compound device on Windows 2022-12-13 11:32:21 +01:00
Jan Käberich
8778d82576 prevent scrolling when zooming graph 2022-12-12 23:09:27 +01:00
Jan Käberich
fb347c37ac add scroll bars to graph area 2022-12-12 22:59:10 +01:00
Jan Käberich
e6678435bd WIP: additional SCPI commands for de-embedding 2022-12-12 22:42:33 +01:00
Jan Käberich
d674d05083 WIP: SCPI commands for de-embedding 2022-12-12 17:39:17 +01:00
Jan Käberich
fa8f49086c Only evaluate file if filename has changed 2022-12-12 13:59:25 +01:00
Jan Käberich
7f5228d934 Add missing break 2022-12-12 13:58:59 +01:00
Jan Käberich
917b33f17d fix wrong format when saving 2xthru de-embedding 2022-12-12 10:57:23 +01:00
Jan Käberich
89c9f20d16 keep original trace data when de-embedding, toggle de-embedding view for individual traces 2022-12-11 20:37:29 +01:00
Jan Käberich
b67275831b consider internal reflection path for matching network 2022-12-09 17:41:32 +01:00
Jan Käberich
a84d8de0e6 Allow higher port number for de-embedding 2022-12-08 22:05:31 +01:00
Jan Käberich
d30d444bc7 increase robustness of option line parsing 2022-12-08 14:19:20 +01:00
Jan Käberich
8db7f003ee new matching network option: defined shunt 2022-12-08 13:45:07 +01:00
Jan Käberich
32a5fac5ef Fix matching calculation order for remote port 2022-12-08 12:35:34 +01:00
Jan Käberich
77f73d3e05 Fix reference impedance for de-embedding traces 2022-12-08 00:02:51 +01:00