voltcraft.pps
Python module for controlling Voltcraft PPS and DPPS powersupplies.
Available at www.conrad.com (PPS)
and www.conrad.com (DPPS)
from voltcraft.pps import PPS
supply = PPS(port="/dev/ttyUSB0", reset=True) # in Windows change string to COMx (eg COM4)
supply.voltage(10.0)
supply.current(2.0)
supply.output(1)
Install via:
pip install voltcraft
There's no documentation, but the module is tiny, so please just read the voltcraft/pps.py :sparkling_heart:
It is also possible to use this module as a command-line tool
$ py -m voltcraft COM3
MODEL=DPPS3230
IMAX=31.5
VMAX=32.2
IMULT=10.0
limits=(32.2, 31.5)
reading=(14.01, 2.13, 'CV')
$ py -m voltcraft COM3 off
$ py -m voltcraft COM3 read
reading=(3.14, 0.0, 'CV')
$ py -m voltcraft COM3 read
reading=(1.7, 0.0, 'CV')
Metadata
Release files for voltcraft 1.7.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| voltcraft-1.7.1.tar.gz | 8.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| voltcraft-1.7.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.3 kB
Release files / voltcraft-1.7.1.tar.gz
| Download URL | voltcraft-1.7.1.tar.gz |
|---|---|
| Size | 8.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e0ba2edc7f4249e2bc48bd0f3f958479996614c3853e90081465080a9aefc9d7
|
|
BLAKE2b-256 checksum How to use checksums |
0def9c3e34ff2cb1bb193cb3791ff03613ccdf79c087ad38a1af4e63e8f5bcd2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / voltcraft-1.7.1-py3-none-any.whl
| Download URL | voltcraft-1.7.1-py3-none-any.whl |
|---|---|
| Size | 7.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
55786d854dc3314bcbf65be3374a126c0e3bbc3a77719f25c065da219521147f
|
|
BLAKE2b-256 checksum How to use checksums |
0c7212277a9b0940c338e122a4ffefe17e31b203fed2900d3c019f0f429fa3c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|