nordic 52832 DFU后出现无法重连的问题

1:问题:nordic 52832  DFU后出现无法重连的问题

2:场景重现:

1>先连接蓝牙后,发送指令使硬件进入DFU模式 

2>DFU模式时,蓝牙进行自动重连,并进入数据接收状态,传输升级文件

3>升级完成后,硬件自动重启,蓝牙App重新连接硬件

4>这时,发现蓝牙一直无法重连

3:调试:

1>过程中尝试搜索连接,发现调用一些方法后,无任何回调

2>打印全部信息,对比管理类对象是否被释放了,结果发现对象都存在,所有的对象都存在

3>查了很久,最后通过仔细对比,发现管理类对象的代理发现了改变

4>升级之后代理释放了,之前做的升级都不会释放,这次却释放了,这点搞不懂?有懂得指导指导哈

5>最后解决办法是没错连接后,设置一下代理,没问题了

原文地址:https://www.cnblogs.com/nelsen-chen/p/6373971.html