0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

科技讯息 来源:科技讯息 作者:科技讯息 2024-05-15 16:51 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

用于数字化仪和发生器的高级面向对象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存储库。

全新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

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    90

    文章

    3707

    浏览量

    96765
  • python
    +关注

    关注

    57

    文章

    4857

    浏览量

    89585
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Spectrum推出全新多通道任意波形发生器,支持GHz级信号生成

    Spectrum 仪器推出新款旗舰级任意波形发生器,最高可提供6通道10 GS/s或12通道5 GS/s的输出速度。新型DN6.63x系列AWG隶属于公司旗下Netbox系列,可通过以
    的头像 发表于 12-03 16:17 396次阅读
    <b class='flag-5'>Spectrum</b>推出全新多通道任意波形发生器,支持GHz级信号生成

    罗彻斯特电子Lattice产品提供持续供货支持

    罗彻斯特电子现场可编程门阵列(FPGA)、复杂可编程逻辑器件(CPLD)及其它多款Lattice传统产品提供持续供货支持。
    的头像 发表于 11-30 11:52 570次阅读

    一文了解Mojo编程语言

    Mojo 是一种由 Modular AI 公司开发的编程语言,旨在将 Python 的易用性与 C 语言的高性能相结合,特别适合人工智能(AI)、高性能计算(HPC)和系统级编程场景。以下是关于
    发表于 11-07 05:59

    Spectrum仪器超高速任意波形发生器新增DDS选项

    中国北京,2025 年 11 月 5 日讯——在推出旗舰产品63xx系列任意波形发生器(AWG)一年后,Spectrum 仪器今日宣布推出新型直接数字合成(DDS)选项,显著提升了该系列设备的强大
    的头像 发表于 11-05 14:48 266次阅读
    <b class='flag-5'>Spectrum</b><b class='flag-5'>仪器</b>超高速任意波形发生器新增DDS选项

    信捷XS STUDIO编程软件V2.3.2版本的全新功能

    XS Studio(V2.3.2)编程软件,是面向XS系列的编程组态软件,集成了PLC编程、可视化HMI、安全PLC、控制器实时核、现场总线及运动控制功能
    的头像 发表于 09-20 14:19 1501次阅读
    信捷XS STUDIO<b class='flag-5'>编程</b>软件V2.3.2版本的全新<b class='flag-5'>功能</b>

    Spectrum推出多通道GHz数字化仪,最高支持12通道

    Spectrum仪器今日宣布推出全新旗舰数字化仪产品。该系列设备具备12位分辨率,最高可支持6通道10 GS/s或12通道5 GS/s的高速数据采集。新型DN6.33x数字化仪隶属于公司旗下
    的头像 发表于 09-17 17:35 622次阅读

    【BPI-CanMV-K230D-Zero开发板体验】+灯效控制与Python编程

    BPI-CanMV-K230D-Zero开发板易于开发的一大特定在于它系统内置Python,因此不在仅依赖于在LINUX下开发。此外,随着AI智能技术的推进,Python的使用也越来越广泛。 为此
    发表于 06-27 17:33

    Spectrum仪器推出通过以太网控制生成宽带信号的任意波形发生器

    Spectrum仪器推出10 GS/s采样率、16位分辨率新型任意波形发生器 中国北京,2025年5月14日讯——Spectrum仪器今日宣布旗下
    的头像 发表于 05-14 14:29 488次阅读
    <b class='flag-5'>Spectrum</b><b class='flag-5'>仪器</b>推出通过以太网控制生成宽带信号的任意波形发生器

    Nordic nPM2100:原电池供电蓝牙低功耗产品带来超长续航!

    表示:“Nordic 的 PMIC 产品在公司持续致力于客户提供最低功耗物联网解决方案的过程中发挥着重要作用。我们很高兴能扩大 PMIC 产品线,推出首款原电池 PMIC,从而为非
    发表于 03-20 16:52

    Spectrum推出可由以太网控制的超高速GHz数字化仪

    Spectrum仪器推出七款新型数字化仪,采样率10 GS/s,带宽4.7 GHz 中国北京,2025年3月12日讯 — Spectrum 仪器公司今日宣布推出七款新型数字化仪。该系列
    的头像 发表于 03-12 14:57 543次阅读
    <b class='flag-5'>Spectrum</b>推出可由以太网控制的超高速GHz数字化仪

    使用DLP的custom_scan功能进行测量时,得到的Spectrum Data和Raw ADC Data两组数据之间的联系是如何的呢?

    使用DLP的custom_scan功能进行测量时,得到的Spectrum Data和Raw ADC Data两组数据之间的联系是如何的呢?Raw ADC Data经过怎样的处理
    发表于 02-19 08:25

    Qotom:全球客户提供灵活定制的嵌入式解决方案

    专注于全球客户提供无风扇迷你电脑、多串口嵌入式工控电脑、多网口迷你电脑、OPS模块以及桌面迷你电脑等产品。我们不仅提供标准化的解决方案,更注重为客户
    的头像 发表于 02-17 17:06 626次阅读
    Qotom:<b class='flag-5'>为</b>全球客户<b class='flag-5'>提供</b><b class='flag-5'>灵活</b>定制的嵌入式解决方案

    爱普生SG-8101CE可编程晶振血压计提供灵活稳定低功耗功能

    在医疗设备不断追求小型化、智能化和精准化的今天,爱普生SG-8101CE可编程晶振成为了血压计等设备性能提升的关键因素,其带来灵活、稳定、低功耗的卓越功能
    的头像 发表于 02-12 15:52 522次阅读
    爱普生SG-8101CE可<b class='flag-5'>编程</b>晶振<b class='flag-5'>为</b>血压计<b class='flag-5'>提供</b><b class='flag-5'>灵活</b>稳定低功耗<b class='flag-5'>功能</b>

    环球仪器Uflex灵活自动化平台概述

    在生产厂房全面走向自动化之际,最令厂家头痛的莫过于生产线上一些难以自动化的组装工序。若以功能单一的自动化平台来解决,投资可能没有保障。环球仪器的Uflex灵活自动化平台提供一个完美的解
    的头像 发表于 02-08 09:13 959次阅读
    环球<b class='flag-5'>仪器</b>Uflex<b class='flag-5'>灵活</b>自动化平台概述

    Triton编译器支持的编程语言

    Triton编译器支持的编程语言主要包括以下几种: 一、主要编程语言 Python :Triton编译器通过Python接口提供
    的头像 发表于 12-24 17:33 1458次阅读