SMA100B Microwave Signal Generator Remote-control module
Project description
Rohde & Schwarz SMA100B Microwave Signal Generator RsSmab instrument driver.
Basic Hello-World code:
from RsSmab import *
instr = RsSmab('TCPIP::192.168.2.101::hislip0')
idn = instr.query('*IDN?')
print('Hello, I am: ' + idn)
Supported instruments: SMA100B
The package is hosted here: https://pypi.org/project/RsSmab/
Documentation: https://RsSmab.readthedocs.io/
Examples: https://github.com/Rohde-Schwarz/Examples/tree/main/SignalGenerators/Python/RsSmab_ScpiPackage
Version history
Latest release notes summary: Fixed all commands ‘Pattern’ variables from lists to raw scalar strings.
- Version 5.30.133
Fixed all commands ‘Pattern’ variables from lists to raw scalar strings.
- Version 5.30.132
Update for FW 5.30
- Version 5.10.121
Update for FW 5.10
- Version 5.0.123
Update for FW 5.0
- Version 4.70.300.19
Fixed bug in interfaces with the name ‘base’, new docu format
- Version 4.70.300.16
Fixed several misspelled arguments and command headers
- Version 4.70.300.15
Complete rework of the Repeated capabilities. Before, the driver used extensively the RepCaps Channel, Stream, Subframe, User, Group. Now, they have more fitting names, and also proper ranges and default values.
All the repcaps ending with Null have ranges starting with 0. 0 is also their default value. For example, ChannelNull starts from 0, while Channel starts from 1. Since this is a breaking change, please make sure your code written in the previous version of the driver is compatible with this new version. This change was necessary in order to assure all the possible settings.
- Version 4.70.205.9
Added Documentation
Added method RsSmab.list_resources()
- Version 4.70.205.8
Default HwInterface repcap is 0 (empty command suffix)
- Version 4.70.205.7
Second build, fixed enum names
- Version 4.70.205.1
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
Built Distribution
File details
Details for the file RsSmab-5.30.133.tar.gz
.
File metadata
- Download URL: RsSmab-5.30.133.tar.gz
- Upload date:
- Size: 335.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae8bcfa96bc7802feea273f83ace200c1a9c4eee00b6b2dde796a9f9ad60a24e |
|
MD5 | f9e591a4505fd9f6519c89be01b250ca |
|
BLAKE2b-256 | f9e1e9be3f8a325e01db8c9da844b34f4e62a752cfa7501010e499edcdab9e1c |
File details
Details for the file RsSmab-5.30.133-py3-none-any.whl
.
File metadata
- Download URL: RsSmab-5.30.133-py3-none-any.whl
- Upload date:
- Size: 931.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b093cd2b713aaf89558d62962b499c3c43050190929f897bfe48d9e92930fce0 |
|
MD5 | 00b30f112738e18e3d0a5b7312d5a065 |
|
BLAKE2b-256 | cc593a08785aa398935f4091ac8397c26cc9f1fabe36b144573b4ff9135953ff |