Commit graph

1130 commits

Author SHA1 Message Date
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
Jan Käberich 6ca54547bb added streaming servers 2024-06-20 15:56:38 +02:00
Jan Käberich 2ba954537b Add SCPI command to read/write the preferences 2024-06-20 14:40:06 +02:00
Jan Käberich aeea13347e Merge branch 'master' of github.com:jankae/LibreVNA 2024-06-02 19:40:10 +02:00
Jan Käberich b2d07d532d Improve graph divisions and markers
- Added group delay option to markers
- Additional configuration for calculation of group delay in the preferences
- Specify divisions as amount of divisions instead of spacing
- Add option for auto divisions on graph with manual min/max limits
2024-06-02 19:37:14 +02:00
Jan Käberich 61db859c3d delete math operations when deleting a trace 2024-05-28 11:07:39 +02:00
Jan Käberich fe08937bb7 Improve taking de-embedding measurements
- Automatically restart measurement even when the sweep was stopped
- Fix crash due to zeroed de-embedding reference impedance
- Fix crash due to not cleaned up dialog pointer with dangling connections
- Automatically excite the correct ports for the measurement
2024-05-17 19:07:34 +02:00
Jan Käberich e1168f2a32 Check for ID collisions when loading calibration standards 2024-05-10 18:12:37 +02:00
Jan Käberich 792a6a4974 continuous updates for TDR/DFT with optional rate limit 2024-05-08 20:00:15 +02:00
Jan Käberich 5ae57bfa9a Preset default traces in mixed mode conversion dialog 2024-05-08 10:42:28 +02:00
Jan Käberich 37c1064881 increase delays/timeouts for RPi in HIL tests 2024-05-01 15:37:39 +02:00
Jan Käberich 1edaceec4b run tests with offscreen plugin 2024-05-01 14:48:19 +02:00
Jan Käberich cdef035e74 allow more time for OPC poll with updated *RST settings 2024-05-01 14:08:30 +02:00
Jan Käberich 5692356e90 decouple RST settings from startup settings 2024-05-01 13:33:18 +02:00
Jan Käberich 77efc4d924 rename test workflow, add badges 2024-04-22 17:35:27 +02:00
Jan Käberich 2a3343d464 update other workflows 2024-04-22 17:17:14 +02:00
Jan Käberich dbc99c011d add documentation for new SCPI commands 2024-04-22 17:03:15 +02:00