Commit graph

42 commits

Author SHA1 Message Date
Jan Käberich 80eaf5bce7 Split tile while keeping existing plot 2022-07-09 13:39:31 +02:00
Jan Käberich edec4d9ec5 handle zero span data throughout the application 2022-06-22 23:50:21 +02:00
Jan Käberich 27490e1a33 Contant lines/limits on XY-Plot 2022-04-22 13:46:46 +02:00
Jan Käberich d08388f903 Fix warning and valgrind issues 2022-03-17 12:53:13 +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
Kiara Navarro fc258e6afb
app: sort header list 2021-10-21 08:31:31 -03:00
Jan Käberich 09366d73cc SCPI commands for saving/loading calibration files 2021-10-12 21:58:44 +02:00
Jan Käberich 3038dc0f75 Handle traces created from CSV files in trace edit dialog 2021-07-13 19:57:01 +02:00
Kiara Navarro 0b2cd5bdc5
gui: set individual plot as full screen when double clicked
The following commit features to set specific plot as full screen
if double clicked event is triggered while mouse is over that
particular plot.

This becomes handy if you are interested in a particular traces over
that plot and want to inspect it in more detail.
2021-07-03 16:09:28 -03:00
Jan Käberich 0efd31e8ce Fix visibility of information boxes in certain situations by introducing a blocking option 2021-05-24 12:02:31 +02:00
Jan Käberich 3d4d3c9468 Catch exception when importing files and display error message 2021-05-12 22:05:50 +02:00
Jan Käberich bb18dffb55 Option to duplicate traces, removed debug code 2021-04-23 23:03:15 +02:00
Jan Käberich 642995cec4 SIUnitEdit behavior improvement
- ignore mousewheel event when cursor in front of first digit
- keep text if value is changed while editing
2021-04-17 23:22:54 +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 28c9fe25b3 Experimental json tree view 2021-04-10 12:04:07 +02:00
Jan Käberich 753dd3d261 Ask to save calibration when closing the app 2020-12-07 20:21:24 +01:00
Jan Käberich 9ad8def2ea Save/load trace and graph setup 2020-12-04 23:49:52 +01:00
Jan Käberich c63d15a8b3 Update port extension while editing 2020-11-30 21:49:16 +01:00
Jan Käberich 40793d2e7d Selectable digit for scrollwheel increment 2020-11-30 21:33:41 +01:00
Jan Käberich fe78ccdeeb Better X axis ticks in manual mode, minor cleanup for siunitedit 2020-11-29 18:06:58 +01:00
Jan Käberich 3a88e10875 SIUnitEdit changeable with scroll wheel 2020-11-25 21:43:42 +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 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
Jan Käberich 6758420eae Normalization for tracking generator 2020-11-21 13:27:23 +01:00
Jan Käberich c00d00cac2 Bugfixes automatic source/receiver calibration 2020-11-18 22:47:38 +01:00
Jan Käberich 4deaddf5d3 Bugfix: prevent crash on empty input 2020-11-15 00:21:09 +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 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 c3b52165f7 Parametric load model in SOLT calibration 2020-11-09 12:21:44 +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 32270dc747 Autoscale improvements 2020-11-01 22:56:31 +01:00
Jan Käberich a5c9f1e3d3 Valgrind memory bugfixes + auto port extension 2020-10-31 23:14:48 +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 74e068d8d1 Customizable graph colors 2020-10-22 21:12:33 +02:00
Jan Käberich 49fb02be23 Min/Max/Delta markers 2020-10-20 17:03:49 +02:00
Jan Käberich b7033a029e Refactoring: splitting mode logic into different classes 2020-09-13 14:44:45 +02:00
Jan Käberich 07ba714f1f PC Application: partial firmware update dialog 2020-08-30 22:03:41 +02:00