有界和无界设备之间有什么区别?

时间:2012-05-15 14:19:43

标签: objective-c ios ios5 core-bluetooth bluetooth-lowenergy

我是iOS和BLE的新手,如果这个问题非常基础,请耐心等待。

有界和无界设备之间有什么区别?我在iOS中使用CBCentralManager处理BLE,我正试图弄清楚如何通过CBCentralManager配对它们。

2 个答案:

答案 0 :(得分:6)

您无需执行任何其他应用程序,iOS将根据需要处理绑定。

有界连接与iOS设备“配对”。一旦限制,他们将无法与任何其他设备通信。边界由操作系统(iOS)控制。当需要有界连接的设备与iOS设备通信时,iOS设备将显示一个警报视图,询问您是否要连接到该设备。

无界设备不断广播其服务,并允许任何iOS设备连接到它。设备不会绑定到特定的iOS设备,并且可以在其他时间自由连接到其他iOS设备。这是大多数BT4.0传感器的正常/推荐方法。

对于这两种情况,应用程序通常会存储UUID,以便下次可以建立与同一设备的连接。

注意:虽然无界设备未与iOS设备“配对”,但它们一次只能与单个iOS设备通信。

答案 1 :(得分:0)

我认为这里的正确术语是“保税”而非“有界”。

非绑定外设将连接到尝试发现它并建立连接的任何中心。

保税外设已经预先配对并自动连接。

当外围设备与中心设备之间保持配对时,它会被绑定