Skip to main content

rsrtx

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

Rohde & Schwarz RTO Series Digital Oscilloscopes Driver rsrtx instrument driver.

Basic waveform fetching example:

from rsrtx import *
from rsrtx.enums import *

rto = RsRtx('TCPIP::192.168.2.102::hislip0')
print('Hello, I am: ' + rto.utilities.idn_string)
rto.trigger.mode.set(trigger_mode=TriggerMode.AUTO)
rto.channel.range.set(range_py=10)
rto.channel.state.set(True)
print('\nStarting the acquisition ...')
rto.run.single_and_wait()
print('... acquisition complete')
header = rto.channel.waveform.data.header.get()
print('Waveform:')
print(f'Time start: {header.Start} s, Time stop: {header.Stop} s')
waveform = rto.channel.waveform.data.values.get()
print(f'Record length: {len(waveform)} samples')

rto.close()

Supported instruments: RTO,RTP

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

Documentation: https://rsrtx.readthedocs.io/

Examples: https://github.com/Rohde-Schwarz/Examples/

Version history

Latest release notes summary: Update for FW 5.60

Version 5.60.1
  • Update for FW 5.60

Version 5.55.0 - First released version.

Metadata

Release files for rsrtx 5.60.1

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

Source distribution (sdist)

Source distribution for rsrtx 5.60.1
File Size Uploaded
rsrtx-5.60.1.tar.gz 1.3 MB Details

Built distribution (wheel)

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

Total release size: 6.6 MB

Release files / rsrtx-5.60.1.tar.gz

Download URL rsrtx-5.60.1.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
6c64a0d0cab2813adea7fd3fe5da9c70ebe6e22f43fc01fd0d1e95732a17ec28
BLAKE2b-256 checksum
How to use checksums
9126cd3aa3f63c5aa75cc2aa722e33620bf6aded2d460bea04677926a6549feb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rsrtx-5.60.1-py3-none-any.whl

Download URL rsrtx-5.60.1-py3-none-any.whl
Size 5.3 MB
Tags Python 3
SHA-256 checksum
How to use checksums
23a0a1cd9a47e1b6ed066aa820c8d3efa772736573252a56784ce5d9b024879f
BLAKE2b-256 checksum
How to use checksums
4a007e99bb420b150bdb0eacec5ee9509ff8c8e94c39a624b2449567a6ad8a05
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.60.1 This release

2 release files

5.55.0

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