如何使用配置文件 邻近配置文件,即时警报服务 和 查找我配置文件 在安卓 4.3 BLE.



我正在开发一个安卓应用程序,我必须在安卓4.3上连接到蓝牙设备。

这个应用程序的目标是BLE防丢,它可以使远程设备上的蜂鸣器发出哔哔声,我想实现邻近配置文件和找到我配置文件

我在Android API18中引用了BluetoothLeGatt的示例,我可以扫描,连接和发现服务。

我发现即时警报的 UUID 0x1802,但我没有在蓝牙开发人员门户中找到"查找我配置文件"和"邻近配置文件"的 UUID。

如果我得到了UUID,如何使用这个UUID使远程设备上的蜂鸣器发出哔哔声。

有没有人有即时警报邻近配置文件查找我配置文件的 android 应用程序示例?

或者可以告诉我如何使用 UUID 来实现所需的功能?

它们是

两个不同的东西:RSSITX_POWER

TX_POWER是用于传输信号的电源。
RSSI是接收器测量的信号功率。

它总是正确的:TX_POWER >= RSSI.
(因为您无法测量大于实际传输的功率)

要监控两个设备(发射器和接收器,或外围设备和中央设备)之间的距离,您应该使用以下公式:

Proximity Level = TX_POWER - RSSI

这背后的直觉如下,发射器总是以相同的功率(TX_POWER)发射,但接收器测量RSSI的方式不同,根据距离(接近度),当它靠近时RSSI值变大,当它移开时RSSI值变小。

祝你好运!

相关内容

  • 没有找到相关文章

最新更新