Commit Graph

552 Commits

Author SHA1 Message Date
Jan Käberich
289a3909fd Change device connections to catch initial device status 2023-02-17 15:12:59 +01:00
Jan Käberich
5544bec231 When failing to open a device show normal message instead of error 2023-02-17 15:12:34 +01:00
Jan Käberich
eb81fbdd25 use correct marker interpolation for markerToPixel 2023-02-16 00:40:22 +01:00
Jan Käberich
ffeebc6ea6 remove debug output of position 2023-02-15 22:50:32 +01:00
Jan Käberich
a2b8f2a00d Fix trace point calculation on distance X axis 2023-02-15 20:30:37 +01:00
Jan Käberich
045cf6cc65 Catch midnight rollover and reschedule replot timer 2023-02-16 00:01:13 +01:00
Jan Käberich
483c16bcbb add missing form to test project 2023-02-12 23:08:59 +01:00
Jan Käberich
952c43073e add IP address list for TCP drivers 2023-02-12 22:58:45 +01:00
Jan Käberich
9b5bb1678c moved USB/packet log into LibreVNA driver, cleanup old device class 2023-02-12 21:43:51 +01:00
Jan Käberich
9e858feeba Merge branch 'master' into DeviceInterface 2023-02-12 19:21:13 +01:00
Jan Käberich
e16b4fca69 Fix sign error in SDC parameters 2023-02-12 19:20:56 +01:00
Jan Käberich
06912584b0 removing TODOs 2023-02-12 19:19:01 +01:00
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
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
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