1:問題:nordic 52832 DFU後出現沒法重連的問題代理
2:場景重現:調試
1>先鏈接藍牙後,發送指令使硬件進入DFU模式 對象
2>DFU模式時,藍牙進行自動重連,並進入數據接收狀態,傳輸升級文件blog
3>升級完成後,硬件自動重啓,藍牙App從新鏈接硬件搜索
4>這時,發現藍牙一直沒法重連硬件
3:調試:方法
1>過程當中嘗試搜索鏈接,發現調用一些方法後,無任何回調im
2>打印所有信息,對比管理類對象是否被釋放了,結果發現對象都存在,全部的對象都存在數據
3>查了好久,最後經過仔細對比,發現管理類對象的代理髮現了改變img
4>升級以後代理釋放了,以前作的升級都不會釋放,此次卻釋放了,這點搞不懂?有懂得指導指導哈
5>最後解決辦法是沒錯鏈接後,設置一下代理,沒問題了