Digi XBee3模塊的設(shè)備參數(shù)一旦在應(yīng)用程序中進行測試并最終確定,這次參數(shù),客戶就可以把它們設(shè)為默認值。 這些自定義配置可以在制造設(shè)備時鎖定固件版本或設(shè)置命令值,從而無需安裝工程師現(xiàn)場調(diào)整設(shè)備參數(shù)。
自定義默認值
即使在使用RE(恢復(fù)默認值)返回默認設(shè)置后,自定義默認值也依然得到保留。 這個功能可以用于設(shè)置一些識別設(shè)備的參數(shù)-例如NI(節(jié)點標識符),或者設(shè)置那些復(fù)位后原廠恢復(fù)比價困難的參數(shù) - 例如ID(擴展PAN ID)。
注意:必須將這些命令作為本地AT命令發(fā)送,不能使用遠程AT命令請求幀 - 0x17設(shè)置它們。
設(shè)置自定義默認值
使用 %F(設(shè)置自定義默認值) 設(shè)置自定義默認值。 當XBee3 Zigbee RF模塊接收到%F時,接收它接收的下一個命令并將其應(yīng)用于當前配置和自定義默認值。
要為多個命令設(shè)置自定義默認值,請在每個命令之前發(fā)送%F。
恢復(fù)出廠默認設(shè)置
! C(清除自定義默認值)清除所有自定義默認值,以便RE(恢復(fù)默認值)將設(shè)備恢復(fù)為出廠默認值。 或者,R1(恢復(fù)出廠默認值)會將所有參數(shù)恢復(fù)為出廠默認值,而不會刪除其自定義默認值。
默認值數(shù)量有限制
可以在設(shè)備上設(shè)置的自定義默認值的數(shù)量有限制。 可以設(shè)置的默認值的數(shù)量取決于保存的參數(shù)的大小和設(shè)備的固件版本。 如果沒有更多空間可以保存自定義默認值,則在%F之后立即發(fā)送的任何命令都會返回錯誤.
設(shè)置已設(shè)置的自定義默認值或?qū)⒆远x默認值設(shè)置為出廠默認值將不會回收前一個值使用的空間。 新值生效但舊值仍占用內(nèi)存空間,減少了可設(shè)置的自定義默認值的數(shù)量。 這可以通過使用 ! C(清除自定義默認值) 清除更改自定義默認值時的所有自定義默認值,并且僅設(shè)置不同于出廠默認值的自定義默認值來解決.
自定義配置:創(chuàng)建新的出廠默認設(shè)置
您可以創(chuàng)建用作新的出廠默認設(shè)置的自定義配置。 例如,如果您需要維護某些制造設(shè)置或希望確保始終啟用某項功能,則此功能非常有用。 使用 RE(恢復(fù)默認值) 在設(shè)備上執(zhí)行恢復(fù)出廠設(shè)置時,應(yīng)用原始出廠默認設(shè)置后,然后在設(shè)備上設(shè)置自定義配置。
例如,默認情況下,設(shè)備上禁用藍牙。 您可以創(chuàng)建默認情況下啟用藍牙的自定義配置。 使用RE將設(shè)備重置為出廠默認設(shè)置時,藍牙配置設(shè)置為自定義配置(已啟用)而非原始出廠默認設(shè)置(已禁用)。
自定義配置存儲在非易失性存儲器中。 您可以繼續(xù)創(chuàng)建和保存自定義配置,直到XBee3 Zigbee RF模塊的內(nèi)存空間不足。 如果沒有剩余空間來保存配置,則設(shè)備會返回錯誤。.
設(shè)置自定義配置
1、打開XCTU并加載您的設(shè)備。

2、進入命令模式。

3、對要設(shè)置為出廠默認設(shè)置的每個配置執(zhí)行以下過程。 例如修改默認ID值,默認值是0,修改為123,配置默認藍牙開啟。 步驟如下:
(1)進入AT模式,輸入+++,回復(fù)“OK”

(2)發(fā)送設(shè)置自定義默認命令,AT%F<回車>。 使用此命令可以輸入自定義配置。
(3)發(fā)送自定義配置命令。 例如:ATID 123<回車> 。 此命令將ID的默認設(shè)置設(shè)置為123。
(4)發(fā)送設(shè)置自定義默認命令,AT%F<回車>。 使用此命令可以輸入自定義配置。
(5)發(fā)送自定義配置命令。 例如:ATBT 1<回車>。 此命令將藍牙的默認設(shè)置設(shè)置為啟用。
(6)發(fā)送ATWR<回車>,保持修改。

(7)這時候發(fā)送ATRE<回車>恢復(fù)默認值,然后ATID<回車>,就會顯示為“123”,ATBT<回車>,得到相應(yīng)為“1”。 設(shè)置成功。
清除設(shè)備上的所有自定義配置
使用 %F(設(shè)置自定義默認值) 設(shè)置配置后,可以將所有配置恢復(fù)為原始出廠默認值。
打開XCTU并加載您的設(shè)備.

進入命令模式。

輸入“+++”進入AT模式。
發(fā)送AT! C,清除自定義默認值。

審核編輯:湯梓紅
-
模塊
+關(guān)注
關(guān)注
7文章
2817瀏覽量
52529 -
Digi
+關(guān)注
關(guān)注
0文章
17瀏覽量
9760 -
RF
+關(guān)注
關(guān)注
65文章
3189瀏覽量
170616 -
應(yīng)用程序
+關(guān)注
關(guān)注
38文章
3340瀏覽量
59791
原文標題:淺談Digi XBee3模塊如何設(shè)置“自定義默認值”
文章出處:【微信號:雨飛工作室,微信公眾號:雨飛工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
HarmonyOS應(yīng)用自定義鍵盤解決方案
OpenHarmony應(yīng)用開發(fā)之自定義彈窗
如何給EOS賬號設(shè)置自定義權(quán)限
如何通過LUA實現(xiàn)自定義串口指令設(shè)置
鴻蒙系統(tǒng)如何設(shè)置自定義下拉刷新控件
自定義視圖組件教程案例
Digi XBee LR模塊的主要特點
將超聲波測距傳感器與Digi XBee3連接
看圖細說Digi XBee模塊型號
Digi XBee3 Zigbee模塊的硬件設(shè)計Troubleshooting問題分析
淺談Digi XBee模塊的操作模式
Digi XBee3 ZigBee組網(wǎng)和通信測試步驟
think-cell:自定義think-cell(四)

淺談Digi XBee3模塊如何設(shè)置“自定義默認值”
評論