在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

泰凌微電子藍(lán)牙Mesh遠(yuǎn)程配網(wǎng)功能和測(cè)試說(shuō)明

泰凌微電子 ? 來(lái)源:泰凌微電子 ? 2024-01-17 09:05 ? 次閱讀

1

遠(yuǎn)程配網(wǎng)(Remote Provisioning)

功能介紹

藍(lán)牙Mesh規(guī)范1.0版本里面,進(jìn)行配網(wǎng)(Provisioning)的時(shí)候,要求配網(wǎng)節(jié)點(diǎn)(Provisioner)和被配網(wǎng)節(jié)點(diǎn)(Provisionee)在一跳范圍內(nèi),因?yàn)閡nprovision beacon 包不能直接進(jìn)行relay,所以配網(wǎng)過(guò)程中的命令交互也就不能進(jìn)行relay。

為了把一跳以外的節(jié)點(diǎn)加入網(wǎng)絡(luò),藍(lán)牙Mesh規(guī)范1.1版本加入遠(yuǎn)程配網(wǎng)(Remote Provisioning,RPR)功能。RPR在組網(wǎng)的時(shí)候,也是逐個(gè)節(jié)點(diǎn)進(jìn)行添加,但是有relay的功能,所以可以添加較遠(yuǎn)的節(jié)點(diǎn)進(jìn)入網(wǎng)絡(luò)。目前,泰凌微電子的TLSR825x和TLSR921x系列芯片已經(jīng)全面支持包括RPR在內(nèi)的藍(lán)牙Mesh規(guī)范1.1的所有新功能。

重要應(yīng)用場(chǎng)景:采用RPR后,當(dāng)主機(jī)(配網(wǎng)節(jié)點(diǎn))不方便移動(dòng)時(shí),也可以實(shí)現(xiàn)在應(yīng)用中按實(shí)際場(chǎng)景先布置好mesh節(jié)點(diǎn),然后再組網(wǎng)。特別是有網(wǎng)關(guān)的應(yīng)用場(chǎng)景。

RPR組網(wǎng)流程如下:

先對(duì)配網(wǎng)節(jié)點(diǎn)一跳范圍內(nèi)的一個(gè)或者多個(gè)節(jié)點(diǎn)進(jìn)行組網(wǎng)。

通過(guò)已經(jīng)組網(wǎng)的節(jié)點(diǎn)掃描更遠(yuǎn)距離(第二跳范圍內(nèi))的節(jié)點(diǎn)發(fā)出來(lái)的unprovision beacon并上報(bào)給配網(wǎng)節(jié)點(diǎn)。

配網(wǎng)節(jié)點(diǎn)選中某一個(gè)上報(bào)unprovision beacon的節(jié)點(diǎn)(比如已組網(wǎng)節(jié)點(diǎn)A上報(bào)掃描到了未組網(wǎng)節(jié)點(diǎn) B )。

配網(wǎng)節(jié)點(diǎn)對(duì)節(jié)點(diǎn)B組網(wǎng)時(shí),把要發(fā)送給節(jié)點(diǎn)B的消息先封裝成mesh network message,然后先發(fā)送給節(jié)點(diǎn)A,然后節(jié)點(diǎn)A再把組網(wǎng)信息提取出來(lái),以通用的provision PDU的形式發(fā)送給未組網(wǎng)節(jié)點(diǎn)B(可以是 PB-ADV, 也可以是 PB-GATT的方式)。

節(jié)點(diǎn)B回復(fù)給配網(wǎng)節(jié)點(diǎn)的消息,也是先封裝成mesh network message后,再經(jīng)過(guò)A傳給配網(wǎng)節(jié)點(diǎn)。

步驟4和步驟5多次執(zhí)行,直至組網(wǎng)完成。在此過(guò)程中,對(duì)于未組網(wǎng)節(jié)點(diǎn) B 來(lái)說(shuō),可以認(rèn)為節(jié)點(diǎn) A 是不存在的,和普通的組網(wǎng)模式?jīng)]有什么區(qū)別。

