Commit Graph

81 Commits

Author SHA1 Message Date
Jan Käberich
3c2ff5e8c7 Workflow test without Qwt 2020-11-24 16:36:15 +01:00
Jan Käberich
4093578b62 smithchart data next to cursor 2020-11-24 16:36:15 +01:00
Jan Käberich
93bf7255c3 time domain markers 2020-11-24 16:36:15 +01:00
Jan Käberich
c22d576984 Qwt dependency removed, drag&drop for traces added 2020-11-24 16:36:15 +01:00
Jan Käberich
25196fbc30 partial reconstruction from qwt to manual plotting 2020-11-24 16:36:15 +01:00
Jan Käberich
ef97d54913 detect missing points + minor USB speedup 2020-11-24 16:28:57 +01:00
Jan Käberich
764e8b8692 Load/save amplitude calibration from/to file 2020-11-23 14:12:06 +01:00
Jan Käberich
b636274b3b Font-dependent width in toolbar 2020-11-23 13:02:56 +01:00
jankae
bcb47717b5
Merge pull request #10 from nbgsmk/master
Check some invalid conditions
2020-11-23 12:21:20 +01:00
Zoran Kostic
0e2395cf55 vna.cpp - cosmetic change
siunitedit.cpp - keep text onFocus
tracewidget.cpp - invalid index or empty list
2020-11-23 03:32:18 +01:00
Zoran Kostic
53e587b4b8 markerwidget.cpp:
- slight adjustment of columns
 - crash when deleting markers
2020-11-22 20:07:39 +01:00
Jan Käberich
6758420eae Normalization for tracking generator 2020-11-21 13:27:23 +01:00
Jan Käberich
5ca7c07f80 Bugfixes calkit 2020-11-19 21:17:29 +01:00
Jan Käberich
6d445631f0 Removed warnings 2020-11-19 17:10:47 +01:00
Jan Käberich
c00d00cac2 Bugfixes automatic source/receiver calibration 2020-11-18 22:47:38 +01:00
Jan Käberich
5b771e2a86 Tracking generator with offset + incomplete automatic source/receiver calibration 2020-11-18 19:19:29 +01:00
Jan Käberich
026fffd588 Working source and receiver calibration 2020-11-17 23:03:13 +01:00
Jan Käberich
875f3b0170 Partial source calibration dialog 2020-11-16 20:05:29 +01:00
Jan Käberich
6f717de0f1 work around WinUSB limitation of only one open device handle 2020-11-16 13:42:57 +01:00
Jan Käberich
4deaddf5d3 Bugfix: prevent crash on empty input 2020-11-15 00:21:09 +01:00
Jan Käberich
735e7096f4 Update calibration when calkit dialog is closed 2020-11-14 20:43:36 +01:00
Jan Käberich
3d97e4ca20 Minor GUI improvements
- allow 'wrong' input for unit edits where only one case makes sense (e.g. 10mHz for 10MHz)
- fix behavior when changing center of span would exceed the allowed range
- only change value for level or points when editing is finished (not on every keyboard input)
2020-11-12 18:56:39 +01:00
Jan Käberich
3ce4a88a25 More debug output 2020-11-11 19:13:53 +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
3f66bdda48 Bugfix: Use correct Z0 in calibration kit parsing 2020-11-09 15:20:19 +01:00
Jan Käberich
c3b52165f7 Parametric load model in SOLT calibration 2020-11-09 12:21:44 +01:00
Jan Käberich
df2af0f2bf Display software version in about dialog 2020-11-08 21:51:38 +01:00
Jan Käberich
7921c8db2f Noise + phase noise markers 2020-11-08 21:28:47 +01:00
Jan Käberich
5ed3547d3d Set initial devicelog line limit 2020-11-08 14:57:54 +01:00
Jan Käberich
5499bcf8f3 Typo fixed 2020-11-08 14:56:04 +01:00
Jan Käberich
8b9b8265b9 Use full multiplier bitwidth for windowing + increased number of DFT bins 2020-11-08 14:38:31 +01:00
Jan Käberich
a2389fca13 Protocol adjustment + exposing settings for DFT 2020-11-08 14:38:31 +01:00
Jan Käberich
68f660ff1c Save calibration kit as json 2020-11-08 14:30:19 +01:00
Jan Käberich
1dab72238b Option to display only the current span in smithchart 2020-11-06 13:05:09 +01:00
Jan Käberich
c3bcb70d87 Limit number of saved lines in devicelog 2020-11-06 11:43:22 +01:00
Jan Käberich
3358861114 Treeview for markers, added peak table function 2020-11-03 00:37:06 +01:00
Jan Käberich
8d71cd6541 Bugfix: use correct time/distance data when changing X scale 2020-11-02 18:12:06 +01:00
Jan Käberich
32270dc747 Autoscale improvements 2020-11-01 22:56:31 +01:00
Jan Käberich
3976db8f9d Improved handling of line endings and spaces in calkit files 2020-11-01 12:09:56 +01:00
Jan Käberich
a5c9f1e3d3 Valgrind memory bugfixes + auto port extension 2020-10-31 23:14:48 +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
fcab7f499d Merge branch 'master' of github.com:jankae/VNA2 2020-10-27 22:20:55 +01:00
Jan Käberich
e68a9abffe Proof-of-concept TDR measurements 2020-10-27 22:07:14 +01:00
Jan Käberich
23e3773594 take two-way offset delay into account 2020-10-25 22:16:35 +01:00
Jan Käberich
d313988bfd minor GUI improvements 2020-10-25 14:20:19 +01:00
Jan Käberich
78ecffbaac backup button icons in case of missing theme 2020-10-25 00:12:46 +02:00
Jan Käberich
41f99148b7 different marker types for VNA/SA, added TOI measurement 2020-10-23 14:12:45 +02:00
Jan Käberich
398db2253d Averaging of traces for VNA/SA mode 2020-10-23 11:39:07 +02:00
Jan Käberich
74e068d8d1 Customizable graph colors 2020-10-22 21:12:33 +02:00