A package for controlling SCPI based instruments in a pythonic way.
Project description
The purpose of this Python library is to provide a nice way of writing measurement instrument remote control programs in Python. This is acheived mainly by converting all SCPI commands to equivalent Python classes, so that no text strings with SCPI commands have to be entered by the programmer. This will hopefully reduce bugs in the code, and increase programmer productivity.
Main features
Complete SCPI command class heirarchy; automatically generated from extracted command lists
Each SCPI command class has a docstring with links to the relevant online manual page
py.test regression testsuite
Helper classes to wrap the more unveildly SCPI commands
To use this library you need pyvisa, and a suitable VISA backend.
See examples/ for inspirational usage.
Please report bugs to lukas.sandstrom@rohde-schwarz.com, or at https://github.com/luksan/RSSscpi
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file RSSscpi-0.1.0.dev1.tar.gz.
File metadata
- Download URL: RSSscpi-0.1.0.dev1.tar.gz
- Upload date:
- Size: 191.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2828cb6bb811a2aa469f4c743468b141e94433620d8758c7ce37f792cd598f95
|
|
| MD5 |
dc23fec0a806a1d0ec47894c72d23d65
|
|
| BLAKE2b-256 |
4b95f060dd1afc4bc84e4e4a8702c90f73ce7c45a022abb26f30f08e9bbbf641
|
File details
Details for the file RSSscpi-0.1.0.dev1-py2.py3-none-any.whl.
File metadata
- Download URL: RSSscpi-0.1.0.dev1-py2.py3-none-any.whl
- Upload date:
- Size: 187.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8da13e102ab753b54155266bd9c47e405b96945d88011c4694c0441a543584bc
|
|
| MD5 |
a9b3f909edec33c1c6cafef1c1d0a08e
|
|
| BLAKE2b-256 |
f141964cff004cee1464f8f45c427d85f1699e0bbe04d67474aab81dee413547
|