CH592為什么被對方終止掉?


圖片上面為正常的樣品,圖片下面是CH592使用的Central例程發(fā)起連接,能連接了,但馬上就被對方終止

串口打印如下:

Discovering...

Device found...

Connecting...

Connected...

Disconnected...Reason:13

Discovering...

Device not found...

Discovering...

GATT_DiscAllPrimaryServices = 0002



image.png

常見斷開原因:CH573 CH579 CH582 藍牙斷開連接原因分析 - WCH藍牙應(yīng)用分享 - 博客園 (cnblogs.com)

錯誤代碼0x13是對端設(shè)備主動斷開。

您可以抓一個能過正常運行BLE主機,與目標從機之間的通信,比對看是否從機端做了處理主動斷開。


winsize chM SCA這幾個值不同會影響嗎,做了處理斷開應(yīng)該在后面才斷開吧?這是剛連接同步階段。

CH592/582怎么修改這個WinSize?


暫不清楚對端斷開連接的原因。如果有目標從機的源代碼,可以檢查源代碼中的判斷依據(jù);也可以用手機作為BLE主機,運行BLE調(diào)試助手連接目標從機,抓包比對包內(nèi)容。

如果懷疑是收發(fā)窗口導(dǎo)致的問題,可以嘗試修改。在BLE初始化配置中,有關(guān)于接收窗口的配置。默認沒做修改,協(xié)議棧中會賦默認值。

image.png

image.png


試了修改沒有作用呢,還有

Comp Id

SubVer sNr這兩個值也改不了嗎


image.png

已經(jīng)確定是這兩個值不匹配,對方終止,怎么能修改這兩個值 CompId 、SubVersNr



目標從機是什么樣的設(shè)備,很少有對主機廠商ID做限制的從機
不同品牌的手機,廠商ID/版本號不同,均可以作為BLE主機可以連接到目標從機嗎?能否提供手機成功連接目標從機的BLE抓包文件到郵箱zhaiyw@wch.cn


已發(fā)郵件


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

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