用2个低能耗设备连接iphone

时间:2013-10-05 19:59:44

标签: iphone ios bluetooth-lowenergy

嗯,这是我的问题。我知道,可以将iphone连接到Bluetooth Low Energy设备(例如Polar Heart Rate Belt),然后在我的应用程序中处理这个非iOS设备提供的数据。但有可能同时连接我的iPhone和2个皮带?所以我可以使用每个提供的数据。

1 个答案:

答案 0 :(得分:1)

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

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

didUpdateNotification触发时,您的deleagate将收到一个CBPeripheral实例 - 用它来确定哪个外设发送了新值:

(void)peripheral:(CBPeripheral *)peripheral 
    didUpdateNotificationStateForCharacteristic:(CBCharacteristic *)characteristic 
    error:(NSError *)error