0

好吧,这是我的问题。我知道,可以将 iphone 连接到蓝牙低功耗设备(例如 Polar 心率带),然后在我的应用程序中处理此非 iOS 设备提供的数据。但是可以同时将我的 iphone 与 2 条皮带连接吗?所以我可以使用每一个提供的数据。

4

1 回答 1

1

发现并连接到所有 HR 传送带设备。你也可以retrieveConnectedPeripherals在iOS7中使用。然后注册每个外围设备上的心率值特征通知:

[currentPeripheral setNotifyValue:notify 
    forCharacteristic:self.heartRateCaracterisctic]; 

您的委托将在触发时收到一个 CBPeripheral 实例didUpdateNotification- 使用它来确定哪个外围设备发送了新值:

(void)peripheral:(CBPeripheral *)peripheral 
    didUpdateNotificationStateForCharacteristic:(CBCharacteristic *)characteristic 
    error:(NSError *)error 
于 2013-10-05T23:31:12.913 回答