Commit graph

25 commits

Author SHA1 Message Date
Jan Käberich 65bc247a65 SCPI API for querying the sweep cursor 2025-12-02 11:22:54 +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 24314e2361 WIP: rework 2.LO + add dwell time 2025-01-02 19:16:53 +01: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 b9e4117db1 Import/export options in file menu 2024-09-16 20:56:02 +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 5692356e90 decouple RST settings from startup settings 2024-05-01 13:33:18 +02:00
Jan Käberich 0fc6c912fc Stop sweep after reset, fix failing tests 2024-04-22 15:08:10 +02:00
Jan Käberich 3bc9070eea option to match span to active calibration 2024-01-27 18:18:04 +01:00
Jan Käberich 503d689d51 reduce inter-segment delay, add integration test for segmented sweep 2023-10-24 16:39:21 +02:00
Jan Käberich 59f3057dd9 Fix segmented sweep 2023-10-23 19:29:01 +02:00
Jan Käberich 69fe833715 Fix calibration progress dialog 2023-07-30 13:09:47 +02:00
Jan Käberich 0fd9d35a5d Cleanup old device.h file and register Protocol::AmplitudeCorrectionPoint as metatype 2023-02-17 16:31:32 +01:00
Jan Käberich 952c43073e add IP address list for TCP drivers 2023-02-12 22:58:45 +01:00
Jan Käberich db6d823e0f WIP: device driver abstraction 2023-01-16 00:25:29 +01:00
Jan Käberich fb347c37ac add scroll bars to graph area 2022-12-12 22:59:10 +01:00
Jan Käberich 46b41a4a04 Further integration tests 2022-11-19 15:47:08 +01:00
Jan Käberich b03c8b3958 Save/load calkit SCPI command + re-entrancy bugfix during calibration 2022-11-14 00:08:45 +01:00
Jan Käberich 4ad3d3ac54 support saving of trace data in setup files 2022-11-09 23:29:37 +01:00
Jan Käberich 7d7bd3a44c Added mixed mode conversion dialog 2022-11-09 12:33:14 +01:00
Jan Käberich eff18a22e8 Improve load time of setup files by omitting excessive device configuration 2022-10-30 12:07:59 +01:00
Jan Käberich 2f5cbc80e9 Added run/stop button 2022-10-30 00:20:57 +02:00
Jan Käberich ee3c6274ad Move eye diagram from tools to new graph type, enable zoom/pan on graphs 2022-10-21 16:50:04 +02:00
Jan Käberich c7a99af820 partial eye diagram implementation 2022-10-19 17:31:14 +02:00
Jan Käberich 8d66770acf Move project, add simple test 2022-10-01 17:10:44 +02:00