1. 程式人生 > 其它 >藍芽mesh組網實踐(配網進階篇)

藍芽mesh組網實踐(配網進階篇)

之前介紹了CH582微控制器在藍芽mesh組網中的兩種配網方式,有介紹到:未配網裝置不能選擇被哪個配網器配網,配網器可以選擇給哪個未配網裝置配網。接下來介紹在哪裡可以有選擇配網。

BLE中有相對完善的黑白名單機制,可惜藍芽mesh並沒有沿用或是發展黑白名單,只能在收到配網信標時,由使用者來判斷是否給裝置配網,也就意味著使用者需要知道配網信標廣播中的UUID的含義,或者說使用者需要自定義UUID。

可以看看阿里的可以與天貓精靈互動的智慧燈UUID是如何規定的↓

開啟了FLASH儲存功能的裝置在上電後,先會檢查一下FLASH中是否儲存有已配網資訊,若有,會恢復網路資訊,無需再配網即可通訊;若無配網資訊,則會廣播配網信標。配網器在與未配網裝置直連的距離內會收到配網信標並進入配網流程。收到配網信標後進入如下函式↓

 ----------儲存草稿點到釋出了,待更新------------