通過(guò)重復(fù)步驟2到6把第二跳范圍內(nèi)的節(jié)點(diǎn)組網(wǎng)完成。然后按相同的方式,再搜索和組網(wǎng)第三跳的節(jié)點(diǎn)。。直至搜索不到任何未配網(wǎng)節(jié)點(diǎn)。

9f5e5668-b4d0-11ee-8b88-92fbcf53809c.png

另外, RPR除了可以做遠(yuǎn)程組網(wǎng),還可以做Device Key, Node Address和 Composition Data的更新。

2

使用App測(cè)試RPR功能

01

測(cè)試條件

1、SDK開(kāi)發(fā)包

訪(fǎng)問(wèn)Telink Wiki下載最新的藍(lán)牙Mesh SDK:

https://wiki.telink-semi.cn/tools_and_sdk/BLE_Mesh/SIG_Mesh/sig_mesh_sdk.zip

2、硬件

本文以TLSR825x芯片作為測(cè)試樣例。需要TLSR8258 Dongle若干(>=2)作為mesh節(jié)點(diǎn)設(shè)備,可以通過(guò)在線(xiàn)購(gòu)買(mǎi)獲取:

https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-24776555937.13.5c531ab2zURieL&id=680419633378

Android或者iOS藍(lán)牙Mesh App

3、手機(jī)App

Android App在以上SDK開(kāi)發(fā)包中獲取: elink_sig_mesh_sdkappandroidTelinkBleMeshTelinkBleMeshDemo-V4.1.0.0-20231113.apk

iOS App可以在App Store通過(guò)搜索telinksigmesh獲取。

02

SDK代碼配置

在默認(rèn)配置下,RPR功能是關(guān)閉的。如需開(kāi)啟該功能,則需要在mesh_config.h文件中打開(kāi)節(jié)點(diǎn)端的 MD_REMOTE_PROV宏開(kāi)關(guān)(如下圖)。

9f7468e0-b4d0-11ee-8b88-92fbcf53809c.png

將編譯后得到的8258_mesh.bin文件燒錄到兩個(gè)TLSR8258 Dongle中,并將dongle上電。

03

APP設(shè)置

打開(kāi)App,??點(diǎn)擊Setting——Settings——Provision Mode,選擇remote provision。

9f84ff70-b4d0-11ee-8b88-92fbcf53809c.png

04

測(cè)試步驟

1、App首頁(yè)點(diǎn)擊+ 號(hào)進(jìn)入 Remote Provision頁(yè)面。然后開(kāi)始自動(dòng)組網(wǎng)。

開(kāi)始自動(dòng)組網(wǎng)前,App會(huì)判斷,當(dāng)前App是否是和支持RPR功能的已組網(wǎng)節(jié)點(diǎn)處于GATT connected狀態(tài),如果不是,則進(jìn)行普通的 PB-GATT 組網(wǎng),如果是,則通過(guò)這個(gè)已組網(wǎng)節(jié)點(diǎn)對(duì)其它未組網(wǎng)節(jié)點(diǎn)進(jìn)行RPR組網(wǎng)。如下圖,其中第一個(gè)節(jié)點(diǎn)(左上)是通過(guò)普通的 PB-GATT進(jìn)行組網(wǎng),后面兩個(gè)(右上和左下)是通過(guò)remote provision組網(wǎng)。

9f95ea4c-b4d0-11ee-8b88-92fbcf53809c.png

2、當(dāng)超時(shí)還未掃描到更多的未組網(wǎng)節(jié)點(diǎn),則表示所有節(jié)點(diǎn)已組網(wǎng)完成,然后返回主頁(yè)顯示如下:

9fa0b346-b4d0-11ee-8b88-92fbcf53809c.png

3

使用網(wǎng)關(guān)(gateway)測(cè)試RPR功能

01

測(cè)試條件

