Skip to main content

Add your description here

Project description

https://img.shields.io/pypi/v/rs-mrt-dau-utilities.svg https://readthedocs.org/projects/sphinx/badge/?version=master https://img.shields.io/pypi/l/rs-mrt-dau-utilities.svg https://img.shields.io/pypi/pyversions/pybadges.svg https://img.shields.io/pypi/dm/rs-mrt-dau-utilities.svg

rs-mrt-dau-utilities package provides two convenient modules for Rohde & Schwarz Data Application Unit (DAU): - ip_analysis module for creating Polars dataframes from the SCPI results. - delay module for creating Polars dataframes from the centralservice.log file.

ip_analysis code:

from RsInstrument import *
import rs_mrt_dau_utilities.ip_analysis as ipana

cmx = RsInstrument('TCPIP::10.102.20.55::hislip0')
iden = cmx.query("*IDN?")
print(iden)
ip_analysis_res=cmx.query('FETCh:DATA:MEASurement:IPANalysis:RESult?')
parsed_sequences = ipana.ipanalysis_parse_scpi_result(ip_analysis_res)

list_of_dfs = ipana.ipanalysis_init_dataframes()

for sequence in parsed_sequences:
   for message in sequence['json_messages']:
         ipana.ipanalysis_update_dataframes(list_of_dfs, message)

print(list_of_dfs)

Check out the full documentation on ReadTheDocs.

Our public Rohde&Schwarz Github repository hosts many examples using this library. If you’re looking for examples with specific instruments, check out the ones for Oscilloscopes, Powersensors, Powersupplies, Spectrum Analyzers, Vector Network Analyzers.

Version history:

Version 0.2.0 (14.11.2025)
  • initial release.

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

rs_mrt_dau_utilities-0.2.2.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

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

rs_mrt_dau_utilities-0.2.2-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

File details

Details for the file rs_mrt_dau_utilities-0.2.2.tar.gz.

File metadata

File hashes

Hashes for rs_mrt_dau_utilities-0.2.2.tar.gz
Algorithm Hash digest
SHA256 62ff29df82b66bec9f64cc151ddc257d954340e239c7241ad1c48dc73e62bf5e
MD5 1c48ee28c6c2eedcde4124eb201fc3ca
BLAKE2b-256 e8bca9a6fa8ef28b4a8cceb67a086877e195bee997d312a211784bcf190d4dd6

See more details on using hashes here.

File details

Details for the file rs_mrt_dau_utilities-0.2.2-py3-none-any.whl.

File metadata

File hashes

Hashes for rs_mrt_dau_utilities-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 be37a6a5d1d3d9e02cf5c8b076661ec677159de2b8ed8f0788ede937442799b7
MD5 e84de8e4c04bbc5dd224609a488b4819
BLAKE2b-256 c820b7f79ae7d40adde7f78fa09adb818c5408fcbc5724141d50aa86a0b68e07

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