Skip to main content

Rigol DP832 power supply control library (unofficial)

Project description

Rigol DP832 powersupply control library (unofficial, Python)

This is a currently under development control library for the DP832 power supply. It implements the PowerSupply base class from the pylabdevs base class.

Currently only control via Ethernet is implemented in the DP832LAN class.

Simple usage example

with DP832LAN("10.4.1.12", logLevel = "DEBUG") as dp:
   print(dp.idn())
   dp.setChannelEnable(True, 1)
   dp.setVoltage(23, 1)
   dp.setCurrent(1.2, 1)
   print(f"Measured voltage {dp.getVoltage(1)} and current {dp.getCurrent(1)}")
   dp.setChannelEnable(False, 1)

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

pydp832-tspspi-0.0.4.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

pydp832_tspspi-0.0.4-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file pydp832-tspspi-0.0.4.tar.gz.

File metadata

  • Download URL: pydp832-tspspi-0.0.4.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.13

File hashes

Hashes for pydp832-tspspi-0.0.4.tar.gz
Algorithm Hash digest
SHA256 a8eb492e71564a452ff4f20c7b595b0ab12d34afcd5b594e266471ef83a271b9
MD5 eda160ae1a5eab2503539e5950206d61
BLAKE2b-256 25406cda315edbc74c2fa2ac55241b8694598f6157bfabea543c380e201f6bb0

See more details on using hashes here.

File details

Details for the file pydp832_tspspi-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: pydp832_tspspi-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.8.13

File hashes

Hashes for pydp832_tspspi-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8248bcc679244b72d389931c8ba5cff08c34c2c890e7692e52595f08faaf5d7d
MD5 a6c8c0b772152b57106b2294662b9136
BLAKE2b-256 dde98772fd49d33dd0ad5263d0d21aacb85ccde23c6c415118193e99bd82342f

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