Commit graph

110 commits

Author SHA1 Message Date
Jan Käberich 7bdbcde9be SCPI API for editing calibration kit standards 2025-12-02 15:29:47 +01:00
Jan Käberich da1228c9b1 Document and fix deembedding SCPI API 2025-12-02 13:43:21 +01:00
Jan Käberich 65bc247a65 SCPI API for querying the sweep cursor 2025-12-02 11:22:54 +01:00
Jan Käberich d0c8a1ae8e SCPI API for setting/reading calkit meta data 2025-12-02 11:05:51 +01:00
Jan Käberich 7acb847a2b update compound device section in manual 2025-10-31 15:06:45 +01:00
Jan Käberich b8600be086 fix streaming server output for zero span sweeps 2025-04-16 19:55:21 +02:00
Jan Käberich 345ab827c0 Set serial of connected device in *IDN? response 2025-03-13 11:35:56 +01:00
Jan Käberich a4c1cd5274 Squashed commit of the following:
commit b48be940320c31d4745d3898d760f2dbdc944813
Author: Jan Käberich <j.kaeberich@gmx.de>
Date:   Thu Feb 27 19:02:29 2025 +0100

    escape # and generate PDF

commit 28f78c46dc
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Wed Feb 26 04:10:50 2025 -0800

    LibreVNA manual - fix rogue whitespace

commit 1e608661f3
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 19:14:57 2025 -0800

    LibreVNA manual - Soure to Source

commit b6334214ef
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 19:13:28 2025 -0800

    LibreVNA manual - indentical to identical

commit c26e3c45d3
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 19:12:47 2025 -0800

    LibreVNA manual - awkward phrasing

commit 9078764087
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 19:08:51 2025 -0800

    LibreVNA manual - Live Capture flesh out

    Descriptions of the Max hold and min hold may need tweaking

commit 092400951b
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 18:39:49 2025 -0800

    LibreVNA manual - und to and

commit cc550eabee
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 18:38:55 2025 -0800

    LibreVNA manual - add so for flow

commit 51fe1a2699
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 18:37:43 2025 -0800

    LibreVNA manual - support to supports

commit 93f57930d0
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 18:35:32 2025 -0800

    LibreVNA manual - serialnumber to serial number

commit 5133cba541
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 18:22:09 2025 -0800

    LibreVNA manual - wording order change and additional info

    I am not 100% here why the 2 seconds minimum but I am assuming for an accurate measurement

commit 3bead3338a
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 18:05:48 2025 -0800

    LibreVNA manual - add start measurement key and a comma

commit 4ef99363e3
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 18:00:53 2025 -0800

    LibreVNA manual - wording clarity

commit 0edc148538
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:34:30 2025 -0800

    LibreVNA manual - your for user focus and simplify with it

commit 8d55fa51c3
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:29:49 2025 -0800

    LibreVNA manual - with to at and are to is

commit 6878bc50ab
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:29:11 2025 -0800

    LibreVNA manual - and port to on the selected port and commas

commit 32b87842e4
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:21:59 2025 -0800

    LibreVNA manual - nit clarity one just below to another point just below

commit a3bab22030
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:18:43 2025 -0800

    LibreVNA manual - range of calibration to calibration range

commit cf27f9ef21
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:13:00 2025 -0800

    LibreVNA manual - frequeny to frequency

commit 2b2469ef6c
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:11:36 2025 -0800

    LibreVNA manual - nit clarity

commit 0ef981de81
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:09:38 2025 -0800

    LibreVNA manual - ouput to output

commit a6f4d39f83
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:08:13 2025 -0800

    LibreVNA manual - They to These calibrations for clarity

commit c545aa8172
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 17:07:36 2025 -0800

    LibreVNA manual - remove ambiguity the tracking gen only available in SA mode

commit 27d0981cad
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:46:28 2025 -0800

    LibreVNA manual - generator to signal generator and mode to modes

commit 65e5d90b6f
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:42:41 2025 -0800

    LibreVNA manual - remove with their name

