Digi XBee3模塊的設備參數一旦在應用程序中進行測試并最終確定,這次參數,客戶就可以把它們設為默認值。 這些自定義配置可以在制造設備時鎖定固件版本或設置命令值,從而無需安裝工程師現場調整設備參數。
自定義默認值
即使在使用RE(恢復默認值)返回默認設置后,自定義默認值也依然得到保留。 這個功能可以用于設置一些識別設備的參數-例如NI(節點標識符),或者設置那些復位后原廠恢復比價困難的參數 - 例如ID(擴展PAN ID)。
注意:必須將這些命令作為本地AT命令發送,不能使用遠程AT命令請求幀 - 0x17設置它們。
設置自定義默認值
使用 %F(設置自定義默認值) 設置自定義默認值。 當XBee3 Zigbee RF模塊接收到%F時,接收它接收的下一個命令并將其應用于當前配置和自定義默認值。
要為多個命令設置自定義默認值,請在每個命令之前發送%F。
恢復出廠默認設置
! C(清除自定義默認值)清除所有自定義默認值,以便RE(恢復默認值)將設備恢復為出廠默認值。 或者,R1(恢復出廠默認值)會將所有參數恢復為出廠默認值,而不會刪除其自定義默認值。
默認值數量有限制
可以在設備上設置的自定義默認值的數量有限制。 可以設置的默認值的數量取決于保存的參數的大小和設備的固件版本。 如果沒有更多空間可以保存自定義默認值,則在%F之后立即發送的任何命令都會返回錯誤.
設置已設置的自定義默認值或將自定義默認值設置為出廠默認值將不會回收前一個值使用的空間。 新值生效但舊值仍占用內存空間,減少了可設置的自定義默認值的數量。 這可以通過使用 ! C(清除自定義默認值) 清除更改自定義默認值時的所有自定義默認值,并且僅設置不同于出廠默認值的自定義默認值來解決.
自定義配置:創建新的出廠默認設置
您可以創建用作新的出廠默認設置的自定義配置。 例如,如果您需要維護某些制造設置或希望確保始終啟用某項功能,則此功能非常有用。 使用 RE(恢復默認值) 在設備上執行恢復出廠設置時,應用原始出廠默認設置后,然后在設備上設置自定義配置。
例如,默認情況下,設備上禁用藍牙。 您可以創建默認情況下啟用藍牙的自定義配置。 使用RE將設備重置為出廠默認設置時,藍牙配置設置為自定義配置(已啟用)而非原始出廠默認設置(已禁用)。
自定義配置存儲在非易失性存儲器中。 您可以繼續創建和保存自定義配置,直到XBee3 Zigbee RF模塊的內存空間不足。 如果沒有剩余空間來保存配置,則設備會返回錯誤。.
設置自定義配置
1、打開XCTU并加載您的設備。
2、進入命令模式。
3、對要設置為出廠默認設置的每個配置執行以下過程。 例如修改默認ID值,默認值是0,修改為123,配置默認藍牙開啟。 步驟如下:
(1)進入AT模式,輸入+++,回復“OK”
(2)發送設置自定義默認命令,AT%F<回車>。 使用此命令可以輸入自定義配置。
(3)發送自定義配置命令。 例如:ATID 123<回車> 。 此命令將ID的默認設置設置為123。
(4)發送設置自定義默認命令,AT%F<回車>。 使用此命令可以輸入自定義配置。
(5)發送自定義配置命令。 例如:ATBT 1<回車>。 此命令將藍牙的默認設置設置為啟用。
(6)發送ATWR<回車>,保持修改。
(7)這時候發送ATRE<回車>恢復默認值,然后ATID<回車>,就會顯示為“123”,ATBT<回車>,得到相應為“1”。 設置成功。
清除設備上的所有自定義配置
使用 %F(設置自定義默認值) 設置配置后,可以將所有配置恢復為原始出廠默認值。
打開XCTU并加載您的設備.
進入命令模式。
輸入“+++”進入AT模式。
發送AT! C,清除自定義默認值。
審核編輯:湯梓紅
-
模塊
+關注
關注
7文章
2674瀏覽量
47350 -
Digi
+關注
關注
0文章
16瀏覽量
9489 -
RF
+關注
關注
65文章
3042瀏覽量
166830 -
應用程序
+關注
關注
37文章
3245瀏覽量
57614
原文標題:淺談Digi XBee3模塊如何設置“自定義默認值”
文章出處:【微信號:雨飛工作室,微信公眾號:雨飛工作室】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論