通過(guò)網(wǎng)關(guān)測(cè)試RPR功能與App測(cè)試使用同樣的SDK開(kāi)發(fā)包(網(wǎng)關(guān)的代碼配置如下說(shuō)明)。同樣使用TLSR8258 Dongle作為測(cè)試硬件,其中一個(gè)dongle作為網(wǎng)關(guān)設(shè)備,其余的多個(gè)dongle(>=2)作為mesh節(jié)點(diǎn)設(shè)備。

此外,在本測(cè)試中還需要使用PC上位機(jī)工具。該工具已經(jīng)包含于SDK開(kāi)發(fā)包中,路徑為 oolssig_mesh_tool.exe。

02

SDK代碼配置

在默認(rèn)配置下,RPR功能是關(guān)閉的。如需開(kāi)啟該功能,則需要在mesh_config.h文件中打開(kāi)網(wǎng)關(guān)和節(jié)點(diǎn)端的宏開(kāi)關(guān)MD_REMOTE_PROV(如下圖)。

9fbccdce-b4d0-11ee-8b88-92fbcf53809c.png

針對(duì)網(wǎng)關(guān)和節(jié)點(diǎn)設(shè)備分別編譯代碼,得到的8258_mesh_gw.bin和8258_mesh.bin文件,分別燒錄到網(wǎng)關(guān)dongle和節(jié)點(diǎn)dongle中。隨后,將網(wǎng)關(guān)dongle插入電腦USB端口,并將其余節(jié)點(diǎn)dongle也上電。

03

測(cè)試步驟

1、第一階段:以普通PB-ADV方式組網(wǎng)一個(gè)或多個(gè)節(jié)點(diǎn)

當(dāng)網(wǎng)絡(luò)為空,沒(méi)有已組網(wǎng)設(shè)備時(shí),需要通過(guò)普通的 PB-ADV 的方式先把網(wǎng)關(guān)一跳范圍內(nèi)的一個(gè)或者多個(gè)節(jié)點(diǎn)先組網(wǎng)成功。

將網(wǎng)關(guān)dongle與PC通過(guò)USB端口連接。在PC上打開(kāi)sig_mesh_tool工具,選擇網(wǎng)關(guān)對(duì)應(yīng)的ini文件如下圖所示,用PB-ADV方式對(duì)其中一個(gè)/多個(gè)mesh節(jié)點(diǎn)進(jìn)行組網(wǎng)。

9fcdd7ea-b4d0-11ee-8b88-92fbcf53809c.png

組網(wǎng)成功后,點(diǎn)擊右下角“Mesh”按鈕打開(kāi)mesh控制界面,并自動(dòng)發(fā)送LIGHTNESS_GET all命令獲取當(dāng)前所有節(jié)點(diǎn),并顯示在首頁(yè)UI界面。

2、第二階段:RPR添加mesh節(jié)點(diǎn)

2.1 點(diǎn)擊圖中上位機(jī)主頁(yè)的rp_scan按鈕,設(shè)置好limit(報(bào)告的最大掃描設(shè)備數(shù)量)和timeout(掃描超時(shí)限制)(秒)參數(shù)。然后點(diǎn)擊確認(rèn),工具會(huì)對(duì)前一步獲取的已組網(wǎng)節(jié)點(diǎn)列表下發(fā)scan start命令

9fe54146-b4d0-11ee-8b88-92fbcf53809c.png

節(jié)點(diǎn)收到scan start后會(huì)回復(fù)scan status。

2.2指定的scan節(jié)點(diǎn)在scan期間通過(guò)REMOTE_PROV_SCAN_REPORT消息上報(bào)掃描到的未配網(wǎng)節(jié)點(diǎn)。如下圖所示:

9ffd3a62-b4d0-11ee-8b88-92fbcf53809c.png

2.3 在掃描的設(shè)備列表雙擊需要進(jìn)行RPR的設(shè)備(如下圖),此時(shí)開(kāi)始發(fā)送Remote Provisioning Link Open指令等。

