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.13.tar.gz (128.4 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.13-py3-none-any.whl (114.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fusaware_instruments-0.1.13.tar.gz
  • Upload date:
  • Size: 128.4 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.13.tar.gz
Algorithm Hash digest
SHA256 f1e837518b35ffdf78599d5404e507b6a45e7fd8664a4f6669d63c3c14c0d523
MD5 43fd7bd449dac50136e05071ff77cb26
BLAKE2b-256 10348210602ad3632d2053356f1877fac69246166618d507c38c640a76716d93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fusaware_instruments-0.1.13-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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 7dbb01b6f1d2ce94a89b061fb1bcbee2bd9a654d366734f4ca37d26d4bd2187e
MD5 c2fac684c78be6345c85ef292f1027ce
BLAKE2b-256 ef40aff5be5ca483240b61cf939c0f3f7f5287e6abb23f32a4c5da67d7d892bb

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