pyvisa-py
Pure Python implementation of a VISA library
PyVISA-py is a pure Python implementation of the VISA (Virtual Instrument Software Architecture) library. It allows message-based communication with laboratory instruments over Serial, USB, GPIB, and Ethernet (TCP/IP) interfaces without requiring proprietary vendor VISA libraries.
homepage ↗homepage ↗ pypi: pyvisa-py github: pyvisa/pyvisa-py
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| vowstar GitHub ↗ | 0.8.1 | 1 | 25 h | details › |
| guru gitweb ↗ | 0.8.1 | 1 | 46 h | details › |
Versions & arches
Use flags of 0.8.1
- serial Enable serial port communication via dev-python/pyserial
- usb Enable USB communication via dev-python/pyusb
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
3 expansion flags (python targets, ABIs, cpu flags…)
- python_targets_python3_12
- python_targets_python3_13
- python_targets_python3_14
Runtime dependencies of 0.8.1
show 17 lines
serial?
(
)
usb?
(
)
python_targets_python3_12?
(
)
python_targets_python3_13?
(
)
python_targets_python3_14?
(
)