佚名通过本文主要向大家介绍了蓝牙外设驱动,徐老师外设店蓝牙耳机,蓝牙外设,微信蓝牙外设协议,ios10蓝牙等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: iOS 蓝牙40如何同时连接多个外设?
描述:
解决方案1:
个人觉的得一个一个的连接,,我以前调试的时候确实连接上好多外设,我明天具体的再试一遍,再讲方法告诉你
描述:
最近公司在做蓝牙方面的项目,请问有人知道如何同时连接多个外设吗?
解决方案1:
可以把扫描到的设备存放到数组中(先设置扫描条件,过滤掉不需要连接的设备),然后在执行连接蓝牙设备的方法里,遍历数组,取出每一个元素。 如:
for(CBPeripheral *tmp in array){
[self.centralManager connectPeripheral:tmp options:nil]; //连接存放的蓝牙设备
}
if ([peripheral.identifier isEqual:kPeripheralUUID] || 其他的设备) {
dispatch_async(dispatch_get_main_queue(), ^{
[self.centralManager connectPeripheral:peripheral options:nil];//连接外围设备
});
}
这样写吧,这样的话,可以正常的连接上,,,我试了试连接一个之后在进行扫描+连接的情况,会出现一些其他的问题,,,,当然因为我和你的外设可能不一样,也许你可能不会出现我出现的某些问题,
个人觉的得一个一个的连接,,我以前调试的时候确实连接上好多外设,我明天具体的再试一遍,再讲方法告诉你