現(xiàn)在想做一個功能,就是在設備端主動斷開和主機的藍牙連接,但是目前我直接調(diào)用GAPRole_TerminateLink()斷開了和PC端的連接之后,馬上又自動連接了回去。所以有沒有方法可以讓我在設備端這邊主動斷開連接但是又不取消匹配。或者如果直接清除連接信息的話應該怎么做?
查看: 2046
回復: 5
請教CH573藍牙連接問題
熱門產(chǎn)品 :
CH32X035: 32位USB+USB PD單片機
請問你這邊用的什么例程以及用的是什么app去操作的呢
用的是ch573藍牙鍵盤的例程,沒有app,就是直接和電腦藍牙連接?,F(xiàn)在就是想做成我的藍牙鼠標那樣,長按按鍵之后可以取消和電腦之間的藍牙連接然后重新回到廣播狀態(tài)。目前遇到的情況是,我中斷了連接之后會自動回連,哪怕是我清除了我的從機這邊的綁定信息,pc端還是會一直請求連接,然后和從機這邊出現(xiàn)假連接的現(xiàn)象。
我這邊拿一個鼠標試了一下,他長按之后是改變了mac地址才不會重連的,你可以測試一下你的鼠標是不是原理也是這樣的。
那如果我要改變我這邊從機的mac地址要怎么做?是直接寫進原來存放芯片mac地址的flash里面嗎?然后mac地址有什么標準,如果做成鼠標那樣,是不是需要一個隨機變化的地址,讓它在每一次觸發(fā)按鍵之后把這個隨機地址寫進flash里面?
mac地址的標準就是六個字節(jié),不要設置為全F,全零在有些設備上也可能不識別,我測試的那個鼠標是長按后mac地址在原來的基礎上加1,只要和原來不一樣即可。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務您
只有登錄才能回復,可以選擇微信賬號登錄