当前位置:首页 > 厂商动态 > Spectrum仪器
[导读]用于数字化仪和发生器的高级面向对象Python软件包

中国北京,2024年5月15日讯—— Spectrum仪器推出一款全新的开源 Python软件包(spcm)。目前,这款产品适用于Spectrum仪器旗下全部的测试测量产品。新的软件包使采样率在5MS/s到10GS/s区间的200余款仪器的编程更加快速和轻松。Python因其简单、功能多样且灵活的特性深受业内欢迎,它拥有丰富的资源库和框架(诸如NumPy),可以显著加速编程开发周期。全新spcm软件包为Spectrum旗下的数字化仪、任意波形发生器和数字I/O产品提供了高级面向对象编程(OOP)接口,使用户能够充分利用Python语言的优势。该软件包包含了完整的源代码以及多个详细的示例。Spcm获得MIT许可证,用户可以在GitHub上免费获取。

Spectrum的Python软件包对卡片、卡片组和太网设备的自动开关进行了安全处理,还对数据在这些设备之间的传输进行了合理的内存分配。所有设备的特定功能均设定在易用范围。这其中包括时钟和触发设置、硬件通道设置、卡片同步、直接内存访问(DMA)以及诸如块平均、DDS和脉冲发生器等产品功能。

由于该软件包支持使用真实的物理量和单位(例如“10MHz”),使用户能够通过其首选单位系统对驱动程序设置进行编程。同时,这也避免了手动转化到API设置的繁琐过程。此外,该软件包还包括了对NumPy 和 Matplotlib计算的支持,用户可以通过它提供的大量工具处理来自产品或传输到产品的数据。具体示例参见GitHub存储库。

图片示例展示了打开首张模拟输出卡(AWG)并使用DDS选项编程简单的10 MHz正弦波输出。

全新Python软件包使200余款数字化仪、AWG及数字I/O产品的编程变得更加简单直接。由于该软件包可在pip存储库中找到,这使其安装变得非常轻松。客户只需通过“$ pip install spcm”这一个命令,即可完成Python及软件包的安装。

用户可将 Spectrum Instrumentation Python 软件包用于自己的程序中,或复制到存储库以添加更多功能。Spectrum仪器的工程师团队不仅能为客户提供直接服务与维护,还将通过定期的更新进行错误修正并提供更多的新功能。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

现代示波器和数字化仪变得越来越好。更高的带宽、更好的垂直分辨率和更长的采集存储器。更不用说更多用于特定应用测量的固件工具了。借助所有这些高级分析功能,有时很难记住一些非常古老且简单的规则,这些规则可以提高测量的准确性和精...

关键字: 示波器 数字化仪

作为在我们进入AWG项目之前探索相关设计细节的方法。前两篇文章介绍了微控制器和DAC,本文将讨论连接到DAC输出引脚的信号调理电路。

关键字: 波形 发生器 DAC

中国北京,2024年4月17日讯——电子顺磁共振(EPR)波谱仪或电子自旋共振(ESR)波谱仪与核磁共振(NMR)光谱仪类似,但不同之处在于它研究的对象是未配对的电子而不是原子核,比如质子。它被用于研究化学、生物学、材料...

关键字: EPR波谱仪 波形发生器 数字化仪

在这篇文章中,小编将为大家带来脉冲发生器的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 发生器 脉冲发生器

COTS解决方案可存储6小时以上的数据,并可持续进行信号处理

关键字: COTS解决方案 数字化仪 信号处理

中国北京,2023年6月7日讯——Spectrum仪器公司宣布推出数字脉冲发生器(DPG)功能,用于公司旗下高分辨率和中速的数字化仪和任意波形发生器(AWG)系列产品。该功能使Spectrum旗下产品能够通过四个前面板多...

关键字: 波形发生器 数字化仪

Spectrum仪器推出DDC,可将RF信号转换为基带信号

关键字: FPGA GPU 数字化仪
关闭