Skip to main content

rsmxo

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

Metadata

Release files for rsmxo 2.10.2

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

Source distribution (sdist)

Source distribution for rsmxo 2.10.2
File Size Uploaded
rsmxo-2.10.2.tar.gz 1.3 MB Details

Built distribution (wheel)

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

Total release size: 6.3 MB

Release files / rsmxo-2.10.2.tar.gz

Download URL rsmxo-2.10.2.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
1975f9d14b489dbee3d5129a40a44200db1ba2c13edbce735f22b1a572be9dc7
BLAKE2b-256 checksum
How to use checksums
d1a114f2d85311dde0742013489c27ad7c7c66139e1a78520368989b2cb86d87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / rsmxo-2.10.2-py3-none-any.whl

Download URL rsmxo-2.10.2-py3-none-any.whl
Size 5.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
69fc5897e68774c0d01f9c8b6f1207a431917fd0b9b80115900b5161aa269606
BLAKE2b-256 checksum
How to use checksums
ac58ebb83dc85fcf3c4b77d82650fa820799b857c1f172389335106062a17a5e
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

2.10.2 This release

2 release files

2.10.0

2 release files

2.9.0

2 release files

2.8.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