VISA or Socket communication module for Rohde & Schwarz instruments
Project description
RsInstrument module provides convenient way of communicating with R&S instruments.
Check out the full documentation here: https://rsinstrument.readthedocs.io/
Version history:
Version 1.8.1.41 (11.10.2020)
- Fixed Python 3.8.5+ warnings
- Extended documentation, added offline installer
- Filled package's __init__ file with the exposed API. This simplifies the import statement. Instead of:
from RsInstrument.RsInstrument import RsInstrument
use the following:
from RsInstrument import *
This statement also imports user enums, exceptions, and event argument prototypes
Version 1.7.0.37 (01.10.2020)
- Replaced 'import visa' with 'import pyvisa' to remove Python 3.8 pyvisa warnings
- Added option to set the termination characters for reading and writing. Until now, it was fixed to '\\n' (Linefeed). Set it in the constructor 'options' string: DriverSetup=(TerminationCharacter = '\\r'). Default value is still '\\n'
- Added static method RsInstrument.assert_minimum_version() raising assertion exception if the RsInstrument version does not fulfill at minimum the entered version
- Added 'Hameg' to the list of supported instruments
Version 1.6.0.32 (21.09.2020)
- Added documentation on readthedocs.org
- Code changes only relevant for the auto-generated drivers
Version 1.5.0.30 (17.09.2020)
- Added recognition of RsVisa library location for linux when using options string 'SelectVisa=rs'
- Fixed bug in reading binary data 16 bit
Version 1.4.0.29 (04.09.2020)
- Fixed error for instruments that do not support \*OPT? query
Version 1.3.0.28 (18.08.2020)
- Implemented SocketIO plugin which allows the remote-control without any VISA installation
- Implemented finding resources as a static method of the RsInstrument class
Version 1.2.0.25 (03.08.2020)
- Fixed reading of long strings for NRP-Zxx sessions
Version 1.1.0.24 (16.06.2020)
- Fixed simulation mode switching
- Added Repeated capability
Version 1.0.0.21
- First released version
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
RsInstrument-1.8.1.41.tar.gz
(58.1 kB
view details)
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 RsInstrument-1.8.1.41.tar.gz.
File metadata
- Download URL: RsInstrument-1.8.1.41.tar.gz
- Upload date:
- Size: 58.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61ece3b6d918d7186973fb64b549ddc5d957888e0b5c6d7247e91e4e223c7987
|
|
| MD5 |
b30c569a840ca0f4b0a2231361657036
|
|
| BLAKE2b-256 |
f95c7e629015bedc936a566656bb2f88e4ae2e795bc7fb24d68c12fcc1b71ad3
|
File details
Details for the file RsInstrument-1.8.1.41-py3-none-any.whl.
File metadata
- Download URL: RsInstrument-1.8.1.41-py3-none-any.whl
- Upload date:
- Size: 72.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.50.0 CPython/3.9.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0de76753b76d26fa0faa66ad7e136372ccebce0814495c7446a65344a2fee227
|
|
| MD5 |
f19b99233a1265528fcb24fad78917ea
|
|
| BLAKE2b-256 |
cc2adb69515e1f585ad341973313ba5fadebeee497d2dcaec261dc6de1b6ad99
|