Skip to main content

RsSmab

https://img.shields.io/pypi/v/RsSmab.svg https://readthedocs.org/projects/sphinx/badge/?version=master https://img.shields.io/pypi/l/RsSmab.svg https://img.shields.io/pypi/pyversions/pybadges.svg https://img.shields.io/pypi/dm/RsSmab.svg

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

Metadata

Release files for RsSmab 5.30.133

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for RsSmab 5.30.133
File Size Uploaded
RsSmab-5.30.133.tar.gz 335.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for RsSmab 5.30.133
File Interpreter ABI Platform
RsSmab-5.30.133-py3-none-any.whl Python 3 none any Details

Total release size: 1.3 MB

Release files / RsSmab-5.30.133.tar.gz

Download URL RsSmab-5.30.133.tar.gz
Size 335.3 kB
Tags Source
SHA-256 checksum
How to use checksums
ae8bcfa96bc7802feea273f83ace200c1a9c4eee00b6b2dde796a9f9ad60a24e
BLAKE2b-256 checksum
How to use checksums
f9e1e9be3f8a325e01db8c9da844b34f4e62a752cfa7501010e499edcdab9e1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.0

Release files / RsSmab-5.30.133-py3-none-any.whl

Download URL RsSmab-5.30.133-py3-none-any.whl
Size 931.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b093cd2b713aaf89558d62962b499c3c43050190929f897bfe48d9e92930fce0
BLAKE2b-256 checksum
How to use checksums
cc593a08785aa398935f4091ac8397c26cc9f1fabe36b144573b4ff9135953ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.0

Release history Release notifications | RSS feed

This release

5.30.133 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page