【发布时间】:2013-06-30 11:50:06
【问题描述】:
有没有办法唯一标识一个 BTLE 设备(比如硬件 ID)?我有 2 个硬件 BTLE 设备和 2 个软 BTLE 设备(使用 CBCentralManager)。所有这些设备都在发送相同的 UUID。
当所有设备都在我附近时,我想确定确切的 BTLE 设备。有什么线索吗?
【问题讨论】:
-
看到这个问题的答案会很有趣。我正在使用 BTLE 作为设备的“串行端口电缆更换”。一旦我确定一个设备在 centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral *)peripheral 中发送我的 UUID ...然后我连接到它并向它发送一个虚拟串行端口命令以找出它的设备 ID(一个变量我们发送了那台机器的微控制器)。然后,我将 iOS 分配给设备的 CBPeripheral uuid 与我们的设备 ID 进行匹配。
标签: ios bluetooth-lowenergy cbcentralmanager