Skip to main content

RsSmw

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

Rohde & Schwarz SMW200A Vector Signal Generator RsSmw instrument driver.

Basic Hello-World code:

from RsSmw import *

smw = RsSmw('TCPIP::192.168.56.101::hislip0', reset=True)
idn = smw.utilities.idn_string
print('Hello, I am: ' + idn)
smw.source.frequency.fixed.set_value(223E6)
smw.source.power.level.immediate.set_amplitude(-20.0)
smw.close()

Supported instruments: SMW200A, SMM100A, SMBV100B

The package is hosted here: https://pypi.org/project/RsSmw/

Documentation: https://rohde-schwarz.github.io/RsSmw_PythonDocumentation/

Examples: https://github.com/Rohde-Schwarz/Examples/tree/main/SignalGenerators/Python/RsSmw_ScpiPackage

Version history

Latest release notes summary: Update for FW 5.50.042

Version 5.50.042
  • Update for FW 5.50.042

Version 5.30.305
  • Update for FW 5.30.305

Version 5.30.48
  • Fixed all commands ‘Pattern’ variables from lists to raw scalar strings.

Version 5.30.47
  • Update for FW 5.30.47

  • Removed Legacy Options: Sirius, FM Sterea, XM Radio

Version 5.30.1
  • Update for FW 5.30.x

Version 5.0.167
  • Added DigitalModulation Interface.

  • Updated core to the newest template.

Version 5.0.166
  • Updated core to the newest template.

Version 5.0.44.58
  • Update for FW 5.0

  • Fixed SLISt and FLISt groups, now they have repeated capabilities Index

Version 4.90.49.53
  • Fixed bug in interfaces with the name ‘base’, new docu format

Version 4.90.49.49
  • Update for SMW FW 4.90.049

  • Added Logger interface

  • Improved documentation

Version 4.80.2.45
  • Fixed several misspelled arguments and command headers

Version 4.80.2.42
  • 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.80.1.31
  • Fixed NR5G Repeated Capabilities

Version 4.80.1.30
  • Added new supported instrument: SMM100A

Version 4.80.0.29
  • Added Documentation

  • Added method RsSmw.list_resources()

Version 4.80.0.25
  • Added arb_files interface

Version 4.80.0.24
  • Included GNSS subsystem

Version 4.80.0.19
  • Fixed several enum names

Version 4.80.0.17
  • First released version

Release files for RsSmw 5.50.42

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

Source distribution (sdist)

Source distribution for RsSmw 5.50.42
File Size Uploaded
rssmw-5.50.42.tar.gz 3.1 MB Details

Built distribution (wheel)

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

Total release size: 16.5 MB

Release files / rssmw-5.50.42.tar.gz

Download URL rssmw-5.50.42.tar.gz
Size 3.1 MB
Tags Source
SHA-256 checksum
How to use checksums
d12329deb4e8e627ce4c887964d6b7a8c0305cb4a0454efbc3d909856ac444f4
BLAKE2b-256 checksum
How to use checksums
4b68470a567678240ed384d73e62251c4a541608cd766674795c1dab00acaaf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rssmw-5.50.42-py3-none-any.whl

Download URL rssmw-5.50.42-py3-none-any.whl
Size 13.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
89478e9a139a712cad48abe95bce58c4bd86b95feb5c93e4637015fdd5bd5744
BLAKE2b-256 checksum
How to use checksums
30b5b74e4e8285e8513250772ccb47dbcb1aabead54292feeb67e07550cd7bed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release history Release notifications | RSS feed

This release

5.50.42 This release

2 release files

5.30.1

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