【问题标题】:PyBluez pairing bluetooth devicePyBluez 配对蓝牙设备
【发布时间】:2016-09-26 19:51:07
【问题描述】:

如何在 Python 中启动蓝牙设备与 PyBluez 的配对?我看到了发现的方法,但没有配对。

【问题讨论】:

    标签: python bluetooth pybluez


    【解决方案1】:

    PyBluez 不支持跨平台配对管理。这是因为某些操作系统(如 Windows)需要超级用户级别的权限才能以编程方式配对设备。

    在大多数操作系统上,当 PyBluez 尝试使用 connect 方法连接到套接字时,操作系统会尝试配对(通常要求用户许可)。

    但是,您可以制作自己的超级用户工具或改进 PyBluez 来做同样的事情。

    例如,您可以使用 .NET for Windows 创建自己的命令行工具来配对和取消配对设备,然后从 Python 运行这些工具。对于 Windows,可以在此处找到一些命令行配对工具的实现: http://bluetoothinstaller.com/bluetooth-command-line-tools/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-26
      相关资源
      最近更新 更多