u3606b Python driver (unofficial)
This is a Python driver for the u3606b multimeter. It is based on the official U3606B Multimeter| DC Power Supply Programming Guide and PyVISA package. PyVISA is a Python package that allows you to control measurement devices independently of the interface (GPIB, USB, Ethernet, etc.) by using a common API.
The driver is not complete, but it is a good starting point for anyone who wants to control the u3606b multimeter with Python.
The driver supports the following functions:
- Read voltage
- Read current
- Set voltage
- Set current
- Set output on/off
- Set limits
- Step output
Pre-requisites
- Python 3.8 or higher (lower versions may work, but have not been tested)
- Windows: NI-VISA or NI-488.2 or Keysight IO Library Suite
- Linux/MAC: please refer to gpib-resources-gpib-instr
Installation
pip install u3606b_py
Example
from u3606b_py.u3606b import U3606B
u3606b_dev = U3606B()
u3606b_dev._open()
u3606b_dev._reset()
u3606b_dev.sour_vol_rng(rng='8V')
u3606b_dev.sour(lvl='1.0V')
Release files for u3606b-py 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| u3606b_py-0.0.4.tar.gz | 10.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| u3606b_py-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.8 kB
Release files / u3606b_py-0.0.4.tar.gz
| Download URL | u3606b_py-0.0.4.tar.gz |
|---|---|
| Size | 10.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d1f5fdd2e2353bafc47325e1bba2eee1e6aaaa6445c18bf6e188ac2448295bbd
|
|
BLAKE2b-256 checksum How to use checksums |
792d14999aafd28c44aab27ee92f308b86e21f98b826056c516222fe009a043d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.18
|
Release files / u3606b_py-0.0.4-py3-none-any.whl
| Download URL | u3606b_py-0.0.4-py3-none-any.whl |
|---|---|
| Size | 9.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a381e80cc978328673186393136de8715937c3c59d3c631fda79a25f83dc0393
|
|
BLAKE2b-256 checksum How to use checksums |
d99774eb9a1b65587f6299481c639b28f2a9a6b3f11efc7adbe37037e3de1d74
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.18
|