BT 配对失败后 BLE 断开连接

BLE disconnects after BT pairing failed

Linux Raspbian Jessie Lite,Bluez 5.40。 我有一个 GATT 服务器和我自己的传入 "standard" 蓝牙连接代理(即 A2DP)。

我可以成功"connect"到GATT服务器,但是如果用户不接受配对确认(来自BT),我会收到这个错误:

qt.bluetooth.bluez: Failed to create pairing "org.freedesktop.DBus.Error.NoReply"

符合预期,但几秒钟后 BLE 连接也会断开。 我想知道这是否是正确的行为。我以为BLE和BT连接是相互独立的。

如果您使用两个蓝牙智能就绪设备(BR/EDR/LE),那么BLE连接将结束BR/EDR,因此您的BLE也断开连接是有道理的。