Android BLE 扫描仪是否总是/自动发出任何 ADV_IND 类型广告的扫描请求?

问题描述

似乎至少 as of 2016,Android 总是在看到 ADV_IND 后发送扫描请求,并且无法在每个设备/地址的基础上有选择地发出它们。任何专家都可以确认情况仍然如此吗?

我的用例是我经常需要 ADV_IND 数据,但是当我在我的应用程序中检测到某个条件时,我只需要定期的 SCAN_REQ/RSP 数据。我认为不让 Android 不断向范围内的数十/数百个外围设备发出 SCAN_REQ/RSP 会节省一些外围设备的能量,但也可以节省大量的应用扫描带宽。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)