ios – 关于蓝牙低功耗API的“接近度配置文件”究竟是什么?

ios – 关于蓝牙低功耗API的“接近度配置文件”究竟是什么?,第1张

概述我目前正在开发一个用于BLE设备的iOS应用程序,它将实现Proximity Profile(我目前还没有访问权限),但我对这实际意味着什么感到茫然. 我已经阅读了the pdf document from bluetooth,并且知道BLE设备将是邻近报警器和应用程序接近监视器,但这对于CoreBluetooth框架意味着什么? 连接到BLE设备后,我目前用于测量接近度的方法是通过外围设备上的r 我目前正在开发一个用于BLE设备的iOS应用程序,它将实现Proximity Profile(我目前还没有访问权限),但我对这实际意味着什么感到茫然.

我已经阅读了the pdf document from bluetooth,并且知道BLE设备将是邻近报警器和应用程序接近监视器,但这对于CoreBluetooth框架意味着什么?

连接到BLE设备后,我目前用于测量接近度的方法是通过外围设备上的readRSSI调用.实现邻近配置文件的设备是否表现不同,以便我不需要进行该呼叫?没有太多的文档来提供更好的主意.

解决方法 以下是与邻近度简档相关的GATT服务的描述: http://developer.bluetooth.org/gatt/profiles/Pages/ProfileViewer.aspx?u=org.bluetooth.profile.proximity.xml

看起来它允许一个属性从中读取RSSI(我想通常你可以直接从发送器/接收器从较低级别的方法读取该值).因此,您应该能够读取连接两端的RSSI值.

该配置文件还允许在两端发生警报,​​您可以控制发生的警报级别.

我认为,“简介”只是GATT中的一系列属性.如果您具有必需的属性,则可以声明您支持该特定的配置文件.

如果您需要,这里有一个带有小细节的pdf:https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=239392

总结

以上是内存溢出为你收集整理的ios – 关于蓝牙低功耗API的“接近度配置文件”究竟是什么?全部内容,希望文章能够帮你解决ios – 关于蓝牙低功耗API的“接近度配置文件”究竟是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/web/1052728.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存