現(xiàn)在使用官方藍(lán)牙鍵盤例程,想實現(xiàn)多個終端(電腦,手機)直接切換。目前的辦法是修改好mac后,重啟芯片,感覺還是有點別扭,并且重新連上也需要幾秒鐘。做不到馬上可以連上。是否有更好的辦法,直接動態(tài)修改mac地址,不需要重啟的。
熱門產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無線MCU
現(xiàn)在使用官方藍(lán)牙鍵盤例程,想實現(xiàn)多個終端(電腦,手機)直接切換。目前的辦法是修改好mac后,重啟芯片,感覺還是有點別扭,并且重新連上也需要幾秒鐘。做不到馬上可以連上。是否有更好的辦法,直接動態(tài)修改mac地址,不需要重啟的。
動態(tài)修改還不支持。
一般2種做法,重新設(shè)置mac地址,復(fù)位重新運行;還有就是重新設(shè)置mac地址,然后重新初始化藍(lán)牙。
第一種簡單粗暴。
連接5s以內(nèi)都算正常,加快連接速度,可以把廣播間隔調(diào)小,最小廣播間隔是20ms(協(xié)議規(guī)定),默認(rèn)的廣播間隔是50ms。
請問如何重新初始化藍(lán)牙?