BluetoothSocket连接“无效参数”错误

时间:2017-04-08 13:04:39

标签: python bluetooth rfcomm pybluez

我正在尝试连接并通过蓝牙将数据从我的笔记本电脑发送到我的Android手机。我正在使用PyBluez库。当我试图调用BluetoothSocket的'connect'方法时:

sock=BluetoothSocket( RFCOMM )
sock.connect((host, port))

它总是给我同样的错误:

Traceback (most recent call last):
  File "rfcomm-client.py", line 41, in <module>
    sock.connect((host, port))
  File "<string>", line 5, in connect
bluetooth.btcommon.BluetoothError: (22, 'Invalid argument')

正如我从文档和示例中所理解的那样,主机的类型应该是String,端口应该是int。我查了一下。

我还检查了端口和主机的有效性,并且已经配对了我的设备。

有人可以帮我解决这个问题吗?

0 个答案:

没有答案