最近有一个项目的Blend Micro,我需要一个覆盆子pi来启动蓝牙连接。
为此,我在raspberry上安装了BlueZ 5.2,并使用此命令检测Blend Micro:
sudo hcitool -i hci0 lescan
我正确检测到Blend micro然后使用gatttool命令:
sudo gatttool -i hcitool hci0 -b XX:XX:XX:XX:XX:XX -I
(where the XX corresponds to the Blend MAC address)
但是当我通过输入连接启动连接时,它会显示"主机已关闭" :
$ sudo gatttool -i hci0 -b XX:XX:XX:XX:XX:XX -I
[ ][XX:XX:XX:XX:XX:XX][LE]> connect
Connecting... connect error: Host is down (112)
[ ][XX:XX:XX:XX:XX:XX][LE]>
你对如何解决这个问题有任何想法吗?尝试了许多事情但没有任何结果......
问候,RaZZeR
答案 0 :(得分:3)
连接时,需要添加" -t random"到你的命令行。