2016-09-08 147 views
0

我正在为iOS(Objective-C)应用程序工作。使用MAC连接到BLE设备ios

我正在寻找连接到BLE设备的方式,以便您可以指定此设备的MAC或UUID。

目前我有两个具有相同名称的BLE设备,所以应用程序无法区分两者,这给出了许多问题(这些设备不具有相同的功能)。

当连接到BLE设备时,是否有任何方式指定MAC或UUID?

+1

编号CoreBluetooth将创建一个基于MAC的标识符,但您通常会通过与名称结合使用的服务区分设备。一旦用户最初连接到设备,那么您可以存储标识符。下次看到该设备时,它将具有相同的标识符。 – Paulw11

回答

1

RSSI信号强度发现区分两个或更多设备。 如果一次UUID从外设得到则还要区分外设。

+0

外围MAC地址不可用。 –