a0184a46-b4d0-11ee-8b88-92fbcf53809c.png

2.4 點(diǎn)擊上位機(jī)主頁(yè)P(yáng)rov按鍵進(jìn)入provision界面。

a02239f2-b4d0-11ee-8b88-92fbcf53809c.png

2.5 點(diǎn)擊Provision按鍵觸發(fā)添加設(shè)備。

a034e78c-b4d0-11ee-8b88-92fbcf53809c.png

2.6 Provision完成后會(huì)上報(bào)設(shè)備provision狀態(tài)。

a04fa590-b4d0-11ee-8b88-92fbcf53809c.png

2.7 綁定app_key

Provision完成后,還需要為model綁定app_key。點(diǎn)擊bind_all為model綁定app_key。該流程和非RPR模式是一樣的。

a06d7318-b4d0-11ee-8b88-92fbcf53809c.png

此時(shí),就完成了通過(guò)RPR對(duì)該節(jié)點(diǎn)組網(wǎng)。

2.8 重復(fù)步驟(2.1)~(2.7) 逐個(gè)對(duì)其他節(jié)點(diǎn)執(zhí)行RPR組網(wǎng),直至把所有節(jié)點(diǎn)組網(wǎng)完成。

4

總結(jié)

遠(yuǎn)程配網(wǎng)(Remote Provisioning)(RPR)是藍(lán)牙Mesh 規(guī)范1.1中增加的主要新功能之一,便于Provisioner借助中繼節(jié)點(diǎn)將一跳連接范圍以外的遠(yuǎn)端mesh設(shè)備加入網(wǎng)絡(luò),使得mesh網(wǎng)絡(luò)的建立過(guò)程更加便利。本文以TLSR825x芯片為例,介紹了使用通過(guò)泰凌提供的手機(jī)App和PC上位機(jī)工具兩種途徑對(duì)RPR功能進(jìn)行測(cè)試驗(yàn)證的基本方法。

目前泰凌微電子的TLSR825x和TLSR921x系列芯片已經(jīng)全面支持包括RPR在內(nèi)的藍(lán)牙Mesh規(guī)范1.1的所有新功能。







審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 上位機(jī)
    +關(guān)注

    關(guān)注

    27

    文章

    952

    瀏覽量

    55412
  • RPR
    RPR
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    16482
  • 藍(lán)牙m(xù)esh
    +關(guān)注

    關(guān)注

    10

    文章

    62

    瀏覽量

    15764
  • 泰凌微
    +關(guān)注

    關(guān)注

    7

    文章

    162

    瀏覽量

    11082

原文標(biāo)題:【技術(shù)專(zhuān)欄】泰凌微電子藍(lán)牙Mesh遠(yuǎn)程配網(wǎng)功能和測(cè)試說(shuō)明

