pygatt:gatttool(BlueZ弃用的工具)和BGAPI的Python包装器用于访问Bluetooth LE设备 源码
pygatt-用于蓝牙LE通用属性配置文件(GATT)的Python模块。 该模块允许读写设备上的GATT描述符,例如健身追踪器,传感器以及任何实现标准GATT描述符行为的设备。 pygatt通过包装两个不同的后端来提供Pythonic API: Blueg(需要Linux),使用gatttool命令行实用程序。 Bluegiga的BGAPI与BLED112等USB适配器兼容。 动机 尽管BLE颇受欢迎,但我们尚未在台式计算机上为其找到良好的编程接口。 由于大多数外围设备都设计用于智能手机,因此可以忽略此空间。 BlueZ的gatttool是一个交互式界面,具有功能,但很难以编程方式使用。 BlueZ本身显然可以工作,但是该接口尚有待改进,仅在Linux中有效。 要求 Python 2.7.5或更高版本,或Python 3.5或更高版本 Python 2.7.3的struct库有一
文件列表
pygatt-master.zip
(预估有个43文件)
pygatt-master
MANIFEST.in
58B
README.rst
7KB
.github
workflows
deploy.yml
619B
tests.yml
492B
tests
test_device.py
3KB
gatttool
暂无评论