ch592作為從機時,定期掃描主機廣播包,掃描到就返回一個廣播包給主機,這里的從機掃描有沒有例程
如果有類似例程的話,麻煩發(fā)一下,郵箱:個人信息保護,已隱藏
您好,主機是不會發(fā)送廣播包的,是要跑主從一體模式嗎,
算是,只是要做掃描,然后掃描到之后發(fā)一個廣播包,不連接,然后休眠,這種有大概例程嗎
這樣參考的話,是否可以直接用下面那個觀察者的例程然后在里面加入廣播,畢竟不需要連接
是否要求一定要走BLE協(xié)議?
如果不要求,可以參考RF_PHY例程,自擬協(xié)議切換收/發(fā)。一對一場景下可以用AUTO模式,接收方收到包會回復預先填寫的一包數據。
如果要求走BLE協(xié)議,既要掃描廣播包,又要發(fā)送廣播包,建議參考“主從一體”代碼?!皰呙鑿V播包”涉及到BLE主機部分協(xié)議棧;“發(fā)送廣播包”涉及到BLE從機部分協(xié)議棧;“主從一體”代碼中安排好了一主一從兩個狀態(tài)機,只用廣播,那么應用層代碼中不使用BLE連接的功能即可。
“廣播者”“觀察者”例程只執(zhí)行GAP層的角色,不執(zhí)行連接,都只有一個狀態(tài)機,分別只包括“BLE主機”和“BLE從機”的一部分功能。
好的,謝謝