使用BlueZ BlueTooth堆栈,如何编程枚举已配对且未必连接的设备?
答案 0 :(得分:1)
更新:以下并不像我最初想象的那么容易。 adapter_get_devices
只是起点。如果您可以发布样本,将会很有帮助。
如果没有足够的时间,也可以在命令行中使用相同的bt-device工具和相应的命令行参数,并通过管道获取输出。其他选择是使用org.bluez.Adapter界面中的ListDevices
API获取配对设备列表,然后我希望org.bluez.Devices界面中的某些内容可以帮助您。
更新2:在设备界面中,您可以使用此answer
GetProperties
方法
这个gsoc code sample link有帮助吗?它现在在C中,希望它也可以在Python dbus上完成。 API为adapter_get_devices
。我还没试过这个。