【问题标题】:Ubunu, BlueZ, Enumerating paired devicesUbuntu,BlueZ,枚举配对设备
【发布时间】:2014-11-27 07:05:23
【问题描述】:

使用 BlueZ 蓝牙堆栈,我如何以编程方式枚举已配对但不一定连接的设备?

【问题讨论】:

    标签: linux bluetooth bluez


    【解决方案1】:

    更新:下面的内容并不像我最初想象的那么简单。 adapter_get_devices 只是起点。如果您可以从中发布示例,这将很有帮助。
    如果您没有足够的时间,您也可以从命令行使用相同的bt-device 工具和适当的命令行参数,并通过管道获取输出。另一种选择是使用org.bluez.Adapter接口中的ListDevices API 来获取已配对设备的列表,然后我希望org.bluez.Devices接口中的一些东西对您有所帮助。
    更新 2:在您可以使用的设备界面中,GetProperties 方法如 answer

    这个 gsoc code sample link 有帮助吗?它现在在 C 中,希望它也可以在 Python dbus 上完成。 API 是adapter_get_devices。我还没有尝试过。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-01
      • 2020-10-10
      • 1970-01-01
      • 1970-01-01
      • 2014-09-02
      相关资源
      最近更新 更多