Commit Graph

39 Commits

Author SHA1 Message Date
Jan Käberich
73e26a25c4 WIP: synchronization 2022-08-08 18:08:40 +02:00
Jan Käberich
90ac9c57e1 basic working wrapper 2022-08-05 12:20:41 +02:00
Kiara Navarro
fd5d21db0f
mode: convert averaging mode as a method used in all modes 2022-07-14 08:51:45 -05:00
Kiara Navarro
423585845e
vna/mode/app/sa: refactor plot update colors 2022-06-23 21:46:12 -05:00
Jan Käberich
6393ae7fc3 WIP: preparation for zero span mode 2022-06-20 01:02:09 +02:00
Jan Käberich
d84d3e80aa Added single sweep functionality 2022-05-17 20:07:40 +02:00
Jan Käberich
c96ac7b794 allow multiple VNA/SG/SA tabs 2022-04-03 23:34:18 +02:00
Jan Käberich
d08388f903 Fix warning and valgrind issues 2022-03-17 12:53:13 +01:00
Jan Käberich
16e001a64d Ignore incoming datapoints while changing settings 2022-03-07 22:51:56 +01:00
Jan Käberich
ffedd3028c allow segmented sweeps for more points 2022-03-06 23:01:11 +01:00
Jan Käberich
6e07be0af5 options to load calibration/setup files via command line 2022-03-01 12:31:38 +01:00
Jan Käberich
392b06f0eb Show setup/calibration info in statusbar 2022-01-21 22:33:58 +01:00
Jan Käberich
6fd2598ae8 Log option for frequency sweep 2022-01-05 16:01:51 +01:00
Jan Käberich
dced1732d6 median option for averaging 2021-12-01 22:11:50 +01:00
Kiara Navarro
fc258e6afb
app: sort header list 2021-10-21 08:31:31 -03:00
Jan Käberich
68dc9842e9 Include mode/sweep/acquisition settings in setup files 2021-09-03 19:01:22 +02:00
Jan Käberich
cf22f40630 Allow multiple calibration measurements at once 2021-09-03 13:13:33 +02:00
Jan Käberich
67489084e9 basic working power sweep 2021-07-09 22:26:44 +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
a232be3443 Marker improvements: linked marker groups 2021-06-19 15:33:43 +02:00
Jan Käberich
aebe92111b Documentation of SCPI commands 2021-04-15 19:24:11 +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
a15d02f217 Implementation of some SCPI commands via TCP 2021-04-11 00:10:22 +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
09d5c53bc7 Additional de-embedding options: 2xthru and matching network 2021-01-29 21:44:44 +01:00
Jan Käberich
753dd3d261 Ask to save calibration when closing the app 2020-12-07 20:21:24 +01:00
Jan Käberich
15c7492bec Update calibration widget tooltip when span changes 2020-12-07 17:58:13 +01:00
Zoran Kostic
9ed73cfa13 Cal widget with coloured tooltip 2020-12-07 16:39:14 +01:00
Zoran Kostic
059eaafb40 Cal widget in multiple colors attempt - not ok 2020-12-07 04:18:01 +01:00
Zoran Kostic
323fb88c8f Using Unit::ToString for descriptive calibration name 2020-12-07 02:44:25 +01:00
Jan Käberich
9ad8def2ea Save/load trace and graph setup 2020-12-04 23:49:52 +01:00
Jan Käberich
0d6e844def More intuitive handling of calibration measurements
- Allow saving of calibration only if a calibration is active (no more
calibration files that "don't do anything" when they are opened)
- Delete old measurements when loading a new calibration file
- Update calibration when a measurement is updated (no need to disable
and enable again)
- Disable calibration when a required measurement is deleted
2020-11-10 19:16:16 +01:00
Jan Käberich
7f691bd37d Port extension support 2020-10-31 16:52:59 +01:00
Jan Käberich
c0e4f41115 Various small bugfixes
- Improved device communication (callbacks for transmissions working properly now)
- Honor averaging when calibrating
- Ignore delayed points from last sweep during calibration
- Stop the sweep when disconnecting
2020-10-29 19:27:04 +01:00
Jan Käberich
398db2253d Averaging of traces for VNA/SA mode 2020-10-23 11:39:07 +02:00
Jan Käberich
978ac89aa9 Remember/set default values for signal generator/spectrum analyzer 2020-10-22 17:13:36 +02:00
Jan Käberich
de8761545d Experimental feature: only excite one port when other traces are paused 2020-09-15 23:22:08 +02:00
Jan Käberich
aae01a602e Working generator mode 2020-09-13 18:01:32 +02:00
Jan Käberich
b7033a029e Refactoring: splitting mode logic into different classes 2020-09-13 14:44:45 +02:00