Skip to main content

SMA100B Microwave Signal Generator Remote-control module

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

RsSmab-5.30.133.tar.gz (335.3 kB view details)

Uploaded Source

Built Distribution

RsSmab-5.30.133-py3-none-any.whl (931.8 kB view details)

Uploaded Python 3

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

Hashes for RsSmab-5.30.133.tar.gz
Algorithm Hash digest
SHA256 ae8bcfa96bc7802feea273f83ace200c1a9c4eee00b6b2dde796a9f9ad60a24e
MD5 f9e591a4505fd9f6519c89be01b250ca
BLAKE2b-256 f9e1e9be3f8a325e01db8c9da844b34f4e62a752cfa7501010e499edcdab9e1c

See more details on using hashes here.

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

Hashes for RsSmab-5.30.133-py3-none-any.whl
Algorithm Hash digest
SHA256 b093cd2b713aaf89558d62962b499c3c43050190929f897bfe48d9e92930fce0
MD5 00b30f112738e18e3d0a5b7312d5a065
BLAKE2b-256 cc593a08785aa398935f4091ac8397c26cc9f1fabe36b144573b4ff9135953ff

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page