Commit graph

1029 commits

Author SHA1 Message Date
Bryan Paradis 6527f79d17 LibreVNA manual - markers to marker 2025-02-25 15:18:12 -08:00
Bryan Paradis 25a46b6a3b LibreVNA manual - marker position typo the to they plus changes 2025-02-25 15:16:07 -08:00
Bryan Paradis 61792de4b5 LibreVNA manual - marker description change 2025-02-25 15:13:08 -08:00
Bryan Paradis 4cc84a5122 LibreVNA manual - S-paramter to S-parameter 2025-02-25 04:11:53 -08:00
Bryan Paradis 1cec8628d6 LibreVNA manual - a to an and wording 2025-02-25 04:09:16 -08:00
Bryan Paradis 27ce1ab928 LibreVNA manual - comma to and 2025-02-25 03:49:55 -08:00
Bryan Paradis 67fe11bf9c LibreVNA manual - Flesh out limit line section 2025-02-25 03:27:31 -08:00
Bryan Paradis 447277099e LibreVNA manual - add colons to list items with descriptions 2025-02-25 02:13:47 -08:00
Bryan Paradis 06452cd6e5 LibreVNA manual - comparisation to comparison 2025-02-25 02:06:16 -08:00
Bryan Paradis 1bc190e115 LibreVNA manual - add constant lines heading consistent with TDR and DFT 2025-02-25 02:05:48 -08:00
Bryan Paradis 7f9022e296 LibreVNA manual - add colon consistent ex TDR or DFT 2025-02-25 01:55:19 -08:00
Bryan Paradis aa37f5d627 LibreVNA manual - a to the for consistency 2025-02-25 01:44:43 -08:00
Bryan Paradis b9c2dbe844 LibreVNA manual - whole tile area to whole trace display area 2025-02-25 01:40:18 -08:00
Bryan Paradis 50e2b108e4 LibreVNA manual - chosing to choosing 2025-02-25 01:36:48 -08:00
Bryan Paradis 2de5937a06 LibreVNA manual - in to is 2025-02-25 01:33:22 -08:00
Bryan Paradis a47d81e0da LibreVNA manual - also see to see also 2025-02-25 01:31:17 -08:00
Bryan Paradis 38715a0d5f LibreVNA manual - remove rogue tick 2025-02-25 00:55:04 -08:00
Bryan Paradis e131c4c996 LibreVNA manual - Fix wording referring to LibreCal manual 2025-02-25 00:54:19 -08:00
Jan Käberich 54eb6c8cd3
Merge pull request #288 from bryanparadis/ignore-build-folder
add LibreVNA-GUI build folder to .git-ignore
2025-02-24 13:28:13 +01:00
Bryan Paradis 1fa3516612 add LibreVNA-GUI build folder to .git-ignore 2025-02-24 04:19:50 -08:00
Jan Käberich 269c7b9859 Validate math formula immediately and show error message 2025-02-24 13:10:52 +01:00
Bryan Paradis 0966466686 validate math formula on text change 2025-02-23 10:01:00 -08:00
Jan Käberich 3c7534a35c do not update number of points in from math trace when paused 2025-02-23 13:20:49 +01:00
Jan Käberich e47ca98b95
Merge pull request #285 from bryanparadis/windows_icon
add librevna windows application icon
2025-02-22 11:19:55 +01:00
Bryan Paradis fa9e90df24 add librevna windows application icon 2025-02-21 14:47:57 -08:00
Jan Käberich 2b9b623dd0 update windows release workflow 2025-02-21 16:47:42 +01:00
Jan Käberich 351b040237 Version bump + changelog 2025-02-21 16:00:36 +01:00
Jan Käberich d722f62947 dwell time defaults to 0 2025-02-21 15:59:56 +01:00
Jan Käberich 705661e322 padding always adds resolution 2025-02-21 15:59:26 +01:00
Jan Käberich 8962cab40c adjust impedance renormalization test to pass 2025-02-21 15:56:21 +01:00
Jan Käberich 3f64653ed3 general Y parameters 2025-02-21 15:17:04 +01:00
Jan Käberich 3e0f3df48c adjust Z0 when de-embedding traces 2025-02-21 15:06:20 +01:00
Jan Käberich 0205ab494d Improve de-embedding
- Add Z parameters with general conversion from and to S parameters
- Implement impedance renormalization over general Z parameters
- Fix crash after taking de-embedding measurement
- Fix various small bugs with new parameter implementation
2025-02-21 12:37:39 +01:00
Jan Käberich 77a3fc5039 Merge branch 'master' into arb_port_parameters 2025-02-21 09:32:34 +01:00
Jan Käberich 15db0236a8 add missing file to tests 2025-02-19 12:45:07 +01:00
Jan Käberich c56fdf0ce5 update LibreCAL API from LibreCAL repository 2025-02-19 12:34:43 +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 ef8cdeccd7 Various bugfixes, mostly eye diagram related
- Update eye diagram when settings are changed but data is static
- Keep trace on eye diagram visible when random other trace is deleted
- resolve references when duplicating a math trace
- use correct trace output domain in various checks throughout the code
2025-02-14 14:03:09 +01:00
Jan Käberich 50bde261af Fix impedance renormalization + add unit tests 2025-02-09 12:59:11 +01:00
Jan Käberich 523946447a Force correct file ending when exporting touchstone files 2025-01-22 19:07:28 +01:00
Jan Käberich ab9605cb85 use trace model source and correct units for graph axes and edit dialogs 2025-01-08 08:59:04 +01:00
Jan Käberich 185f8a9e16 fix release_tag RPi5 upload url 2025-01-08 08:44:54 +01:00
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