0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀(guān)看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

AT指令XBP9B-DM和XBP9B-DP固件的區(qū)別是什么

lcdz66 ? 來(lái)源:雨飛工作室 ? 2023-02-11 09:35 ? 次閱讀

Digi XBee-Pro 900HP模塊(硬件版本:S3B)可以支持三種不同的固件:XBP9B-DM、XBP9B-DP和XBP9B-XC,而XBP9B-XC算是比較舊的固件了,比較常用的就是XBP9B-DM和XBP9B-DP這兩個(gè)固件。

ca4a501a-a983-11ed-bfe3-dac502259ad0.png

ca795784-a983-11ed-bfe3-dac502259ad0.png

顧名思義,XBP9B-DM固件支持的是DigiMesh協(xié)議,可以實(shí)現(xiàn)星狀網(wǎng)絡(luò),也可以實(shí)現(xiàn)網(wǎng)狀網(wǎng)絡(luò),也就是自組網(wǎng)。XBP9B-DP固件支持的是點(diǎn)對(duì)點(diǎn)/點(diǎn)對(duì)多點(diǎn)(P2MP)協(xié)議;在P2MP中,發(fā)送設(shè)備始終將所有消息直接發(fā)送到目標(biāo)節(jié)點(diǎn)。其他節(jié)點(diǎn)不轉(zhuǎn)發(fā)該數(shù)據(jù)包。發(fā)送設(shè)備僅將P2MP單播直接傳送到目標(biāo)設(shè)備,該目的設(shè)備必須在發(fā)送設(shè)備的范圍內(nèi)。

那么,XBP9B-DM和XBP9B-DP這兩個(gè)固件的主要區(qū)別在哪里呢?下面通過(guò)比較AT指令,認(rèn)識(shí)這兩者的區(qū)別:

1、XBP9B-DM固件支持MR指令,而XBP9B-DP固件不支持

ca93727c-a983-11ed-bfe3-dac502259ad0.png

cac223ba-a983-11ed-bfe3-dac502259ad0.png

分析:MR參數(shù)的含義是“mesh單播重試”,實(shí)現(xiàn)功能是設(shè)置或讀取網(wǎng)絡(luò)數(shù)據(jù)包傳遞試圖的最大次數(shù);就是針對(duì)DigiMesh協(xié)議的。若MR不為零,則設(shè)備發(fā)送的數(shù)據(jù)包將請(qǐng)求網(wǎng)絡(luò)確認(rèn),若設(shè)備未收到確認(rèn),則最多可重新發(fā)送MR+1次。更改此值會(huì)極大地改變路由請(qǐng)求所花費(fèi)的時(shí)間。建議將此值設(shè)置為1。若將此參數(shù)設(shè)置為0,它將禁用網(wǎng)絡(luò)ACK;最初,設(shè)備可以找到路由,但是若路由失敗,它將永遠(yuǎn)無(wú)法修復(fù)。

此外,注意CE參數(shù)是:CE=0(默認(rèn)值),設(shè)置為“標(biāo)準(zhǔn)路由器”。

2、XBP9B-DM固件,TO=0xC0;XBP9B-DP固件,TO=0x40

cad23dfe-a983-11ed-bfe3-dac502259ad0.png

cafa22ec-a983-11ed-bfe3-dac502259ad0.png

3、XBP9B-DM固件,SO=2;XBP9B-DP固件,SO=0

cb28695e-a983-11ed-bfe3-dac502259ad0.png

cb438d9c-a983-11ed-bfe3-dac502259ad0.png

分析:SO表示“睡眠選型”,其含義如下:

cb6aa620-a983-11ed-bfe3-dac502259ad0.png

同步睡眠功能是DigiMesh協(xié)議里支持的,所以,XBP9B-DM固件:SO=2,這是默認(rèn)值;XBP9B-DP固件:SO=0,即不起作用;這樣一來(lái),也就沒(méi)有SS、OS、OW、MS和SQ這些動(dòng)態(tài)只讀指令了。