commit de12d8be3b
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:39:08 2025 -0800

    LibreVNA manual - remove the, for to to, serialnumbers to serial numbers, dropdown

commit 347437beb6
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:18:12 2025 -0800

    LibreVNA manual - spectrumanalyzer to spectrum analyzer

commit f7f5ebca47
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:15:53 2025 -0800

    LibreVNA manual - to to into

commit 333f62bf0e
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:14:55 2025 -0800

    LibreVNA manual - chose to choose

commit 0c0de97634
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:12:26 2025 -0800

    LibreVNA manual - markers to marker's

commit 7005ff6bf0
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:11:19 2025 -0800

    LibreVNA manual - markers to marker's

commit 4fe9f54c91
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:10:46 2025 -0800

    LibreVNA manual - chose to choose

commit 4afa9e5024
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:09:06 2025 -0800

    LibreVNA manual - subject markers not marker types cannot be added

commit 2d9b3c8772
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 16:00:45 2025 -0800

    LibreVNA manual - missing closing parenthesis

commit a1c1dcbbf5
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 15:55:42 2025 -0800

    LibreVNA manual - toi marker flesh out and clarity

commit 60c224f3b0
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 15:29:07 2025 -0800

    LibreVNA manual - calculated to calculates

commit 9f5b7852da
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 15:21:31 2025 -0800

    LibreVNA manual - data description read as one sentence

commit 2fc31b3e96
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 15:19:44 2025 -0800

    LibreVNA manual - simpler sentence structure

commit 6527f79d17
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 15:18:12 2025 -0800

    LibreVNA manual - markers to marker

commit 25a46b6a3b
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 15:16:07 2025 -0800

    LibreVNA manual - marker position typo the to they plus changes

commit 61792de4b5
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 15:13:08 2025 -0800

    LibreVNA manual - marker description change

commit 4cc84a5122
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 04:11:53 2025 -0800

    LibreVNA manual - S-paramter to S-parameter

commit 1cec8628d6
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 04:09:16 2025 -0800

    LibreVNA manual - a to an and wording

commit 27ce1ab928
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 03:49:55 2025 -0800

    LibreVNA manual - comma to and

commit 67fe11bf9c
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 03:27:31 2025 -0800

    LibreVNA manual - Flesh out limit line section

commit 447277099e
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 02:13:47 2025 -0800

    LibreVNA manual - add colons to list items with descriptions

commit 06452cd6e5
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 02:06:16 2025 -0800

    LibreVNA manual - comparisation to comparison

commit 1bc190e115
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 02:05:48 2025 -0800

    LibreVNA manual - add constant lines heading consistent with TDR and DFT

commit 7f9022e296
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 01:55:19 2025 -0800

    LibreVNA manual - add colon consistent ex TDR or DFT

commit aa37f5d627
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 01:44:43 2025 -0800

    LibreVNA manual - a to the for consistency

commit b9c2dbe844
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 01:40:18 2025 -0800

    LibreVNA manual - whole tile area to whole trace display area

commit 50e2b108e4
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 01:36:48 2025 -0800

    LibreVNA manual - chosing to choosing

commit 2de5937a06
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 01:33:22 2025 -0800

    LibreVNA manual - in to is

commit a47d81e0da
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 01:31:17 2025 -0800

    LibreVNA manual - also see to see also

commit 38715a0d5f
Author: Bryan Paradis <bryan.paradis@gmail.com>
Date:   Tue Feb 25 00:55:04 2025 -0800

    LibreVNA manual - remove rogue tick
