我用582做作主機,與582的三模藍牙鍵的中的藍牙模式連接。582藍牙鍵盤(從機)可以正常給582主機發(fā)鍵值。但582主機無法把大小寫燈的狀態(tài)發(fā)送給從機,我用所有的handle都嘗試發(fā)送了,都沒有成功的。
@TECH_LPC??
熱門產(chǎn)品 :
CH32X035: 32位USB+USB PD單片機
我用582做作主機,與582的三模藍牙鍵的中的藍牙模式連接。582藍牙鍵盤(從機)可以正常給582主機發(fā)鍵值。但582主機無法把大小寫燈的狀態(tài)發(fā)送給從機,我用所有的handle都嘗試發(fā)送了,都沒有成功的。
@TECH_LPC??
請參考:
針對主機連接從機并發(fā)送數(shù)據(jù),優(yōu)先使用手機BLE調(diào)試助手進行發(fā)送數(shù)據(jù),查看是否可以發(fā)送成功。如果可以發(fā)送成功,則使用CH582作為主機是無問題的。
當(dāng)前報錯3的這個handle值是不支持寫數(shù)據(jù)。
我用最笨的辦法,用30--FFFF? 一個一個慢慢的試。終于能找到正確的!!但還是很不理解決這個handle是怎么來的??!
一般建議UUID填寫為需要操作服務(wù)的UUID,然后通過UUID獲取handle值,可以嘗試通過上面截圖的函數(shù)獲取handle值,在write時對應(yīng)的handle+1即可。