Ошибка подключения BluetoothSocket "Неверный аргумент"

Я пытаюсь подключиться и отправить данные со своего ноутбука на телефон Android через Bluetooth. Я использую библиотеку PyBluez для этого. Когда я пытаюсь вызвать метод "Connect" BluetoothSocket:

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, а port должен быть int. Это я проверил.

Я также проверил правильность как порта, так и хоста, и уже подключил мои устройства.

Кто-нибудь может мне помочь с этим вопросом?

0 ответов

Другие вопросы по тегам