Obtendo um erro ao usar o comando “bluez-test-input conecte o endereço do dispositivo sim” para conectar-se a um módulo Bluetooth serial

3

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 )

    
por shailendra 02.04.2014 / 13:43

0 respostas