tomato-picovna
tomato driver for Pico Technologies PicoVNA network analysers.
This driver is a wrapper around the vna library, which is part of the PicoVNA 5 SDK. As such, the driver needs to be supplied with a location of the SDK using the settings file of tomato.
Installation
- Download and install the PicoVNA 5 SDK. Tested with version
5.2.5of the SDK. - Pass the location of the
pythonfolder within the SDK (e.g.picovna5_sdk_v_5_2_5\python) assettings['dllpath']to the driver. - Pass the location of a valid PicoVNA 5 calibration file (ends with
.calx) assettings['calibration'].
Supported functions
Capabilities
linear_sweepfor performing a sweep of the reflection coefficient using linearly spaced points
Attributes
temperature, the temperature of the PicoVNA device,RO,floatbandwidth, the filter bandwidth for the sweep in Hz,RW,floatpower_level, the power amplitude of the sweep in dBm,RW,floatsweep_params, a list of sweep parameters defining the frequecies of thestart,stop, andstepfor each component of the sweep, in Hz,RW,floatsweep_nports, the number of ports to be swept, selecting a reflection (= 1) or transmission (= 2) experiment,RW,int
Contributors
- Peter Kraus
Metadata
Release files for tomato-picovna 2.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tomato_picovna-2.1.0.tar.gz | 18.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tomato_picovna-2.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 35.3 kB
Release files / tomato_picovna-2.1.0.tar.gz
| Download URL | tomato_picovna-2.1.0.tar.gz |
|---|---|
| Size | 18.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d4dac022a8a51fab95e6582c525a3d7e55a7e12fe0dac7a5e67ed4ef16df430f
|
|
BLAKE2b-256 checksum How to use checksums |
2d38b1c14b38c44f41190fa3dd78afa187fe14442893979544b65a35e6e45227
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.13
|
Release files / tomato_picovna-2.1.0-py3-none-any.whl
| Download URL | tomato_picovna-2.1.0-py3-none-any.whl |
|---|---|
| Size | 17.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f17fa614670fdd9fb443efdf2190550001e491d945db059ac05de7fb3ce0cdb4
|
|
BLAKE2b-256 checksum How to use checksums |
6ba72f398d842bdf47a3983a6a8393cdbcfca73dfe99e40b5b32dd9850785e20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.13
|