Estou usando um dongle USB Bluetooth na minha máquina. No outro extremo, eu estou tendo um módulo bluetooth serial conectado a um Micro-controlador. No meu lado da máquina, eu conectei e instalei meu dongle usb-bluetooth usando a ferramenta hciconfig. Mas quando eu estou tentando conectá-lo ao módulo bluetooth serial eu estou recebendo um erro.
Eu segui os passos abaixo
i) bluez-simple-agent hci0 <address of the remote bluetooth module>
ii) bluez-test-device trusted <address> yes
mesmo quando eu testei executando
bluez-test-device trusted <address>
eu recebo "1", que define que o dispositivo é confiável.
iii) bluez-test-input connect <address> yes
, recebo um erro
File "/usr/bin/bluez-test-input", LIne 40 in <moudle>
input.Connect()
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", lie 70, in __call__return self._proxy_method(*args, **keywords)
File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", lie 145, in __call__ **keywords)
File "/usr/lib/python2.7/dist-packages/dbus/connection.py", lie 651, in __call__blocking message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "Connect" with signature " " on interface "org.bluez.Input" dosen't exist
Eu não sei o que estou faltando. Eu encontrei o problema similar aqui e aqui mas não obteve solução para formigas. Eu tinha seguido esses links para conectar um dispositivo bluetooth serial remoto ( este e este )