百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
B

bluepy

> 编程语言
开源

在 Linux 上使用 Python 接口连接 Bluetooth LE

1.6K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

在 Linux 上使用 Python 接口连接 Bluetooth LE

bluepy ===== Linux 上的 Bluetooth LE 接口 Python 这是一个项目,提供一个 API,允许从 Python 访问 Bluetooth 低功耗设备。目前仅在 Linux 上运行;我主要是使用 Raspberry Pi 开发的,但也可以在 x86 Debian Linux 上运行。 代码已在 Python 2.7 和 3.4 上测试;也应该在 3.3 上运行。 还有一些代码使用此功能来与 TI SensorTag (www.ti.com/sensortag) 通信。 一个用于接口北方半导体 ASA IoT 传感器套件 Thingy:52 的示例可在 thingy52.py 中找到 (https://www.nordicsemi.com/eng/Products/Nordic-Thingy-52)。 安装 -----------

编译代码需要一个可执行的 bluepy-helper,它可以从 C 语言源代码编译。如果使用推荐的 pip 安装方法(见下文),则会自动完成此操作。否则,您可以使用 bluepy 目录中的 Makefile 重新构建它。

$ sudo apt-get install git build-essential libglib2.0-dev $ git clone https://github.com/IanHarvey/bluepy.git $ cd bluepy $ Python setup.py build $ sudo Python setup.py install 我建议在调试时使用 BlueZ 的命令行工具。有关在 Raspberry Pi 上构建 BlueZ 的说明,请参阅 http://www.elinux.org/RPi_Bluetooth_LE. 文档

Python 文件由作者 Ian Harvey 释放到公共领域。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言