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

 

2:场景重现:

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

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

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

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

 

3:调试:

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

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

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

 

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

 

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

 

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

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

 

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

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

 

相关文章:

  • 2021-08-26
  • 2021-12-15
  • 2022-02-20
  • 2021-11-10
  • 2022-12-23
  • 2022-12-23
  • 2021-05-31
  • 2021-08-24
猜你喜欢
  • 2021-05-23
  • 2021-07-15
  • 2021-09-27
  • 2022-12-23
  • 2022-12-23
  • 2021-08-16
  • 2022-12-23
相关资源
相似解决方案