【发布时间】:2012-10-29 02:53:09
【问题描述】:
我正在 Python 中构建一个蓝牙应用程序,使用 python-bluez(在 linux 下)
但我的电脑有 2 个蓝牙适配器(一个内置,一个 USB 加密狗) 我如何选择从哪一个扫描,因为现在它随机选择一个。
现在的代码非常基础;)
nearby_devices = bluetooth.discover_devices()
【问题讨论】:
-
我不认为它是随机选择的。它将默认为第一个可用的设备,可能是 hci0,除非您已经使用该设备。您可以尝试使用
hciconfig hci0 down禁用 hci0,这样您的 pybluez 代码就会选择 hci1