關(guān)于ch583做藍(lán)牙主機使能notify handle失敗的問題

大佬們好,我正在做用兩個ch583組成的分體鍵盤方案,其中一個做從機,一個做主從一體機。目前從機的鍵盤功能已經(jīng)完全實現(xiàn)了;做主機時參考了central的例程,已經(jīng)枚舉了從機所有的service 和 char,也找到了有notify功能的handle,但是在使能這些handle時總是失敗,從而導(dǎo)致接收notify失敗;同時,使用手機的ble調(diào)試助手來連接從機鍵盤,打開通知時也會失敗。

請問可能有哪些原因?有沒有可能是連接沒有加密的問題?


熱門產(chǎn)品 : USB3.0 HUB控制器:CH634

使用系統(tǒng)藍(lán)牙連接該從機,然后點擊鍵盤上傳鍵值。同時抓包查看上傳的handle值是多少。然后主機直接針對該handle值進(jìn)行數(shù)據(jù)收發(fā)。


你好,感謝回復(fù)。我在pc端抓包了,如下圖,這個0x0040 應(yīng)該就是notify上報鍵值的handle,但是我在主機分別嘗試了對0x0040和0x0041寫入cccd開啟通知,都失敗了,是否不用寫入直接收發(fā)呢?


icon_jpg.gif微信圖片_20240918144134.png



另外,我看到好像有ch582m藍(lán)牙Central連接HID_Keyboard的例程,能發(fā)我參考一下嗎?謝謝! 郵箱個人信息保護(hù),已隱藏


存在從機自己使能cccd然后發(fā)送數(shù)據(jù)的情況,主機只需要等待接收就可以了。

提供了主機接收HID鍵值的demo,請查收郵件。


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

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