python bluetooth.BluetoothSocket连接无路由/设备或资源繁忙

时间:2020-05-29 19:36:06

标签: python python-3.x bluetooth

我正在尝试使用python连接到我的蓝牙设备,但是第一步却失败了。 我发现的大多数教程都具有与此类似的代码。 我使用hciconfig中的MAC地址-我猜这是我唯一的adpater的mac。

import bluetooth

for port in range(1, 11):
    try:
        s = bluetooth.BluetoothSocket(bluetooth.RFCOMM)
        s.connect(('00:1A:7D:DA:71:11', port))
        print("Connected")
        s.close()
    except OSError as err:
        print(f"Error connecting to {port}", err)

如果在上面运行此命令,它将失败并显示“设备或资源繁忙”

如果我使用s.connect(''),它将失败并显示“设备或资源繁忙”。

我可以通过bluetoothctl和其他管理器使用此适配器。

我正在使用多个设备。因此操作系统可以正确检测到它。

这是怎么了。如何使用python连接到适配器

0 个答案:

没有答案