Skip to main content
https://img.shields.io/pypi/v/rsmxo.svg https://readthedocs.org/projects/sphinx/badge/?version=master https://img.shields.io/pypi/l/rsmxo.svg https://img.shields.io/pypi/pyversions/pybadges.svg https://img.shields.io/pypi/dm/rsmxo.svg

Rohde & Schwarz MXO Series Digital Oscilloscopes Driver rsmxo instrument driver.

Basic waveform fetching example:

from rsmxo import *
from rsmxo.enums import *

mxo = RsMxo('TCPIP::localhost::hislip0')
print('Hello, I am: ' + mxo.utilities.idn_string)
mxo.system.display.set_update(True)
mxo.trigger.set_mode(trigger_mode=TriggerMode.AUTO)
mxo.channel.range.set(range_py=10)
mxo.channel.state.set(True)
print('\nStarting the acquisition ...')
mxo.run.single_and_wait()
print('... acquisition complete')
header = mxo.channel.data.header.get()
print('Waveform:')
print(f'Time start: {header.Xstart} s, Time stop: {header.Xstop} s')
waveform = mxo.channel.data.values.get()
print(f'Record length: {len(waveform)} samples')

mxo.close()

Supported instruments: MXO3, MXO44, MXO58, MXO58C, ScopeStudio

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

Documentation: https://rsmxo.readthedocs.io/

Examples: https://github.com/Rohde-Schwarz/Examples/tree/main/Oscilloscopes/Python/rsmxo_ScpiPackage

Version history

Latest release notes summary: Fixed repcaps replacements with 0-based values

Version 2.10.2
  • Fixed repcaps replacements with 0-based values

Version 2.10.0
  • Update for FW 2.10

Version 2.9.0
  • Update for FW 2.9.x

Version 2.8.0
  • Update for MXO FW 2.8.0

  • Changed the project name and module name from ‘RsMxo’ to ‘rsmxo’ to comply with IVI-Python drivers

Version 2.7.3
  • Added pypi IVI classifier ‘Topic :: Scientific/Engineering :: Instrument Drivers’

Version 2.7.2
  • Update for FW 2.7

Version 2.6.4
  • Fixed MEASurement commands.

  • Added STATus commands.

  • Small bug fixes.

Version 2.6.3
  • Updated example links and readme file.

Version 2.6.2
  • Small interface improvements and bug fixes.

Version 2.6.1
  • Fixed bug, where arguments or return values were wrongly scalar instead of lists.

Version 2.6.0
  • First released version

Download files

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

Source Distribution

rsmxo-2.10.2.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.

rsmxo-2.10.2-py3-none-any.whl (5.0 MB view details)

Uploaded Python 3

File details

Details for the file rsmxo-2.10.2.tar.gz.

File metadata

  • Download URL: rsmxo-2.10.2.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 rsmxo-2.10.2.tar.gz
Algorithm Hash digest
SHA256 1975f9d14b489dbee3d5129a40a44200db1ba2c13edbce735f22b1a572be9dc7
MD5 28d29d21d480987ead09322f1b98992c
BLAKE2b-256 d1a114f2d85311dde0742013489c27ad7c7c66139e1a78520368989b2cb86d87

See more details on using hashes here.

File details

Details for the file rsmxo-2.10.2-py3-none-any.whl.

File metadata

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

File hashes

Hashes for rsmxo-2.10.2-py3-none-any.whl
Algorithm Hash digest
SHA256 69fc5897e68774c0d01f9c8b6f1207a431917fd0b9b80115900b5161aa269606
MD5 1466f2f39cadc3f73c29ea44cf5f6ed6
BLAKE2b-256 ac58ebb83dc85fcf3c4b77d82650fa820799b857c1f172389335106062a17a5e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

2.10.2 This release

2 files

2.10.0

2 files

2.9.0

2 files

2.8.0

2 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