文章出處:【微信號(hào):telink-semi,微信公眾號(hào):泰凌微電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    100個(gè)節(jié)點(diǎn)測(cè)試藍(lán)牙Mesh?來(lái)看看效果

    100個(gè)節(jié)點(diǎn)測(cè)試藍(lán)牙Mesh? 看看效果如何? 本次測(cè)試使用了安信可的TB系列模組 主要的
    的頭像 發(fā)表于 04-09 13:58 ?87次閱讀
    100個(gè)節(jié)點(diǎn)<b class='flag-5'>測(cè)試</b><b class='flag-5'>藍(lán)牙</b><b class='flag-5'>Mesh</b>?來(lái)看看效果

    微電子榮獲星閃互聯(lián)互通專(zhuān)項(xiàng)貢獻(xiàn)單位

    在 2025 年 3 月 27 日舉辦的“星閃生態(tài) 繁花似錦”2025 國(guó)際星閃聯(lián)盟產(chǎn)業(yè)峰會(huì)上,國(guó)際星閃聯(lián)盟正式發(fā)布了星閃互聯(lián)互通測(cè)試專(zhuān)項(xiàng)成果。微電子憑借在星閃技術(shù)互聯(lián)互通
    的頭像 發(fā)表于 03-28 10:31 ?339次閱讀

    微電子邀您相約Embedded World 2025

    2025 年 3 月 11 - 13 日,全球知名的嵌入式系統(tǒng)展會(huì) Embedded World 將在德國(guó)紐倫堡展覽中心盛大舉行。微電子誠(chéng)摯邀請(qǐng)您蒞臨我們的展位 3A - 440,一同探索前沿科技!
    的頭像 發(fā)表于 02-10 10:32 ?324次閱讀

    微電子精彩亮相CES 2025

    美國(guó)時(shí)間2025年1月7日,全球矚目的科技盛會(huì)CES 2025在拉斯維加斯盛大開(kāi)幕。微電子攜前沿技術(shù)與創(chuàng)新產(chǎn)品重磅登場(chǎng)。
    的頭像 發(fā)表于 01-09 16:54 ?735次閱讀

    微電子榮獲小米兩項(xiàng)大獎(jiǎng)

    在剛剛落幕的“2024小米生態(tài)合作伙伴大會(huì)”上,微電子憑借其在技術(shù)實(shí)力、產(chǎn)品性能和合作經(jīng)驗(yàn)方面的卓越表現(xiàn),榮獲“小米 Vela 生態(tài)合作伙伴 —— 卓越表現(xiàn)獎(jiǎng)”和“小米 IoT模組業(yè)務(wù)合作 —— 最佳合作伙伴獎(jiǎng)”兩項(xiàng)殊榮,這
    的頭像 發(fā)表于 12-31 15:43 ?552次閱讀

    微電子藍(lán)牙 6.0 認(rèn)證,助力藍(lán)牙技術(shù)拓展與應(yīng)用升級(jí)

    近期,微電子藍(lán)牙芯片和自研協(xié)議棧成功獲得由藍(lán)牙技術(shù)聯(lián)盟(SIG)頒發(fā)的藍(lán)牙 6.0 認(rèn)證證書(shū)
    發(fā)表于 11-26 14:07 ?640次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>獲<b class='flag-5'>藍(lán)牙</b> 6.0 認(rèn)證,助力<b class='flag-5'>藍(lán)牙</b>技術(shù)拓展與應(yīng)用升級(jí)

    【xG24 Matter開(kāi)發(fā)套件試用體驗(yàn)】藍(lán)牙mesh基本功能開(kāi)發(fā)調(diào)試

    sl_btmesh_lighting_server.c mesh相關(guān)配置 嘗試了使用nRF Mesh和ST的mesh測(cè)試APP,能搜索到設(shè)備,但
    發(fā)表于 09-02 22:34

    微電子推出Wi-Fi 6多協(xié)議TLSR9118 SoC

    微電子(股票代碼:688591.SH),作為無(wú)線(xiàn)連接解決方案領(lǐng)域的創(chuàng)新先鋒,近日正式宣布其突破性成果——TLSR9118 SoC的問(wèn)世。這款里程碑式的芯片不僅標(biāo)志著
    的頭像 發(fā)表于 08-30 16:29 ?2086次閱讀

    微電子發(fā)布Wi-Fi 6多協(xié)議TLSR9118 SoC

    近日,微電子(688591.SH)宣布推出其首顆支持Wi-Fi通信技術(shù)的多協(xié)議芯片——TLSR9118 SoC,進(jìn)一步拓展了其在無(wú)線(xiàn)連接領(lǐng)域的產(chǎn)品布局。該芯片已經(jīng)成功獲得Wi-Fi認(rèn)證,并向客戶(hù)
    發(fā)表于 08-29 10:36 ?487次閱讀
    <b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>發(fā)布Wi-Fi 6多協(xié)議TLSR9118 SoC

    藍(lán)牙Mesh 1.1網(wǎng)絡(luò)的性能測(cè)試

    開(kāi)發(fā)板的節(jié)點(diǎn)并組成網(wǎng)絡(luò),來(lái)分析在多個(gè)測(cè)試節(jié)點(diǎn)上進(jìn)行的一系列實(shí)驗(yàn)結(jié)果,進(jìn)一步探索藍(lán)牙Mesh1.1網(wǎng)絡(luò)的性能,包括網(wǎng)絡(luò)延遲、遠(yuǎn)程配置和OTA,
    的頭像 發(fā)表于 08-20 14:22 ?871次閱讀

    BLE Mesh節(jié)點(diǎn)網(wǎng)后如何不清除網(wǎng)信息,進(jìn)入待網(wǎng)狀態(tài)?

    esp_ble_mesh_node_local_reset()會(huì)清除網(wǎng)信息 需求:待網(wǎng)節(jié)點(diǎn)設(shè)備超時(shí)未
    發(fā)表于 07-19 06:27

    請(qǐng)問(wèn)ESP32-C3藍(lán)牙MESH如何與JDY-24M藍(lán)牙MESH組網(wǎng)通信?

    想用ESP32-C3同時(shí)接入wifi與藍(lán)牙mesh(類(lèi)似藍(lán)牙網(wǎng)關(guān)功能),通過(guò)藍(lán)牙mesh控制JD
    發(fā)表于 06-19 07:49

    BLE Mesh的node如何暫時(shí)退出網(wǎng)狀態(tài)?

    為了1,我們希望通過(guò)對(duì)這些設(shè)備重新進(jìn)行快速配網(wǎng)操作,現(xiàn)在我們的處理過(guò)程是通過(guò)調(diào)用esp_ble_mesh_node_local_reset,清除掉本地網(wǎng)信息后,再調(diào)用
    發(fā)表于 06-11 07:44

    一圖讀懂微電子2023年年度報(bào)告

    一圖讀懂微電子2023年年度報(bào)告
    的頭像 發(fā)表于 05-22 10:30 ?639次閱讀
    一圖讀懂<b class='flag-5'>泰</b><b class='flag-5'>凌</b><b class='flag-5'>微電子</b>2023年年度報(bào)告

    微電子支持最新Matter 1.3標(biāo)準(zhǔn),助力智能家居新發(fā)展

    昨日,CSA連接標(biāo)準(zhǔn)聯(lián)盟正式發(fā)布了Matter 1.3標(biāo)準(zhǔn)。微電子第一時(shí)間支持這一智能家居領(lǐng)域重要標(biāo)準(zhǔn)的最新版本。
    的頭像 發(fā)表于 05-09 14:08 ?734次閱讀
    主站蜘蛛池模板: 九色视频在线看 | 丁香欧美 | 久久久国产在线 | 91视频观看 | 国产精品丝袜 | 一区卡二区卡三区卡视频 | 欧美肥穴| 亚洲欧美日韩高清mmm777 | 手机看日韩毛片福利盒子 | 久久综合色区 | 亚洲精品久久婷婷爱久久婷婷 | 康熙古代高h细节肉爽文全文 | 性欧美大战久久久久久久野外 | 猛操女人| 天天av天天翘天天综合网 | 美女露出扒开尿口让男人桶 | 国模欢欢炮交啪啪150 | 成人免费看黄网站无遮挡 | 国产特黄特色的大片观看免费视频 | 亚洲天天在线 | 日本h片在线观看 | www深夜视频在线观看高清 | 特黄特色大片免费播放路01 | 欧美作爱福利免费观看视频 | 免费大秀视频在线播放 | 2018天天射| 一区二区三区四区在线观看视频 | 亚洲韩国日本欧美一区二区三区 | 国产精品丝袜 | 操人网站| 精品亚洲大全 | 国产成人黄网址在线视频 | 九九精品免费观看在线 | 久久久久久久国产精品影院 | 国产三级精品最新在线 | 毛片免 | 中文天堂在线最新2022更新 | 男人午夜禁片在线观看 | 国模在线视频 | 人人狠狠综合88综合久久 | 天天做天天爱夜夜大爽完整 |