如何手动断开BLE外设?

时间:2014-12-11 10:08:24

标签: android bluetooth-lowenergy android-bluetooth

如果蓝牙外围设备离开Ble中心(我的Android设备)附近,它将断开连接... 我想通过按钮手动断开它...在android中是否有任何方法断开Ble外设???

如果发生监督超时,

Ble外设也会断开连接。但我想立即断开连接,因为如果它处于连接模式,那么它就无法宣传自己......

在Ble核心规范中,断开连接的链路层控制包是“0X02 LL_TERMINATE_IND”...如何在android中调用它??????任何帮助???

编辑:我正在使用蓝牙v4.0。我在这篇文章Can BLE peripheral mode trigger the disconnection or refuse to connect?中读到,蓝牙v4.1外设可以连接到多个中心,因此根据我的理解,这意味着即使它连接到一个Ble中心(Android设备),它也会宣传自己。但我正在使用BLE v4.0,我想断开与外围设备的连接再次... ... ???如何手动断开Ble外设????任何帮助???

1 个答案:

答案 0 :(得分:0)

mConnectGatt.disconnect(),这就是我想要的......!