Digi XBee3模塊的設(shè)備參數(shù)一旦在應(yīng)用程序中進(jìn)行測(cè)試并最終確定,這次參數(shù),客戶就可以把它們?cè)O(shè)為默認(rèn)值。 這些自定義配置可以在制造設(shè)備時(shí)鎖定固件版本或設(shè)置命令值,從而無需安裝工程師現(xiàn)場(chǎng)調(diào)整設(shè)備參數(shù)。
自定義默認(rèn)值
即使在使用RE(恢復(fù)默認(rèn)值)返回默認(rèn)設(shè)置后,自定義默認(rèn)值也依然得到保留。 這個(gè)功能可以用于設(shè)置一些識(shí)別設(shè)備的參數(shù)-例如NI(節(jié)點(diǎn)標(biāo)識(shí)符),或者設(shè)置那些復(fù)位后原廠恢復(fù)比價(jià)困難的參數(shù) - 例如ID(擴(kuò)展PAN ID)。
注意:必須將這些命令作為本地AT命令發(fā)送,不能使用遠(yuǎn)程AT命令請(qǐng)求幀 - 0x17設(shè)置它們。
設(shè)置自定義默認(rèn)值
使用 %F(設(shè)置自定義默認(rèn)值) 設(shè)置自定義默認(rèn)值。 當(dāng)XBee3 Zigbee RF模塊接收到%F時(shí),接收它接收的下一個(gè)命令并將其應(yīng)用于當(dāng)前配置和自定義默認(rèn)值。
要為多個(gè)命令設(shè)置自定義默認(rèn)值,請(qǐng)?jiān)诿總€(gè)命令之前發(fā)送%F。
恢復(fù)出廠默認(rèn)設(shè)置
! C(清除自定義默認(rèn)值)清除所有自定義默認(rèn)值,以便RE(恢復(fù)默認(rèn)值)將設(shè)備恢復(fù)為出廠默認(rèn)值。 或者,R1(恢復(fù)出廠默認(rèn)值)會(huì)將所有參數(shù)恢復(fù)為出廠默認(rèn)值,而不會(huì)刪除其自定義默認(rèn)值。
默認(rèn)值數(shù)量有限制
可以在設(shè)備上設(shè)置的自定義默認(rèn)值的數(shù)量有限制。 可以設(shè)置的默認(rèn)值的數(shù)量取決于保存的參數(shù)的大小和設(shè)備的固件版本。 如果沒有更多空間可以保存自定義默認(rèn)值,則在%F之后立即發(fā)送的任何命令都會(huì)返回錯(cuò)誤.
設(shè)置已設(shè)置的自定義默認(rèn)值或?qū)⒆远x默認(rèn)值設(shè)置為出廠默認(rèn)值將不會(huì)回收前一個(gè)值使用的空間。 新值生效但舊值仍占用內(nèi)存空間,減少了可設(shè)置的自定義默認(rèn)值的數(shù)量。 這可以通過使用 ! C(清除自定義默認(rèn)值) 清除更改自定義默認(rèn)值時(shí)的所有自定義默認(rèn)值,并且僅設(shè)置不同于出廠默認(rèn)值的自定義默認(rèn)值來解決.
自定義配置:創(chuàng)建新的出廠默認(rèn)設(shè)置
您可以創(chuàng)建用作新的出廠默認(rèn)設(shè)置的自定義配置。 例如,如果您需要維護(hù)某些制造設(shè)置或希望確保始終啟用某項(xiàng)功能,則此功能非常有用。 使用 RE(恢復(fù)默認(rèn)值) 在設(shè)備上執(zhí)行恢復(fù)出廠設(shè)置時(shí),應(yīng)用原始出廠默認(rèn)設(shè)置后,然后在設(shè)備上設(shè)置自定義配置。
例如,默認(rèn)情況下,設(shè)備上禁用藍(lán)牙。 您可以創(chuàng)建默認(rèn)情況下啟用藍(lán)牙的自定義配置。 使用RE將設(shè)備重置為出廠默認(rèn)設(shè)置時(shí),藍(lán)牙配置設(shè)置為自定義配置(已啟用)而非原始出廠默認(rèn)設(shè)置(已禁用)。
自定義配置存儲(chǔ)在非易失性存儲(chǔ)器中。 您可以繼續(xù)創(chuàng)建和保存自定義配置,直到XBee3 Zigbee RF模塊的內(nèi)存空間不足。 如果沒有剩余空間來保存配置,則設(shè)備會(huì)返回錯(cuò)誤。.
設(shè)置自定義配置
1、打開XCTU并加載您的設(shè)備。
2、進(jìn)入命令模式。
3、對(duì)要設(shè)置為出廠默認(rèn)設(shè)置的每個(gè)配置執(zhí)行以下過程。 例如修改默認(rèn)ID值,默認(rèn)值是0,修改為123,配置默認(rèn)藍(lán)牙開啟。 步驟如下:
(1)進(jìn)入AT模式,輸入+++,回復(fù)“OK”
(2)發(fā)送設(shè)置自定義默認(rèn)命令,AT%F<回車>。 使用此命令可以輸入自定義配置。
(3)發(fā)送自定義配置命令。 例如:ATID 123<回車> 。 此命令將ID的默認(rèn)設(shè)置設(shè)置為123。
(4)發(fā)送設(shè)置自定義默認(rèn)命令,AT%F<回車>。 使用此命令可以輸入自定義配置。
(5)發(fā)送自定義配置命令。 例如:ATBT 1<回車>。 此命令將藍(lán)牙的默認(rèn)設(shè)置設(shè)置為啟用。
(6)發(fā)送ATWR<回車>,保持修改。
(7)這時(shí)候發(fā)送ATRE<回車>恢復(fù)默認(rèn)值,然后ATID<回車>,就會(huì)顯示為“123”,ATBT<回車>,得到相應(yīng)為“1”。 設(shè)置成功。
清除設(shè)備上的所有自定義配置
使用 %F(設(shè)置自定義默認(rèn)值) 設(shè)置配置后,可以將所有配置恢復(fù)為原始出廠默認(rèn)值。
打開XCTU并加載您的設(shè)備.
進(jìn)入命令模式。
輸入“+++”進(jìn)入AT模式。
發(fā)送AT! C,清除自定義默認(rèn)值。
審核編輯:湯梓紅
-
模塊
+關(guān)注
關(guān)注
7文章
2787瀏覽量
50248 -
Digi
+關(guān)注
關(guān)注
0文章
16瀏覽量
9657 -
RF
+關(guān)注
關(guān)注
65文章
3175瀏覽量
168889 -
應(yīng)用程序
+關(guān)注
關(guān)注
38文章
3333瀏覽量
58982
原文標(biāo)題:淺談Digi XBee3模塊如何設(shè)置“自定義默認(rèn)值”
文章出處:【微信號(hào):雨飛工作室,微信公眾號(hào):雨飛工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
HarmonyOS應(yīng)用自定義鍵盤解決方案
OpenHarmony應(yīng)用開發(fā)之自定義彈窗
如何給EOS賬號(hào)設(shè)置自定義權(quán)限
如何通過LUA實(shí)現(xiàn)自定義串口指令設(shè)置

鴻蒙系統(tǒng)如何設(shè)置自定義下拉刷新控件
自定義視圖組件教程案例
Digi XBee LR模塊的主要特點(diǎn)
將超聲波測(cè)距傳感器與Digi XBee3連接

帶有BMP180的DIGI XBEE3

看圖細(xì)說Digi XBee模塊型號(hào)
Digi XBee3 Zigbee模塊的硬件設(shè)計(jì)Troubleshooting問題分析
淺談Digi XBee模塊的操作模式
Digi XBee3 ZigBee組網(wǎng)和通信測(cè)試步驟

think-cell:自定義think-cell(四)

評(píng)論