原始和黑色SCPI驱动程序

rssd的Python项目详细描述


rohde&schwarz scpi驱动程序Versioning

说明

  • 示例python驱动程序

    • 矢量频谱分析仪
    • SMW,矢量信号发生器
    • NRP,功率传感器
    • 矢量信号浏览器
    • vst、vectro信号收发器(呼叫fsw&smw)
    • OSP,开关驱动器
    • NRQ,频率选择功率传感器
  • 示例代码

    • 自动测试示例(见下表)
    • 仪器速度/重复性评估
    • 概念证明/演示代码
  • rssd是开源的。

    • 包api 可能会-更改。
    • 建议用户使用“冻结/保存”软件包版本。
    • sw按原样提供
    • 不是Rohde&Schwarz官方支持的产品

开始

安装

python-mpipinstallrssd

运行

方法1

  • 转到示例目录
    • 打开命令提示符并键入rssd
    • 将打印示例目录。
  • 运行示例
    • 打开所需示例
    • 更改IP地址以匹配仪表
    • 运行文件

方法2

  • 转到示例目录
    • 打开命令提示符并键入:python -m pip show rssd
    • 加载在Location:
    • 之后列出的示例文件
  • 运行示例
    • 打开所需示例
    • 更改IP地址以匹配仪表
    • 运行

示例代码

FileNameInstrumntDescription
AAA_CommandTimeAnyTime command to instrument
AAA_IDN_IPArryAnySend *IDN to instruments in IPArry
FSW_ACLR_TimingVSAACLR in Spectral Mode
FSW_ACLR_IQ_TimingVSAACLR in IQ Analyzer
FSW_CCDFVSACCDF in Spectral Mode
FSW_IQCaptureTimeVSAIQ Capture time looping Fs
NRP_AvgPwrNRPNRP Average power capture
NRP_BufferedContAvgNRPBufferened NRP measurement
SMW_LoadArb.pyVSGLoad Arb file into SMW
OSP_DebugOSPGeneric OSP example
VSE_ADemod.pyVSEVSE/FSW Analog FM Demod
VSE_Debug.pyVSEVSE Raw SCPI
VSE_OFDM_1CC_K96.pyVSEVSE Single OFDM Carrier EVM w/ K96
VSE_OFDM_MultiCC_K96.pyVSEVSE Multi OFDM Carrier EVM w/ K96
VST_5GNR_EVMVSG VSASMW/FSW K144 speed tests
VST_5GNR_K144_ReadVSG VSASMW/FSW Read 5G NR Parametes
VST_Sweep.pyVSG VSASMW/FSW Frequency Sweep
VST_WLAN_EVMVSG VSASMW/FSW 802.11 EVM sweep test

Documentation

仪器文件

DriverDescriptionUser ManualModels
SMWVector Signal GeneratorUser ManualSMW; SMBV; SGT; SGS; SMA-B; SMB-B; SMF
FSWVector Signal AnalyzerUser ManualFSW; FSWP; FSVA; FPL;
VSEVector Analysis SoftwareUser ManualVSE
CMWBasestation EmulatorUser ManualCMW500; CMW100; CMP200
NRPThree Path Power SensorUser ManualNRP; NRPM
NRQFreq Selective Pwr SensorUser ManualNRQ
OSPSwitch MatrixUser ManualOPS1xx; OPS2xx
VNANetwork AnalyzerUser ManualZVA; ZNA; ZNB
[N/A]Digital OscillocopeUser ManualRTP; RTO;
OTARadiated ChambersUser ManualATS800; ATS1000; ATS1800; CMQ; DST200; TS7124

项目

  • 代码库:GitHub
  • 作者:Martin C Lim
  • 许可证:此项目是根据R&S许可证授权的,适用于免版税产品-有关详细信息,请参见LICENSE文件

致谢

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
html如何在JavaScript中获取当前Windows用户的名称   用于屏蔽电子邮件的java正则表达式   java Jsoup Android解析   为了避免在运行时缺少Java泛型,将超类型绑定到子类实例   java JTextArea。setText(空);不会释放内存   安卓源Java OutOfMemoryError在构建AOSP 10时出错   java打印到达数组末尾所需的最小跳数序列   使用mvn命令的java Selenium TestNG并行执行   javasocket编程:在关闭服务器之前通知所有客户端   java如何在加载新的安卓片段时显示progressbar?   java从actor系统中删除AKKA actor,并创建另一个具有相同路径名的actor   java我可以用浓缩咖啡做性能测试,还是应该用其他东西?   JavaTreeView(TreeItem)是否可以获取层次结构索引?   带远程服务的java Android应用程序