Apocrypha

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.

Available in

OverlayNewestEbuildsLast activity
vowstar GitHub ↗ 0.8.1 1 25 h details ›
guru gitweb ↗ 0.8.1 1 46 h details ›

Versions & arches

VersionOverlay amd64 Committed
0.8.1 guru amd64 testing view · download · history ↗
0.8.1 vowstar amd64 testing 25 d view · download · history ↗

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