Android-蓝牙-限制扫描范围



我目前正在制作一个与蓝牙相关的Android实用程序,我需要更改设备的设备发现范围。。

有办法让我这么做吗?我目前正在考虑使用TPL来做这件事,但我不太确定。。

安卓应用程序或内核中的更改都是可能的。

非常感谢..:)

你似乎走在了正确的轨道上。要减少范围,您需要在搜索时降低Tx功率,这应该可以通过HCI命令HCI_write_inquiry_transmit_power_level(external/bluetooth/bluez/lib/bluetooth/HCI_lib.h)实现

您需要弄清楚这是如何在Bluez中完成的(如果正在使用),然后将其扩展到应用程序中使用。

最新更新