Android - 蓝牙 - 限制扫描范围

时间:2012-01-31 06:28:28

标签: android bluetooth

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

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

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

非常感谢.. :))

1 个答案:

答案 0 :(得分:0)

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

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