Jan Käberich
c9ffdcd52b
attempt to fix --no-gui option for windows
2022-03-03 12:28:59 +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
55421d60aa
Move statusbar update slot to correct thread
2022-02-22 19:10:22 +01:00
Jan Käberich
2265b8f6c0
Add reference settings to setup file
2022-02-04 12:32:19 +01:00
Jan Käberich
cb5f472c47
improve autostart from setup file
2022-01-30 18:09:47 +01:00
Jan Käberich
b2ed124240
Add setup file as default startup configuration
2022-01-29 23:31:58 +01:00
Jan Käberich
3afbf42791
Fix: prevent crash when closing preferences without connected device
2022-01-29 15:10:38 +01:00
Jan Käberich
392b06f0eb
Show setup/calibration info in statusbar
2022-01-21 22:33:58 +01:00
Jan Käberich
5d8efd4336
user selectable IF frequencies
2022-01-15 16:11:33 +01:00
Jan Käberich
dd8f0c4fa9
attempt to connect at startup with empty devicelist (triggers udev info msg)
2022-01-05 12:13:57 +01:00
Jan Käberich
dced1732d6
median option for averaging
2021-12-01 22:11:50 +01:00
Kiara Navarro
f3083d7069
app: add LibreVNA logo and use it as icon launcher
...
Now it's possible to identify LibreVNA with a logo. This logo would be
visible as an icon when app is launched.
A banner containing same logo has been added to README. Also,
a desktop launcher file is created to be used in GNU/Linux environments
enabling in this way the ability to add as favorite.
Closes #57
2021-11-12 09:05:48 -03:00
Kiara Navarro
fc258e6afb
app: sort header list
2021-10-21 08:31:31 -03:00
Jan Käberich
19f81da857
Merge branch 'master' of https://www.github.com/jankae/VNA2
2021-10-17 20:57:54 +02:00
Jan Käberich
c1bdc3aa89
use enum class for DeviceStatusBar
2021-10-17 20:57:23 +02:00
Kiara Navarro
07e000f01e
gui: implement status bar based upon device state
...
When device has not been connected for the first time,
status bar doesn't any information.
This implementation tries to encapsulate changes required on
several widgets associated with status bar based upon device state
whether this has been connected or not.
2021-10-14 22:20:09 -03:00
Jan Käberich
09366d73cc
SCPI commands for saving/loading calibration files
2021-10-12 21:58:44 +02:00
Jan Käberich
e4106fe3a2
Improved error handling when opening files
2021-10-12 20:52:11 +02:00
Jan Käberich
68dc9842e9
Include mode/sweep/acquisition settings in setup files
2021-09-03 19:01:22 +02:00
Jan Käberich
dda149f3d5
Add setting for graph behavior when trace no longer supported
2021-07-10 13:12:30 +02:00
Jan Käberich
747aa07ab6
added missing manual control SCPI commands
2021-07-03 14:32:21 +02:00
Jan Käberich
0c3714d80c
SCPI commands for manual control dialog
2021-07-02 21:59:18 +02:00
Kiara Navarro
d6cecf2603
gui: replot active mode when settings plot are updated
2021-06-28 23:47:02 -03:00
Kiara Navarro
99d0066f1e
gui: implement about dialog and unify app version/hash
2021-06-27 13:23:50 -03:00
Jan Käberich
a232be3443
Marker improvements: linked marker groups
2021-06-19 15:33:43 +02:00
Jan Käberich
938f444c73
TCXO offset calibration
2021-05-01 18:34:53 +02:00
Jan Käberich
aebe92111b
Documentation of SCPI commands
2021-04-15 19:24:11 +02:00
Jan Käberich
e66fc0131a
Simple screenshot functionality
2021-04-12 20:15:38 +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
611b1ef59d
Additional SCPI commands + configuration of port in preferences
2021-04-11 12:33:37 +02:00
Jan Käberich
a15d02f217
Implementation of some SCPI commands via TCP
2021-04-11 00:10:22 +02:00
Jan Käberich
2bac0bbbe1
Version bumped to 1.0.0
2021-04-10 13:00:35 +02:00
Jan Käberich
8a5f944214
Rename to LibreVNA
2021-04-10 12:10:57 +02:00
Jan Käberich
e3f072b307
display error flags in statusbar (overload/unlock/unlevel)
2021-02-11 22:49:47 +01:00
Jan Käberich
b7ad595628
Fix muparserX compilation on minGW (UNICODE disabled)
2020-12-18 19:41:11 +01:00
Zoran Kostic
4545efaf7a
Compact Reference widgets
2020-12-10 02:03:15 +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
9ad8def2ea
Save/load trace and graph setup
2020-12-04 23:49:52 +01:00
Jan Käberich
25196fbc30
partial reconstruction from qwt to manual plotting
2020-11-24 16:36:15 +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
3ce4a88a25
More debug output
2020-11-11 19:13:53 +01:00
Jan Käberich
df2af0f2bf
Display software version in about dialog
2020-11-08 21:51:38 +01:00
Jan Käberich
5499bcf8f3
Typo fixed
2020-11-08 14:56:04 +01:00
Jan Käberich
a2389fca13
Protocol adjustment + exposing settings for DFT
2020-11-08 14:38:31 +01:00
Jan Käberich
a5c9f1e3d3
Valgrind memory bugfixes + auto port extension
2020-10-31 23:14:48 +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
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