gpt4 book ai didi

android - 在 Android 4.3 中使用“查找我”配置文件

转载 作者:行者123 更新时间:2023-12-04 18:08:32 24 4
gpt4 key购买 nike

我试图理解和修改 Android.com 上的 BLE 示例,现在我可以找到我的示例 BLE 设备 (HTC Fetch),现在我想了解所有 GATT 和 BLE 的东西。

什么是特性,什么是配置文件,什么是服务,它们在低功耗蓝牙世界中意味着什么?我使用 HTC Dev 并找到了一个服务和一个特征 UUID。

https://www.htcdev.com/devcenter/opensense-sdk/bluetooth-smart/htc-fetch/

但我想我需要的是 Find Me 配置文件,因为第一步我只想让 Find Me 对按钮点击使用react。

https://developer.bluetooth.org/gatt/profiles/Pages/ProfileViewer.aspx?u=org.bluetooth.profile.find_me.xml

如何在我的应用中实现它?

当我了解所有内容后,我会尝试 Power and Proximity(读取 RSSI 并与定义的范围进行比较)。

有人可以帮助我了解蓝牙 LE 吗?

最佳答案

这是一篇相关的文章

How to use the profile of PROXIMITY PROFILE,IMMEDIATE ALERT SERVICE and Find Me Profile in android 4.3 BLE?

基本上,您可以使用 tx+power - rssi 或粗略的距离来近似接近度d = (rssi-A)/-20(其中 A = rssi 在一米处)或简单地使用 rssi 映射范围来显示您也可以最初仅基于连接范围并跳过 rssi。

至于 FindMe,只需写入低或高警报值,以便在您按下应用中的按钮时发出声音。要按下设备上的按钮,请使用文档中显示的 UUID。

该设备的示例代码即将发布

关于android - 在 Android 4.3 中使用“查找我”配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20146876/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com