2025-02-27 19:04:23 +01:00
Bryan Paradis e131c4c996 LibreVNA manual - Fix wording referring to LibreCal manual 2025-02-25 00:54:19 -08:00
Jan Käberich 24314e2361 WIP: rework 2.LO + add dwell time 2025-01-02 19:16:53 +01:00
Jan Käberich e8482783f7 Add temperature and manual control SCPI commands 2024-12-15 17:40:19 +01:00
Jan Käberich a5b9195ac9 new SCPI command: delete traces 2024-12-07 15:54:35 +01: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
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 253e2d3517 example script for using the live streaming servers 2024-06-21 11:33:51 +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 2ba954537b Add SCPI command to read/write the preferences 2024-06-20 14:40:06 +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 dbc99c011d add documentation for new SCPI commands 2024-04-22 17:03:15 +02:00
Jan Käberich 0fc6c912fc Stop sweep after reset, fix failing tests 2024-04-22 15:08:10 +02:00
Scott Guthridge 106832624a Shorten class libraVNA check_cmds, timeout arguments
default_check_cmds -> check_cmds
default_timeout -> timeout
2024-04-19 23:27:08 -07:00
Scott Guthridge 95e59769fd Update integration tests for SCPI improvements
libraVNA.cmd() no longer expects blank line responses.  By default,
it checks status after each command to match the previous behavior.
Check can be disabled by optional cmd() parameter for handling expected
failure cases.

Commands such as *WAI may take longer than anything previously.  Make
it possible to override the default time-out in cmd() and query().

Change poll loops in TestCalibration and TestVNASweep to *WAI calls.
2024-04-18 00:54:14 -07:00
Jan Käberich 645821a9bd Update SCPI documentation 2024-04-12 13:15:23 +02:00
Jan Käberich 6a65966846
Fix formatting 2024-03-03 10:59:05 +01:00
Jan Käberich a7aae7e8c6 documentation on how to download action builds 2024-03-03 10:53:15 +01:00
Jan Käberich c8efeea9b3
Update build instructions to Qt6 2024-01-04 17:45:36 +01:00
Jan Käberich 6901278185 update documentation 2023-07-30 13:08:06 +02:00
Jan Käberich 94482fe151 New SCPI command: load/save setup files 2023-07-21 13:43:38 +02:00
Jan Käberich a697f65de6 De-embedding example scipt 2023-07-16 12:35:27 +02:00
Jan Käberich 0ba1493d19 Changes to standard SCPI commands: IDN/OPC 2023-07-16 12:35:10 +02:00
jankae 8962965883
Update path to .pro file 2023-06-29 17:31:05 +02:00
Jan Käberich 50dd9e6002 Merge branch 'qt6' 2023-03-28 11:54:20 +02:00
Jan Käberich b0e44b9fcf Adjust documentation and release workflow to Qt6 2023-03-28 11:28:03 +02:00
Jan Käberich 2111f5844a Fix polarity of fixed power setting in protocol documentation 2023-03-21 12:44:40 +01:00
Jan Käberich 99c6d77ad8 Device protocol update: support device with up to 4 ports 2023-02-23 23:04:50 +01:00
Jan Käberich 8aec59f32b Fix API for Windows 2023-01-08 13:55:27 +01:00
Andre Dunford 61594d53fb modify standby documentation 2022-12-17 23:04:50 -08:00
Andre Dunford 795b1eb3fa respond to InitiateSweep with nack when misconfigured 2022-12-17 01:19:46 -08:00
Andre Dunford a294a92e2f update docs with standby configuration and InitiateSweep packet 2022-12-17 00:37:46 -08:00
Jan Käberich a0476d1bf2 raise exception when error is returned by cmd 2022-12-12 22:41:35 +01:00
Jan Käberich d674d05083 WIP: SCPI commands for de-embedding 2022-12-12 17:39:17 +01:00
Andre Dunford 251a2a92b0 corrections to subsection headings 2022-12-07 02:15:02 -08:00
Andre Dunford f3a05da1eb add new device status update packets to docs 2022-12-05 22:38:35 -08:00
Andre Dunford 8c29d12e65 correction to signed data types 2022-12-01 12:21:29 -08:00
Andre Dunford de33f632e1 correction to sweep settings table 2022-12-01 10:43:45 -08:00
Andre Dunford bcc3ea87c3 correction to usb device PID reference 2022-11-26 22:18:00 -08:00
Jan Käberich 0c17288ece SA/GEN integration tests + bugfixes 2022-11-20 20:48:36 +01:00
Jan Käberich 2b9cc78e55 Pictures of 6-layer board 2022-11-17 13:59:27 +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