BLE(蓝牙4.0)中的即时警报服务和邻近配置文件之间的关系是什么?

时间:2014-04-18 05:37:35

标签: ios bluetooth bluetooth-lowenergy core-bluetooth

我是iOS开发的新手,并为IOS研究蓝牙低功耗(BLE,蓝牙4.0)

我找到了Proximity profile等信息,并使用了Service的{​​{1}}。 Immediate Alert 的说明如下:

Proximity profile

条件-A:使用When a device moves away from a peer device so that the connection is dropped or the path loss increases above a preset level, causing an immediate alert.

Proximity profile 使用 Proximity profile 在设备离开对等设备时启动提醒。

条件-B:不使用immediate alert Service

我可以从Proximity profile获取RSSI并使用 BLE device immediate alert Service超出范围时启动提醒有设置(例如:-75dbm)。

RSSI

The question is like the following: condition-A 之间有什么不同?

condition-B只是一个理论吗?并且Profile是真正的应用程序?

1 个答案:

答案 0 :(得分:0)

配置文件定义服务的语义,而服务只包含它包含的特征的正式描述,并具有指定的UUID。