4、固件版本號(hào)和CK值不同

cb8c3042-a983-11ed-bfe3-dac502259ad0.png

cb97713c-a983-11ed-bfe3-dac502259ad0.png

分析:XBP9B-DM固件的版本號(hào)是80xx,XBP9B-DP固件的版本號(hào)是10xx。

5、還有一個(gè)AG命令,僅在XBP9B-DM固件里支持

AG(聚合器支持)命令通過(guò)具有對(duì)接收廣播節(jié)點(diǎn)以下的效果網(wǎng)絡(luò)發(fā)送的廣播:①若路由表中有空間,則接收節(jié)點(diǎn)會(huì)建立一條DigiMesh路由回到原始節(jié)點(diǎn)。②若AG參數(shù)與接收節(jié)點(diǎn)的當(dāng)前DH/DL相匹配,則接收節(jié)點(diǎn)的DH和DL更新為始發(fā)節(jié)點(diǎn)的地址。③具有DH和DL更新的,啟用API的設(shè)備從串行端口發(fā)送聚合尋址更新幀(0x8E)。

綜上所述,要想用XBP9B-DM固件實(shí)現(xiàn)點(diǎn)對(duì)多點(diǎn)傳輸,可以做如下參數(shù)配置和優(yōu)化:

1、TO=0x40,設(shè)置為點(diǎn)對(duì)多點(diǎn)傳輸方式。

2、CE=2,設(shè)置為“非路由模塊”,可以減小模塊上MCU和帶寬浪費(fèi)。

3、NH=1,由于不做路由,可以把網(wǎng)絡(luò)跳點(diǎn)設(shè)置為1(默認(rèn)NH=7),以增大帶寬。一些固件內(nèi)部像timeout的算法會(huì)用到這個(gè)參數(shù)。

4、MR默認(rèn)為1,SO默認(rèn)為2,可以不用修改,實(shí)際上是不起什么作用的。
審核編輯:陳陳

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

    關(guān)注

    10

    文章

    561

    瀏覽量

    23557
  • DM
    DM
    +關(guān)注

    關(guān)注

    0

    文章

    32

    瀏覽量

    21516
  • DP
    DP
    +關(guān)注

    關(guān)注

    1

    文章

    219

    瀏覽量

    40476
  • AT指令
    +關(guān)注

    關(guān)注

    1

    文章

    41

    瀏覽量

    12330

原文標(biāo)題:比較AT指令,認(rèn)識(shí)Digi 900HP模塊DM和DP固件的區(qū)別

