Skip to main content

RTO Series Digital Oscilloscopes Driver Remote-control module

Project description

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: First released version

Version 5.55.0
  • 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

rsrtx-5.55.0.tar.gz (1.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rsrtx-5.55.0-py3-none-any.whl (5.3 MB view details)

Uploaded Python 3

File details

Details for the file rsrtx-5.55.0.tar.gz.

File metadata

  • Download URL: rsrtx-5.55.0.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for rsrtx-5.55.0.tar.gz
Algorithm Hash digest
SHA256 ca00627819f8229a1c7ac36a28ec4fb813b0cb8407660e3200f57eed49aa14e6
MD5 e893f318d7aeaa04ffa3bfafd960911f
BLAKE2b-256 42351a34c70a83286ce84509dbef0f6bba79204069a5b0523335a6b8909cedcc

See more details on using hashes here.

File details

Details for the file rsrtx-5.55.0-py3-none-any.whl.

File metadata

  • Download URL: rsrtx-5.55.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for rsrtx-5.55.0-py3-none-any.whl
Algorithm Hash digest
SHA256 60294a86123055ebe0d9bec99b77a11c5a4b80838a6fa9753825f6a803ad2d6e
MD5 249c3d9ccd323afcf097647e062b9f49
BLAKE2b-256 3c8b167ed5a149d3d54e007826bd5e2f8992f306a5a75c241cb32540e00e1765

See more details on using hashes here.

Supported by

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