看起来自从 commit b1eb2c4cd057624312e0412f6c4be000f7fc3617
以来,
gatttool
已经被弃用,但我找不到有关其替代品的任何信息。
我查看的每个Python蓝牙LE包都依赖于gatttool,并且由于bluez软件包未使用
--enabled-deprecated
标志(该标志将构建gatttool二进制文件)而在我的ArchLinux系统上出现故障。
pygatt
在我的系统上只是出现了问题,
而bluepy
无法构建,因为它们会提供自己的(在我的系统上有问题的)bluez代码来构建gatttool。
无论如何,我想编写一个新的封装器来包装替换了gatttool的任何工具,但我找不到有关此主题的任何信息。
那么,我可以使用bluez堆栈中的哪个工具来编写新的Python蓝牙LE封装器呢?
gatttool
。我(作为gattlib的作者)扩展了gatttool
以使用gattlib API。 - OlivierM