藍牙連接不穩(wěn)定,斷開原因:0x22,怎么解決

藍牙連接不穩(wěn)定,斷開原因:0x22,怎么解決?

現(xiàn)在的連接參數(shù)配置如下:

image.png

藍牙數(shù)據(jù)的收處理和通知操作

image.png







您好,您使用的EVT是什么時候下載的,更新一下EVT的公共文件包括BLE庫再試試。

當主從機端MTU不一致時會報錯0x22。主機設備是手機還是其他MCU,檢查一下MTU交互結果是否一致。


image.png

現(xiàn)在更新了BLE庫,其他沒有更新,正在測試是否會斷連。

但是有個問題,現(xiàn)在這個斷連的項目是在另外一個工程的基礎上改的,那一個沒有出現(xiàn)斷連問題。

手機是主機,這個MTU事件結果是成功。

如果還是斷連,我接下來應該往什么地方查呢?


連接兩個半小時后還是會斷開,但是斷開原因為0x08

a09e6f56d52483550f44eea7d02ccf4.png


reason8斷開原因是超時,代碼里面有執(zhí)行時間過長的任務導致的藍牙斷開。建議將藍牙的連接間隔配置為最大任務時長的兩倍。timeout給1600沒有效果,按照默認的給100/200這樣去給參數(shù)就可以了。

基本參數(shù)說明在BLE文件夾目錄下面有一份文檔可以參考。


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频