DA14683的藍牙MESH介紹網絡
Date: 2019.01.23app
Create: Jim測試
到Dialog的技術支持官網:3d
下載DA14683的MESH SDK和相關技術文檔blog
而後導入下載的SDK中的MESH工程:開發
因爲目前手機尚不支持MESH協議,因此Dialog發佈了一款配置MESH網絡的手機APP,經過手機APP來對MESH進行分組和開關操做。文檔
在app store中搜索Dialog Ble便可下載到相關APP.get
在編譯的下拉選項中,能夠看到不一樣的編譯選項:qt
常見的應用就是開關燈的控制,分爲Client和Service兩個模塊,若是一個Client和多個Service在同一個Group中,則這個Client能夠同時控制這個Group的全部燈的開關。也能夠用手機開關。
其餘編譯選項的介紹請查閱《UM-B-098 DA1468x Mesh SDK v1.0》第5.5章
準備兩個14683的USB KIT開發板
分別燒錄如下代碼:
燒錄完之後,這兩塊板子就有一個是Client,一個是Service
Client至關因而開關,Service至關因而燈。
若是有多塊開發板的話,能夠嘗試燒錄多幾個Service,後面的實驗均可以經過Client來控制Service上的燈的狀態。
打開Dialog MESH的手機APP
先點擊Add Group添加一個分組,這個分組你能夠理解未廚房的燈,客廳的燈,臥室的燈,等等。
而後板子上電,回到Unprovisioned頁面,Scan爲配網的設備,能夠找到未配網的設備。
選中未配網的設備進行配置:
選擇號分組之後,點擊Apply,設備就算配網成功了。
每一個未配網的設備都須要配網,重複以上步驟便可。
所有配置完之後,回到Node頁面,就能夠看到本身配網的設備了。
這時候就能夠經過APP控制板子上的燈的開關,若是按下Client板子的開關,也能夠控制這個Client所在的分組中的其餘Service的燈的狀態。
到此,測試就算結束了。