Hen*_*ica 9 linux bluetooth bluez pybluez
似乎commit b1eb2c4cd057624312e0412f6c4be000f7fc3617
gatttool已被弃用,但我无法找到任何替代gattool的信息.
每个Python蓝牙LE包都在gatttool上进行了中继,现在我的ArchLinux系统坏了,因为bluez包没有用--enabled-deprecatedflag 构建(这将构建gatttool二进制).
pygatt只是在我的系统上打破并且bluepy没有构建,因为他们自己(在我的系统坏了)上运行bluez代码来构建gatttool.
无论如何我想在任何替换的gatttool周围写一个新包装但我无法找到关于这个主题的任何信息.
那么我可以使用bluez堆栈中的哪个工具编写新的Python蓝牙LE包装器?
更新
ArchWiki列为gatttool已弃用,并列出btgatt-client了D-Bus Gatt API作为替代品.
来自labapart的gattlib支持bluez 5并提供gatttool.
我认为gatttool由于缺少维护者而被弃用而不是被一些新工具取代.
编辑 遗憾的是,链接存储库中的gatttool代码仅支持bluez 4.
| 归档时间: |
|
| 查看次数: |
3368 次 |
| 最近记录: |