通过新的pyBGAPI代码库加速实现低功耗蓝牙设计
Silicon Labs
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
连接。
pyBGAPI
将
Silicon 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
蓝牙添加到您的自动化测试框架中,以减少集成时间并集中精力完善您的测试用例。
对于学习蓝牙无线连接的初学者,
pyBGAPI
在
Python
社区的帮助下提供了最容易的蓝牙访问。
使用
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
,以便快速展开您的项目。
扫描以下二维码,关注
Silicon Labs
社交媒体平台
SiliconLabs
Silicon Labs(芯科科技)是致力于以安全、智能无线技术建立更互联世界的全球领导者。我们集成化的硬件和软件平台、直观的开发工具、无与伦比的生态系统和强大的支持能力,使我们成为构建先进工业、商业、家庭和生活应用的理想长期合作伙伴。
251篇原创内容
公众号
预览时标签不可点
收录于话题
#
个
上一篇
下一篇
阅读原文
阅读
分享
收藏
赞
在看
已同步到看一看
写下你的想法
前往“发现”-“看一看”浏览“朋友在看”
前往看一看
看一看入口已关闭
在“设置”-“通用”-“发现页管理”打开“看一看”入口
我知道了
已发送
取消
发送到看一看
发送
通过新的pyBGAPI代码库加速实现低功耗蓝牙设计
最多200字,当前共
字
发送中