文章出處:【微信號(hào):雨飛工作室,微信公眾號(hào):雨飛工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 0人收藏

    評(píng)論

    相關(guān)推薦

    Multisim 帶通濾波器設(shè)計(jì) 3M 到100M 但是XBP1沒(méi)有反應(yīng)

    本帖最后由 sgh69 于 2018-1-17 21:18 編輯 Multisim 帶通濾波器設(shè)計(jì) 3M 到100M 但是XBP1沒(méi)有反應(yīng)
    發(fā)表于 01-17 20:56

    LM3S9B92和LM3S9B96在使用以太網(wǎng)控制器有什么區(qū)別沒(méi)有

    LM3S9B92的以太網(wǎng)控制器程序放到LM3S9B96中沒(méi)有響應(yīng),請(qǐng)問(wèn)這兩片芯片的以太網(wǎng)控制器那個(gè)有區(qū)別沒(méi)有呢? ?
    發(fā)表于 05-14 06:10

    C語(yǔ)言編程資料

    /DI0823b71bqHp 學(xué)用Visual.C.6.0開(kāi)發(fā)Active.X控件].(美)Nathan.Wallance.文字版.pdfhttps://xbp.pub/i/AIa9f1a393QPM ANSI C標(biāo)準(zhǔn)
    發(fā)表于 05-20 13:53

    海爾21F9B、25F9B彩電電路圖

    海爾21F9B彩電電路圖海爾21F9B彩色電視機(jī)電路圖,海爾21F9B彩電圖紙,海爾21F9B原理圖。
    發(fā)表于 05-06 17:39 ?50次下載
    海爾21F<b class='flag-5'>9B</b>、25F<b class='flag-5'>9B</b>彩電電路圖

    嘉華21B9T彩電電路圖

    嘉華21B9T彩色電視機(jī)電路圖,嘉華21B9T彩電圖紙,嘉華21B9T原理圖。
    發(fā)表于 05-23 11:20 ?55次下載
    嘉華21<b class='flag-5'>B9</b>T彩電電路圖

    特瑞仕半導(dǎo)體開(kāi)發(fā)新產(chǎn)品XBP06V0U25R-G,可抑制瞬態(tài)電壓

    擴(kuò)大了保護(hù)功能的二極管 抑制瞬態(tài)電壓(TVS)的產(chǎn)品陣容 XBP06V0U25R-G特瑞仕半導(dǎo)體株式會(huì)社開(kāi)發(fā)
    的頭像 發(fā)表于 08-27 15:09 ?6104次閱讀

    CAT-D38999-DTS9B CAT-D38999-DTS9B 標(biāo)準(zhǔn)圓形連接器

    電子發(fā)燒友網(wǎng)為你提供TE(ti)CAT-D38999-DTS9B相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊(cè),更有CAT-D38999-DTS9B的引腳圖、接線(xiàn)圖、封裝手冊(cè)、中文資料、英文資料,CAT-D38999-DTS9B真值表,CAT-D389
    發(fā)表于 07-13 19:00

    嵌入式設(shè)計(jì)師到架構(gòu)師逐步蛻變的10本書(shū)

    1.單片機(jī)C語(yǔ)言編程與實(shí)例.pdfhttps://xbp.pub/i/RIc3b75e4aFXp2.嵌入式C語(yǔ)言進(jìn)階之道.pdfhttps://xbp.pub/i/JI1345b
    發(fā)表于 11-03 15:51 ?6次下載
    嵌入式設(shè)計(jì)師到架構(gòu)師逐步蛻變的10本書(shū)

    9DMV0131B-9DMV0141B 數(shù)據(jù)表

    9DMV0131B-9DMV0141B 數(shù)據(jù)表
    發(fā)表于 02-02 18:55 ?1次下載
    <b class='flag-5'>9DMV0131B-9DMV0141B</b> 數(shù)據(jù)表

    9QXL2001B原理圖

    9QXL2001B原理圖
    發(fā)表于 03-13 19:17 ?0次下載
    <b class='flag-5'>9QXL2001B</b>原理圖

    9QXL2000B原理圖

    9QXL2000B原理圖
    發(fā)表于 03-13 19:17 ?0次下載
    <b class='flag-5'>9QXL2000B</b>原理圖

    9DMV0131B-9DMV0141B 數(shù)據(jù)表

    9DMV0131B-9DMV0141B 數(shù)據(jù)表
    發(fā)表于 07-04 18:40 ?0次下載
    <b class='flag-5'>9DMV0131B-9DMV0141B</b> 數(shù)據(jù)表

    9QXL2001B原理圖

    9QXL2001B原理圖
    發(fā)表于 07-04 20:34 ?0次下載
    <b class='flag-5'>9QXL2001B</b>原理圖

    9QXL2000B原理圖

    9QXL2000B原理圖
    發(fā)表于 07-04 20:34 ?0次下載
    <b class='flag-5'>9QXL2000B</b>原理圖

    B9B-XH-AM(LF)(SN)

    電子發(fā)燒友網(wǎng)站提供《B9B-XH-AM(LF)(SN).pdf》資料免費(fèi)下載
    發(fā)表于 11-23 10:55 ?0次下載

    電子發(fā)燒友

    中國(guó)電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會(huì)員交流學(xué)習(xí)
    • 獲取您個(gè)性化的科技前沿技術(shù)信息
    • 參加活動(dòng)獲取豐厚的禮品