当前位置:首页 > 公众号精选 > SiliconLabs
[导读]新的Python代码库-pyBGAPI可帮助开发人员通过SiliconLabs(亦称“芯科科技”)的蓝牙堆栈和硬件解决方案,快速添加低功耗蓝牙(BluetoothLowEnergy)连接功能到Python脚本和应用中。点击下方的阅读原文按钮访问SiliconLabs在线社区阅览完...



新的Python代码库-pyBGAPI可帮助开发人员通过Silicon Labs(亦称“芯科科技”)的蓝牙堆栈和硬件解决方案,快速添加低功耗蓝牙Bluetooth Low Energy)连接功能到Python脚本和应用中。点击下方的阅读原文按钮访问Silicon Labs在线社区阅览完整文章:https://community.silabs.com/s/share/a5U1M000000koViUAI/python-bluetooth-library-pybgapi-enables-wireless-iot-with-silicon-labs?language=en_US Python简介Python发明于1991年,在过去的十年里,它已经走过了很长的路并成为世界上发展最快的编程语言之一。在过去几年中,开发人员多次将Python评为Stack Overflow上最受欢迎的三种编程语言之一,原因很明显,Python基于用户友好,通用的编程语言产生干净和高可读性的代码。开发人员可以快速开始编写Python代码,并且不需要太多的经验,同时不需要太多的努力即可维护和更新他们的软件。全世界的开发人员、公司和组织都在使用Python进行各种软件开发、后端、数据科学、测试自动化、系统脚本等。 Python的优势之一是大量的代码库可以帮助开发人员创建脚本和应用程序,而无需从头开始构建一切。pyBGAPI是一个新建的代码库,开发者可以使用Silicon Labs的芯片组和开发工具包快速将蓝牙添加到Python脚本和应用程序中。 Python蓝牙代码库-pyBGAPI除了现有的用C语言编写的主机示例和Bluetooth NCP commander图形界面之外,pyBGAPI蓝牙库还引入了一种控制Silicon Labs蓝牙NCP设备的新方法。当以NCP模式连接到Silicon Labs片上系统(SoC)、模块或开发工具包时,pyBGAPI允许在主机设备上运行的Python应用程序上进行Bluetooth Low Energy连接。pyBGAPISilicon Labs蓝牙API (BGAPI)二进制协议转换为Python。我们在pypi.org上以Python包的形式提供,让用户方便访问。所有BGAPI特性现在都公开给Python开发人员,并在新的Silicon Labs GSDK发行版中更新,包括新的API定义文件。


pyBGAPI蓝牙代码库的软件结构 开发者能用pyBGAPI做什么?每当您的Python代码、脚本或应用程序需要蓝牙时,pyBGAPI将使世界上最先进的低功耗蓝牙堆栈成为您解决方案的一部分。使用pyBGAPI,您可以简单地重用蓝牙堆栈,Silicon Labs在数十年的软件开发过程中不断完善,并提供即时的软件更新。 在产品开发期间或评估平台或想法时,您可以使用pyBGAPI快速构建蓝牙连接原型。基于python的自动化测试框架通常用于产品测试。您可以通过pyBGAPI快速地将Silicon Labs蓝牙添加到您的自动化测试框架中,以减少集成时间并集中精力完善您的测试用例。 对于学习蓝牙无线连接的初学者,pyBGAPIPython社区的帮助下提供了最容易的蓝牙访问。 使用Python pyBGAPI蓝牙代码库的好处假设您是一名Python开发人员,需要在代码、脚本或应用程序上启用Bluetooth Low Energy连接。使用pyBGAPI,您可以从根本上节省时间,因为您不必从头开始构建所有内容。相反,pyBGAPI让您可以直接访问市场上领先的蓝牙SoC、模块和开发工具包上的复杂蓝牙堆栈。该软件由Silicon Labs维护,并在新的GSDK版本中发布更新。换句话说,pyBGAPI节省了Python开发人员的时间和金钱! 如何获取Python蓝牙库pyBGAPI您可以前往Python.org上下载pyBGAPI蓝牙代码库:https://pypi.org/project/pybgapi/,并在Github上获取pyBGAPI示例:https://github.com/SiliconLabs/pybgapi-examples,以便快速展开您的项目。



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

北京2024年4月16日 /美通社/ -- 4月13日至14日,第二十届中国人力资源服务业高峰论坛和第十届亚太人力资源技术与服务博览会在深圳举办。会上同步发布"第十届亚太人力资源服务奖",众合云科凭借在跨地域用工合规和S...

关键字: 数字化 SAAS API

以更低的功耗和成本在各种应用中高效地实现更高质量的音频流

关键字: 低功耗蓝牙 解码器 物联网

2023年10月18日,中国在第三届“一带一路”国际合作高峰论坛期间发布《全球人工智能治理倡议》,围绕人工智能发展、安全、治理三方面系统阐述了人工智能治理中国方案。

关键字: 人工智能 大模型 代码

我们看到这么多的安全问题,部分原因在于我们对待安全的方式:安全性通常被认为是事后考虑的问题,是在开发结束时才添加到设备上的东西。然而,复杂的系统,尤其是嵌入式系统,有一个很大的攻击面,这让攻击者有机可乘,能够在“盔甲”上...

关键字: 代码 嵌入式系统 软件漏洞

勇芯科技BCL601S1模块采用Nordic Semiconductor的nRF52840 SoC 来运行心电图算法引擎,并通过低功耗蓝牙传输数据

关键字: 心电图 低功耗蓝牙 SoC

FSC-BT631D 模块采用Nordic nRF5340 SoC,为耳机和音频设备提供最新的低功耗音频连接解决方案

关键字: 低功耗蓝牙 无线音频 耳机

基于 NVIDIA Jetson 平台进行开发的 1 万多家公司现在可以利用全新的生成式 AI、API 和微服务来加快推进行业数字化

关键字: 机器人 生成式 AI API

致远微电子ZSB101A采用Nordic nRF52820 SoC,在空间受限的应用中提供延长距离低功耗蓝牙连接

关键字: 低功耗蓝牙 陶瓷芯片

爱立信发布全球首个为开发者与企业提供通信和网络API的商业化运营商合作 API平台将为运营商开辟网络投资变现新途径,并驱动移动基础设施投资 北京2023年9月22日 /美通社/ -- 近日,爱立信利用网络...

关键字: API 爱立信 网络 德国电信
关闭
关闭