检测在Android应用程序中收到扫描请求时是否发送BLE扫描响应

时间:2017-02-11 06:03:28

标签: java android bluetooth-lowenergy

我为我的手机开发了一个Android应用程序,我在广告包中宣传13个字节的数据。我已经设置了另一个处于观察者模式的BLE设备,该设备捕获此广告包并发送扫描请求。我想在我的Android应用程序中检测此扫描请求并发送扫描响应。一旦我发送扫描响应,我想停止广告并关闭移动设备中的蓝牙。我的手机正在发送扫描响应但是如何检测它以便我可以停止广告。

1 个答案:

答案 0 :(得分:1)

抱歉,该信息不会通过HCI层公开。蓝牙控制器只是发送扫描响应而不通知主机。