創(chuàng)大鋼鐵,優(yōu)質(zhì)鋼鐵商務平臺

購物車(0)

創(chuàng)大鋼鐵首頁

現(xiàn)貨行情

綜合指數(shù)

創(chuàng)大多端推廣
您的當前位置: 首頁 > 頭條 > 工程 > 建設(shè)快訊

如何使樹莓派變身藍牙m(xù)esh Provisioner?

發(fā)布時間:2018-12-08 10:31 編輯:GC021 來源:互聯(lián)網(wǎng)
86
藍牙m(xù)esh在去年7月正式發(fā)布,至今已經(jīng)過去了一年多的時間。在過去的一年中,藍牙m(xù)esh的開發(fā)者社區(qū)有哪些最新的更新?· 多家會員公司推出了面向開發(fā)者的藍牙m(xù)esh SDK;· 相關(guān)的開源社區(qū)已經(jīng)提供了關(guān)于藍牙m(xù)esh和藍

藍牙m(xù)esh在去年7月正式發(fā)布,至今已經(jīng)過去了一年多的時間。在過去的一年中,藍牙m(xù)esh的開發(fā)者社區(qū)有哪些最新的更新?

· 多家會員公司推出了面向開發(fā)者的藍牙m(xù)esh SDK;· 相關(guān)的開源社區(qū)已經(jīng)提供了關(guān)于藍牙m(xù)esh和藍牙5的開源項目;· 相關(guān)會員公司提供了藍牙m(xù)esh 的IP解決方案;· 現(xiàn)有的藍牙協(xié)議分析儀器供應商逐步支持藍牙m(xù)esh協(xié)議解析;· 以及采用藍牙m(xù)esh的終端產(chǎn)品;

綜上所述,藍牙m(xù)esh的開發(fā)者社區(qū)在過去的一年中有著非??焖俚陌l(fā)展。對于藍牙m(xù)esh的開發(fā)者,隨著藍牙m(xù)esh的開發(fā)者社區(qū)生態(tài)逐漸的完善,將會有越來越多的開發(fā)者投入其中。如果大家要開發(fā)藍牙m(xù)esh的產(chǎn)品或者是原型,首要的問題就是需要有一個藍牙m(xù)esh的Provisioner,因為Provisioner負責為新加入的設(shè)備分配unicast address,網(wǎng)絡密鑰network key,設(shè)備密鑰 device key,IV Index等等這些重要的信息,那么如何能夠以最快的速度搭建一個藍牙m(xù)esh的Provisioner?任凱為大家提供一個自己的解決方案:在樹莓派3上面部署B(yǎng)lueZ,使其成為一個藍牙m(xù)esh的Provisioner。

有藍牙開發(fā)經(jīng)驗的工程師應該都聽說過BlueZ,BlueZ是官方的Linux藍牙協(xié)議棧,從BlueZ v5.47開始,BlueZ加入一款名為meshctl的工具。通過這款工具,開發(fā)者可以通過PB-GATT 和GATT Proxy 的方式對于新加入的設(shè)備進行provisioning以及相關(guān)的model configuration。在看到BlueZ支持藍牙m(xù)esh之后,我著實激動了好幾天,試圖在樹莓派3主板上部署B(yǎng)lueZ v5.49,但是有幾個障礙讓我感到困惑和掙扎,我花了大約兩周時間在互聯(lián)網(wǎng)上尋找解決方案,并與Linux專家討論解決問題并使其能夠正常工作。我解決的問題可能是開發(fā)人員必須面對的問題,作為藍牙技術(shù)聯(lián)盟的開發(fā)者關(guān)系經(jīng)理,我認為我有責任向開發(fā)人員分享我的知識和經(jīng)驗。所以,我總結(jié)了我解決的問題,收集了相應的信息,然后我為開發(fā)人員編寫了一個教程,希望開發(fā)人員可以使用本教程來搭建一個屬于自己的藍牙m(xù)esh Provisioner。

關(guān)鍵詞:藍牙

備注:數(shù)據(jù)僅供參考,不作為投資依據(jù)。

免責聲明:本站發(fā)布此文目的在于促進信息交流,不存在盈利性目的,此文觀點與本站立場無關(guān),不承擔任何責任。本站歡迎各方(自)媒體、機構(gòu)轉(zhuǎn)載引用我們文章(文章注明原創(chuàng)的內(nèi)容,未經(jīng)本站允許不得轉(zhuǎn)載),但要嚴格注明來源創(chuàng)大鋼鐵;部分內(nèi)容文章及圖片來自互聯(lián)網(wǎng)或自媒體,我們尊重作者版權(quán),版權(quán)歸屬于原作者,不保證該信息(包括但不限于文字、圖片、視頻、圖表及數(shù)據(jù))的準確性、真實性、完整性、有效性、及時性、原創(chuàng)性等,如有涉及版權(quán)等問題,請來函來電刪除。未經(jīng)證實的信息僅供參考,不做任何投資和交易根據(jù),據(jù)此操作風險自擔。