无法连接到树莓派上的BLE设备(gatttool / bluetoothctl)

时间:2019-10-18 20:13:40

标签: bluetooth bluetooth-lowenergy raspberry-pi3 bluez gatttool

就像标题中所说的那样,我无法连接到树莓派3上的le设备。 我试过了: -通过蓝牙我收到了AutenthicationFailure -通过gatttool,我被拒绝连接(111)

我大量搜索了一个解决方案,并已经尝试过(确保这样做): -btmgmt向上 -将bluez / bluez重新安装到最新版本 -使用gatttool时使用“ -t random”

知道我真的不知道下一步该怎么做。

可能重要的是: uname -r = 4.19.58-v7 + 蓝牙-v = 5.50 使用Android App nRF连接到le设备的连接正常。

有人可以帮我吗?

预先感谢, 玛格达

1 个答案:

答案 0 :(得分:0)

您的设备似乎需要绑定,而Bluez无法成功绑定...

对于需要绑定的多个设备,我也有同样的问题。 Bluez显然只能处理某些绑定变体,但肯定不是全部。在iOS和Android上,这些设备完全没有问题...

除非您愿意亲自研究Bluez源代码并解决该问题,否则我认为您只能等待Bluez更新才能解决该问题...