Jan Käberich
cd83921f49
Short switch to idle when the reference is changed
2025-01-07 08:30:17 +01:00
Jan Käberich
ca25969574
Startup and communication bugfixes
...
- reduce amount of mode switched when starting and loading setups
- improve logging for errors during HIL tests
- fix small USB communication bugs
2025-01-06 17:34:46 +01:00
Jan Käberich
733d0ffbf4
fix order of LO1 and source unlock LEDs
2025-01-05 18:15:30 +01:00
Jan Käberich
b77ba278de
Improve spectrum analyzer
...
- revert LO2 shift mechanism (restores previous SA speed)
- allow tracking generator to reach all(?) frequencies with sufficient accuracy
2025-01-04 16:52:32 +01:00
Jan Käberich
8df7d1b7be
adjust limits and run HIL tests in no-gui mode
2025-01-03 17:07:29 +01:00
Jan Käberich
a4faeb28b0
Working dwell time feature
...
- Bugfixes:
- improve SPI timing in FPGA
- fix markers and reduce CPU load when using markers with fast traces
- New features:
- dwell time configurable in acquisition toolbar
- PLL settling delay in device configuration
- device configuration persistent across power cycles
2025-01-03 14:36:10 +01:00
Jan Käberich
24314e2361
WIP: rework 2.LO + add dwell time
2025-01-02 19:16:53 +01:00
Jan Käberich
a2abc0c2af
speed up tests
2024-12-17 12:06:55 +01:00
Jan Käberich
70ac53aa75
add mutex for trace data (fixes DFT/TDR thread crashes)
2024-12-17 10:48:52 +01:00
Jan Käberich
acb79fa3bc
WIP: TDR/DFT improvements
2024-12-16 22:21:33 +01:00
Jan Käberich
4725942727
actually run temperature test + sanity check update
2024-12-15 18:11:25 +01:00
Jan Käberich
e8482783f7
Add temperature and manual control SCPI commands
2024-12-15 17:40:19 +01:00
Jan Käberich
f2b01f71c4
version bump + changelog
2024-12-07 16:23:28 +01:00
Jan Käberich
a5b9195ac9
new SCPI command: delete traces
2024-12-07 15:54:35 +01:00
Jan Käberich
8be82589c5
make file drop work on Windows
2024-12-04 11:51:42 +01:00
Jan Käberich
199975bdd0
fix: clean device disconnection when loading setup files
2024-12-03 08:05:16 +01:00
Jan Käberich
6ea8869f7f
TraceWidget: support dropping files for importing measurements
2024-12-02 18:11:20 +01:00
Jan Käberich
0b8e1a7b50
remove debug output
2024-12-02 14:23:54 +01:00
Jan Käberich
9e33a294cd
fix tests
2024-12-02 14:02:34 +01:00
Jan Käberich
b95e966041
Fix tests
2024-12-02 12:10:13 +01:00
Jan Käberich
82e215881a
improve handling of SCPI commands received with short/no time between
2024-12-02 10:46:28 +01:00
Jan Käberich
57e6812cf8
fix for future qt versions: keep one instance of the calibation progressbar
2024-12-01 18:17:39 +01:00
Jan Käberich
e2bbd6fad3
update Ubuntu install instructions
2024-11-14 15:20:00 +01:00
Jan Käberich
0cc4470cbf
skip fixMacDylibs.sh for macos-latest
2024-11-03 13:56:53 +01:00
Jan Käberich
4dc75c13c5
macos libusb workflow fix
2024-11-03 13:48:17 +01:00
Jan Käberich
48cc3891cd
macos libusb workflow fix
2024-11-03 13:43:00 +01:00
Jan Käberich
67a186be4f
workflow update + minor bugs/warnings fixes
2024-11-03 13:36:54 +01:00
Jan Käberich
69b2fac95f
new setting: chose pass/fail for limit checking of NaN/inf values
2024-11-03 13:15:26 +01:00
Jan Käberich
64a7ddc455
use native OS dialogs by default for load/save
2024-11-03 12:54:16 +01:00
Jan Käberich
fc717a8f88
bugfixes from LibreCAL repo
2024-09-26 13:47:05 +02:00
Jan Käberich
6d6ffc60ea
partial loading of coefficient sets
2024-09-25 17:58:32 +02:00
Jan Käberich
74858c1098
only use fast coefficient protocol for newer LibreCAL firmware
2024-09-25 15:45:35 +02:00
Jan Käberich
2c639d8080
Improved electronic calibration
...
- Added automatic port detection mode
- Faster coefficient readout
- LibreCAL using asynchronous libusb API
2024-09-25 15:30:42 +02:00
Jan Käberich
392cb6dc3f
WIP: improve coefficient readout from LibreCAL
2024-09-24 19:19:43 +02:00
Jan Käberich
f9d1b0de42
initialize missing measurements to 0
2024-09-18 10:18:43 +02:00
Jan Käberich
5fd77343ac
allow calibration to continue with missing measurements (better than doing nothing)
2024-09-18 09:30:16 +02:00
Jan Käberich
b9e4117db1
Import/export options in file menu
2024-09-16 20:56:02 +02:00
Jan Käberich
009de1af17
new SCPI command to switch between linear/log sweeps in VNA mode
2024-09-16 20:22:25 +02:00
Jan Käberich
b09ea7da44
Merge branch 'master' of github.com:jankae/LibreVNA
2024-07-10 10:05:34 +02:00
Jan Käberich
f2df7ad3f0
Shift TDR output from positive times only to centered around zero
2024-07-10 10:05:25 +02:00
Jan Käberich
2d0c857a12
Merge pull request #262 from kpobrien/Device_protocol_v13_edits
...
update DeviceInfo MinIFBW and MaxIFBW datatypes and recompile pdf
2024-07-02 07:42:29 +02:00
Kevin P. O'Brien
6a1f6a35b6
update DeviceInfo MinIFBW and MaxIFBW datatypes and recompile pdf
2024-07-01 18:30:59 -04:00
Jan Käberich
5f2788467b
remove duplicate RUN and STOP commands for spectrum analyzer
2024-06-29 12:47:44 +02:00
Jan Käberich
4dea10552c
option to link RHS ticks to LHS ticks on XY-plots
2024-06-29 12:44:10 +02:00
Jan Käberich
8b021cf5d1
fix upload_url for RPi release
2024-06-28 09:48:50 +02:00
Jan Käberich
b4a22176a4
Changelog and version bump
2024-06-28 09:31:49 +02:00
Jan Käberich
2fbfb96dda
Fix SCPI parsing for arguments containing ':'; allow lower case calibration file names
2024-06-24 09:04:17 +02:00
Jan Käberich
253e2d3517
example script for using the live streaming servers
2024-06-21 11:33:51 +02:00
Jan Käberich
ee1adc0f85
Pick&place files as created by Eagle
2024-06-20 16:24:32 +02:00
Jan Käberich
45a30a4159
only stream data if calculations are performed + documentation of streaming servers
2024-06-20 16:21:39 +02:00