Commit graph

34 commits

Author SHA1 Message Date
Jan Käberich 937b002dfb Minor UI improvememts
- Add space between number and unit
- Increase width of toolbar items to (hopefully) be fully visible for
  all operating systems and themes
- Adjust order of automatically created calibration measurements to
  match LibreCAL
- Disable edit triggers for calibration measurement table
- Show timestamps of calibration measurements in local time
- Allow starting calibration measurements by double clicking row
2025-11-05 09:19:02 +01:00
Jan Käberich 5d00d4786b new calibration type without receiver matching for lossy calibration standards
Some checks failed
Build / PC_Application_Ubuntu (push) Has been cancelled
Build / PC_Application_RPi5 (push) Has been cancelled
Build / PC_Application_Windows (push) Has been cancelled
Build / PC_Application_OSX (push) Has been cancelled
Build / PC_Application_OSX_13 (push) Has been cancelled
Build / Embedded_Firmware (push) Has been cancelled
HIL_Tests / Get_Repository (push) Has been cancelled
Unit_Tests / Tests (push) Has been cancelled
HIL_Tests / PC_Application_RPi5 (push) Has been cancelled
HIL_Tests / Embedded_Firmware (push) Has been cancelled
HIL_Tests / HIL (push) Has been cancelled
2025-09-22 16:58:49 +02:00
Jan Käberich 3e327e7e6b option to use already existing measurements for calibration 2025-09-22 16:01:38 +02:00
Jan Käberich 2f018e3867 New calibration type: OSL 2025-08-10 17:17:53 +02:00
Jan Käberich 68e8d29e0c Calibration error term model view 2025-08-10 15:13:24 +02:00
Jan Käberich 8e917faed4 add support for logarithmically spaced calibration points 2025-07-18 19:18:28 +02:00
Jan Käberich 3330cee2ba remember last used load/save paths in preferences 2025-06-23 16:39:18 +02:00
Jan Käberich b6f26eb6dc Interpolate calibration with magnitude/phase instead of real/imag 2025-02-26 08:54:45 +01:00
Jan Käberich d4df1c1b22 WIP: use Eigen::MatrixXcd in parameters in preparation for arbitrary number of ports 2025-02-14 17:52:44 +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 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 2fbfb96dda Fix SCPI parsing for arguments containing ':'; allow lower case calibration file names 2024-06-24 09:04:17 +02:00
Jan Käberich 087bd8e4f1 re-compute calibration when a measurement is updated 2024-03-05 18:26:02 +01:00
Jan Käberich ee8188775a minor improvements to eCal dialog 2024-01-13 18:21:29 +01:00
Jan Käberich d02efdb146 Add warnings if calibration standard does not cover calibration measurement range 2023-02-12 13:21:07 +01:00
Jan Käberich d9b4da3a8f Merge branch 'master' into DeviceInterface 2023-02-10 12:32:55 +01:00
Jan Käberich 80c5fc0ff6 LibreVNADriver specific actions 2023-01-25 23:07:33 +01:00
Jan Käberich db6d823e0f WIP: device driver abstraction 2023-01-16 00:25:29 +01:00
Jan Käberich 9776b81b45 Fix min calibration frequency after taking measurement 2023-01-14 19:56:03 +01:00
Jan Käberich 0cc5968b12 Check device serial when loading calibration 2022-12-15 22:43:41 +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 9b7f457aa5 new command: :VNA:CAL:ACTIVE? + bugfixes in LibreCAL handling 2022-11-13 18:44:19 +01:00
Jan Käberich 5ace021e41 added mutexes 2022-11-01 01:12:04 +01:00
Jan Käberich 6500f67b5e various minor improvements 2022-10-31 11:25:33 +01:00
Jan Käberich 2dd4edfae6 Improve old calibration import + graph pan/zoom settings 2022-10-25 14:21:09 +02:00
Jan Käberich 776ccf8d55 Add parsing of old calibration file format 2022-10-25 00:24:59 +02:00
Jan Käberich 3a9d169d46 Fixing variable initializations part 1 2022-10-23 20:34:20 +02:00
Jan Käberich a7f3565064 Improve autonaming of calibration 2022-10-14 17:55:46 +02:00
Jan Käberich c5cbc8af20 Prevent activating calibration without defined calibration standard 2022-10-14 12:26:37 +02:00
Jan Käberich 532702f7fb Removed warnings 2022-10-14 00:27:22 +02:00
Jan Käberich 3f7fb99f58 Github actions test for calibration crash 2022-10-13 23:28:02 +02:00
Jan Käberich d43a1e6e38 TRL calibration routine 2022-10-01 23:11:13 +02:00
Jan Käberich 8d66770acf Move project, add simple test 2022-10-01 17:10:44 +02:00