Skip to main content

Wrapper around VNX API to control signal generators, attenuators etc by vaunix

Project description

Vaunix API

This is a small package to download and wrap the C library of LabBrick signal generators. It can be extended for other LabBrick devices. This package is not affiliated with Vaunix Technology Corporation.

pip install vaunix_api

The required binaries can be downloaded via vaunix_api.lsg.download_lsg_binaries() from vaunix website.

Example:

import vaunix_api.lsg as lsg

api = lsg.VNX_LSG_API.default()

# necessary to refresh device list
api.get_num_devices()

for device_id in api.get_dev_info():
    print(api.get_serial_number(device_id),
          api.get_model_name(device_id),
          lsg.LSGStatus(api.get_device_status(device_id)))

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

vaunix_api-0.2.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

vaunix_api-0.2-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file vaunix_api-0.2.tar.gz.

File metadata

  • Download URL: vaunix_api-0.2.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.6

File hashes

Hashes for vaunix_api-0.2.tar.gz
Algorithm Hash digest
SHA256 12194644adfede21cd72b69cc84a8a01b4bd29238dc76c0f91a777083d609d5c
MD5 cd3043243097f99dc35ccf29fd080c30
BLAKE2b-256 dc2b9e6a12bc31e99599ab969dce4d9d1b5b264dc4df7ffd4fb619bdd49fdee7

See more details on using hashes here.

File details

Details for the file vaunix_api-0.2-py3-none-any.whl.

File metadata

  • Download URL: vaunix_api-0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.6

File hashes

Hashes for vaunix_api-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 f8bce37bc493561d8522c52125ed9af30a7a43f3b7722eb3ebb0ad117bbbf390
MD5 3d095b6468394b7b9169d28362d6f1b8
BLAKE2b-256 4b8424d6a2b4430a6335fbf08c220bde6b24ea9d5b06132bb15242ca89a43649

See more details on using hashes here.

Supported by

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