数据世界
产业资讯 宏观经济 企业动态 人物动态 科技数码 数据洞察 AI前沿 行业峰会 热点资讯

Spectrum仪器为旗下200余款产品提供了灵活的Python编程功能

2024-05-15来源:互联网编辑:瑞雪

用于数字化仪和发生器的高级面向对象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仪器的工程师团队不仅能为客户提供直接服务与维护,还将通过定期的更新进行错误修正并提供更多的新功能。

更多Spectrum Python信息,请访问https://github.com/SpectrumInstrumentation/spcm

关于Spectrum仪器


Spectrum仪器公司成立于1989年,采用独特的模块化理念设计和生产了200多种数字化仪和发生器产品,其中包括PC卡(PCIe和PXIe)以及独立的以太网设备(LXI)。三十多年来,Spectrum仪器的客户遍布全球,产品也被众多行业的领军企业和知名大学使用。Spectrum仪器总部位于德国汉堡附近,旗下产品均享受5年质保以及来自工程师团队的卓越服务。更多详情,请访问公司官网www.spectrum-instrumentation.com

凌锐蓝信成功完成北京国际大数据交易所资产登记,实现四大交易所全部挂牌
近日,凌锐蓝信科技(北京)有限公司在数据要素领域再获新成果,公司成功在北京国际大数据交易所完成数据资产登记。截至目前,该公司已囊括一线城市北京、上海、广州、深圳数据交易所证书,全部完成登记挂牌。凌锐蓝信自2022年,以数据要素为导向,形成全球算网融合方案,

2024-05-13

腾讯云大数据TBDS数据湖荣获IDC金融领域最佳实践案例
国际权威市场研究机构IDC近日发布了《IDC PeerScape:金融领域中数据管理分析服务最佳实践案例》报告,腾讯云大数据TBDS和某股份制银行的存算分离数据湖项目凭借其领先的技术架构、强大的数据能力以及全面的国产化适配,荣获该报告的最佳实践案例。这一荣誉证明了腾讯云

2024-05-12

超越CDH,本地化大数据平台应如何选择?
随着数字经济的蓬勃发展,大数据技术的应用与发展已成为推动企业创新、提升竞争力的关键力量。大数据平台作为数据收集、存储、处理和分析的核心基础设施,为企业提供了更加强大的数据洞察和业务价值。然而,随着市场的快速变化,大数据平台也面临着诸多挑战和变革。多年

2024-05-09

“冷静”智算,你准备好了吗
随着生成式AI的火热,液冷技术成为数据中心的“新宠”。作为业界领先的云计算科技企业,优刻得紧随市场发展趋势,深入洞察客户的应用需求,创新推出数据中心液冷系统方案。该方案专为应对当前数据中心面临的热管理挑战而设计,尤其适用于对计算性能和能效要求极高的AIGC

2024-05-09