MCPcopy Index your code
hub / github.com/Terrabits/rohdeschwarz

github.com/Terrabits/rohdeschwarz @v1.19.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.19.2 ↗ · + Follow
760 symbols 2,138 edges 113 files 47 documented · 6% updated 12mo ago★ 383 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

rohdeschwarz

An instrument control library for general purpose Rohde & Schwarz instruments, and in particular the Vector Network Analyzer.

The package is still in development; as such, it may change at any time. I recommend that you "freeze" to a particular version of the package once you get your software working.

Requirements

rohdeschwarz is python 2.7/3 compatible. It requires the following packages: - pathlib - pyvisa - numpy

Core symbols most depended-on inside this repo

write
called by 218
rohdeschwarz/instruments/genericinstrument.py
query
called by 100
rohdeschwarz/instruments/genericinstrument.py
channel
called by 35
rohdeschwarz/instruments/vna/vna.py
pause
called by 30
rohdeschwarz/instruments/genericinstrument.py
select
called by 28
rohdeschwarz/instruments/vna/trace.py
cd
called by 25
rohdeschwarz/instruments/vna/filesystem.py
write
called by 24
rohdeschwarz/test/mock/instruments/vna/vna.py
write
called by 23
rohdeschwarz/bus/tcp.py

Shape

Method 657
Class 67
Function 36

Languages

Python100%

Modules by API surface

rohdeschwarz/instruments/vna/channel.py77 symbols
rohdeschwarz/instruments/vna/vna.py66 symbols
rohdeschwarz/instruments/vna/trace.py56 symbols
rohdeschwarz/instruments/vna/settings.py47 symbols
rohdeschwarz/instruments/genericinstrument.py45 symbols
rohdeschwarz/test/mock/instruments/vna/vna.py37 symbols
rohdeschwarz/test/mock/instruments/genericinstrument.py23 symbols
rohdeschwarz/test/mock/instruments/vna/trace.py20 symbols
rohdeschwarz/instruments/vna/filesystem.py19 symbols
rohdeschwarz/instruments/vna/diagram.py18 symbols
rohdeschwarz/general/general.py17 symbols
rohdeschwarz/instruments/vna/properties.py15 symbols

For agents

$ claude mcp add rohdeschwarz \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact