CC2541无法连接问题
时间:10-02
整理:3721RD
点击:
我用simpleBLEPeripheral开发透传,开发调试我用IOS的LightBlue进行开发一直没问题。但是使用android的BLE Tool时候不同牌子手机就有可能出现有些可连接有些不行,小米5连接困难,偶尔连接得上。但是在使用BLE Tool连接不上的手机上,使用nRF却又正常了。
我做的测试是这样,
我写的程序,不同手机装BLE Tool,有些连接得了,有些连接不了,有些连接困难
协议栈原有的simpleBLEPeripheral,原本BLE Tool连接不上或者连接困难的手机,连接协议栈原有的simpleBLEPeripheral没有问题。
我写的程序,BLE Tool连接困难或者连接不上的手机,安装nRF的APP连接正常。
所以现在的情况就是,不同手机效果不同,相同手机APP不同效果也不同。求解
Hi,listen
你可以对比一下连接参数有什么不同,你的连接参数和协议栈Demo是否相同。
Hi Alvin
我试着去调整连接的参数(广播间隔,连接间隔,从设备延迟,连接超时,更新)与DEMO一样,但是并没有解决问题。
Hi,listen
建议您在协议栈的基础上修改代码试一下,或者用code比对工具找出不一样的地方。
Hi Alvin
我就是在原有demo上修改的,我已经使用BCompare进行比较过了,在无线配置上没有太大不同,不同的地方我只是在原有demo上增加了IO口中断,串口,I2C等透传需要功能。所以现在比较困惑。谢谢您的解答。
我也遇到同样的问题。 IOS还是蛮稳定的,安卓机就有些不稳定,有时无缘无故就断线,IOS就很难 发现。都不知道该怎么说好? 是手机还问题? 还是MCU BLE 程序有问题?