Skip to main content

Tiny, pragmatic VISA instrument drivers on top of PyVISA.

Project description

visa-instrument-drivers

Tiny, pragmatic VISA instrument drivers built on PyVISA.

from visa_instrument_drivers import RigolDP800

psu = RigolDP800("DP832A")
psu.connect("TCPIP::192.168.0.107::INSTR")
psu.write_source_voltage(13.5)          # CH1
print(psu.read_source_voltage())        # 13.5 (setpoint)
psu.disconnect()

Build and publish

python -m pip install --upgrade pip build twine 
python -m build 
python -m twine upload --repository pypi dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fusaware_instruments-0.1.12.tar.gz (128.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fusaware_instruments-0.1.12-py3-none-any.whl (114.3 kB view details)

Uploaded Python 3

File details

Details for the file fusaware_instruments-0.1.12.tar.gz.

File metadata

  • Download URL: fusaware_instruments-0.1.12.tar.gz
  • Upload date:
  • Size: 128.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fusaware_instruments-0.1.12.tar.gz
Algorithm Hash digest
SHA256 1da562411eadbd4fff5f3d1f32bda73fc5e4dbb0dda90fc8dd8bb18d2b3d76cf
MD5 b3d83f347ea3d40d062e9fbc8b701f1c
BLAKE2b-256 324c4355d8bb0715b65048895e9da8690c8787a20e61c1f7fd6bd22cb0e7e06c

See more details on using hashes here.

File details

Details for the file fusaware_instruments-0.1.12-py3-none-any.whl.

File metadata

  • Download URL: fusaware_instruments-0.1.12-py3-none-any.whl
  • Upload date:
  • Size: 114.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fusaware_instruments-0.1.12-py3-none-any.whl
Algorithm Hash digest
SHA256 6f525ae8b3e850bc528190d365fd72a553e0d213a3298cf65d544581b5f8ecbe
MD5 d1c59a6deb3be8f304334851a2389e13
BLAKE2b-256 317dfbbd94390be7af0718313ddf8ed2e41cb5e04e77bee29d64f6af7e4fa88f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page