对“Bluno注意事项”贴中第7点提问
2013-12-258880
AI 快速预览详细
本文讨论了Bluno在未连接Accessory Shield扩展板时可能出现的蓝牙连接超时问题。具体错误代码为CBErrorDomain, 代码6,出现在DFBlunoManager.m文件中的didDisconnectPeripheral方法。文章提供了详细的调试信息和可能的原因,帮助用户解决问题。
|
在“DF新品”中,有一个贴子:Bluno注意事项,地址:https://mc.dfrobot.com.cn/thread-946-1-1.html 对里面提到的第7点: 7.Bluno端的Demo程序如果没有接Arduino Accessory Shield 扩展板的话需要把loop里DHT11部分的程序注释掉才能正常连接运行其它IO的控制部分 疑问如下: 如果没有连接上任何的 Accessory Shield 扩展板的话,能够从iPhone上成功连接到蓝牙吗? 我试了一下,会在 DFBlunoManager.m 文件中的 - (void)centralManager: (CBCentralManager *)central didDisconnectPeripheral: (CBPeripheral *)peripheral error: (NSError *)error 产生一个连接超时(The connection has timed out unexpectedly.,即 CBErrorDomain, 代码6)的出错信息。是不是因为没找到任何可用的服务,比如Bluno Accessory Shield 扩展板上的“温度计”等服务?如果是这样,可否在Bluno demo代码上,伪造一个“服务”出来? |




