【问题标题】:Python using gattlib for BLE Scanning on Windows 10Python 在 Windows 10 上使用 gattlib 进行 BLE 扫描
【发布时间】:2018-08-20 16:20:02
【问题描述】:

我想在我的笔记本电脑 (Windows 10) 和将成为主设备的 BLE 设备之间创建一个 BLE 连接。 我安装了 Bluez,我可以检测到像我的智能手机这样的蓝牙设备,但没有只支持 BLE 的设备。我想用pip install gattlib 下载 gattlib,但我得到了一个OSError: Not supported OS,这让我得出结论,我不能在 Windows 10 上这样做。除了在我的笔记本电脑上安装 Linux 之外,还有其他可能吗?

【问题讨论】:

  • 您好,您找到解决办法了吗?
  • 嗨,不是真的。我改用 c#,效果很好。

标签: python windows-10 bluetooth-lowenergy


【解决方案1】:

您使用的操作不兼容。 Gattlib 仅适用于 linux,因为它依赖于仅适用于 linux 的 bluez。您可以在 Windows 上使用WSL

【讨论】:

  • 你确定吗?据我所知,WSL 目前不支持硬件
【解决方案2】:

据我所知,gattlib 是为 linux 和 debian 系统设计的,因此您可以使用其他系统。另外,如果你使用的 Python 版本大于 3.9,可以直接蓝牙 RFCOMM Support for Windows 10。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-05
    • 1970-01-01
    • 1970-01-01
    • 2014-11-04
    • 1970-01-01
    相关资源
    最近更新 更多