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

审核编辑 黄宇

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

    关注

    88

    文章

    3642

    浏览量

    94098
  • python
    +关注

    关注

    56

    文章

    4811

    浏览量

    85105
收藏 人收藏

    评论

    相关推荐

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

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

    对比Python与Java编程语言

    Python与Java都是目前非常流行的编程语言,它们各有其独特的优势和适用场景。以下是对这两种编程语言的对比: 一、语法和易用性 Python 语法简洁,代码更易读,非常适合初学者。
    的头像 发表于 11-15 09:31 500次阅读

    Python编程:处理网络请求的代理技术

    在网络编程中,代理技术扮演着至关重要的角色,尤其在处理网络请求时。通过代理服务器,我们可以实现请求的转发、缓存、负载均衡以及安全控制等功能Python作为一种功能强大的
    的头像 发表于 11-12 07:23 243次阅读

    Spectrum仪器发布PCIe系列任意波形发生器卡

    Spectrum仪器近日宣布推出全新的PCIe旗舰系列任意波形发生器卡(AWG),用户提供一种强大的台式任意波形发生器替代方案。
    的头像 发表于 10-28 18:07 441次阅读

    西门子plc200编程实例详解

    西门子PLC S7-200是一款广泛应用于工业自动化领域的可编程逻辑控制器,其强大的功能灵活编程方式使得它能够满足各种复杂的控制需求。
    的头像 发表于 10-22 14:38 1100次阅读

    Spectrum仪器推出能够进行快速切换的多音DDS信号发生器

    中国北京,2024年9月25日讯—— Spectrum仪器今日宣布推出96xx系列DDS发生器。此次发布的新品进一步拓宽了公司旗下产品组合。全新DDS系列
    的头像 发表于 09-25 11:35 330次阅读
    <b class='flag-5'>Spectrum</b><b class='flag-5'>仪器</b>推出能够进行快速切换的多音DDS信号发生器

    NVIDIA助力提供多样、灵活的模型选择

    在本案例中,Dify 以模型中立以及开源生态的优势,广大 AI 创新者提供丰富的模型选择。其集成的 NVIDIAAPI Catalog、NVIDIA NIM和Triton 推理服务器产品
    的头像 发表于 09-09 09:19 563次阅读

    opencv-python和opencv一样吗

    不一样。OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库,它提供大量的图像和视频处理功能。OpenCV-Pytho
    的头像 发表于 07-16 10:38 1470次阅读

    如何使用Python进行神经网络编程

    。 为什么使用PythonPython是一种广泛使用的高级编程语言,以其易读性和易用性而闻名。Python拥有强大的库,如TensorFlow、Keras和PyTorch,这些库
    的头像 发表于 07-02 09:58 470次阅读

    PLC的编程方式及编程语言

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)因其强大的控制功能灵活编程方式而得到了广泛应用。PLC的
    的头像 发表于 06-27 14:08 977次阅读

    华为云开发者桌面全新发布 CodeArts IDE for Python,极致优雅云原生开发体验

    近日,华为云正式发布 CodeArts IDE for Python,这是一款内置华为自研 Python 语言服务,提供智能编程灵活调试能
    的头像 发表于 05-10 00:27 1304次阅读
    华为云开发者桌面全新发布 CodeArts IDE for <b class='flag-5'>Python</b>,极致优雅云原生开发体验

    华为云正式发布CodeArts IDE for Python

    近日,华为云正式发布CodeArts IDE for Python,这是一款内置华为自主创新的Python语言服务,提供智能编程灵活调试能
    的头像 发表于 05-08 14:58 569次阅读

    Spectrum仪器高速任意波形发生器DDS功能可生成20个正弦波

    在一个发生器通道上可以同时控制20个独立的正弦波,频率最高可达400MHz 中国北京,2024年3月20日讯—— Spectrum仪器宣布其多功能16位任意波形发生器(AWG)
    的头像 发表于 03-20 11:04 626次阅读
    <b class='flag-5'>Spectrum</b><b class='flag-5'>仪器</b>高速任意波形发生器DDS<b class='flag-5'>功能</b>可生成20个正弦波

    教你一招,简化仪器Python编程控制!

    许多行业的工程师都使用自动化来扩展其测试仪器功能,而大多是选择免费的编程语言——Python来完成。作为适用于自动化的主要编程语言,
    的头像 发表于 03-15 14:31 2637次阅读
    教你一招,简化<b class='flag-5'>仪器</b><b class='flag-5'>Python</b><b class='flag-5'>编程</b>控制!