CH573 HID 從機(jī)連接多個主機(jī)

請問要如何改ch573的BLE HID從機(jī)例子讓它可以同時連接多個主機(jī)(多個電腦)

wch的ble協(xié)議棧中, 通過connection_handle 來區(qū)別多個主機(jī),? 通過config.h 中的

PERIPHERAL_MAX_CONNECTION 來定義最多能被多少個主機(jī)連接;


當(dāng)協(xié)議棧產(chǎn)生狀態(tài)變化回掉, 數(shù)據(jù)回掉時候, 都會傳入connection_handle, 程序中,以此處理不同設(shè)備的不同狀態(tài).

而在當(dāng)前的例程中, hid的例程由于實(shí)現(xiàn)比較復(fù)雜并且多主機(jī)場景并不明確, 所以并沒有去處理多個主機(jī)連接的情況.

如果要改, 就需要圍繞connection? handle 去修改

比如連接建立后, 如果connection handle 就一個有效, 那就再次開啟廣播之類.


改動比較大,可以先在基本的工程上(比如BLE_UART)實(shí)現(xiàn)后,再去修改hid的



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

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