使用“bluez-test-input connect”时出错yes”命令来连接串行蓝牙模块

使用“bluez-test-input connect”时出错yes”命令来连接串行蓝牙模块

我在我的机器上使用 USB 蓝牙适配器。在另一端,我有一个连接到微控制器的串行蓝牙模块。在我的机器端,我使用 hciconfig 工具连接并安装了我的 USB 蓝牙适配器。但是当我尝试将其连接到串行蓝牙模块时,我收到错误。

我采取了以下步骤

一) bluez-simple-agent hci0 <address of the remote bluetooth module> 二) bluez-test-device trusted <address> yes

即使我通过运行进行测试

bluez-test-device trusted <address>

我得到“1”,这定义该设备是受信任的。

iii) bluez-test-input connect <address> yes,我收到错误

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

我不知道我缺少什么。我发现了类似的问题这里这里但没有得到任何解决方案。我按照这些链接连接远程串行蓝牙设备(这个这个

相关内容