準(zhǔn)備兩個(gè)900HP模塊,其參數(shù)設(shè)置如下:
SH | SL | NI | AP | |
模塊1 | 0x13A200 | 0x41C4C465 | 1 | 1 |
模塊2 | 0x13A200 | 0x41DB572D | 2 | 1 |
一、本地AT命令請(qǐng)求幀-0x08
1、將模塊的NI字符串設(shè)置為“End Device”。
發(fā)送:7E 00 0E 08 A1 4E 49 45 6E 64 20 44 65 76 69 63 65 38
響應(yīng):7E 00 05 88 A1 4E 49 00 3F
測(cè)試下響應(yīng)時(shí)間:
2、查詢模塊的溫度-TP命令。
發(fā)送:7E 00 04 08 17 54 50 3C
響應(yīng):7E 00 07 88 17 54 50 00 00 1C A0
TP命令測(cè)得的當(dāng)前模塊溫度(以°C為單位,以8位二進(jìn)制補(bǔ)碼格式表示)。
這樣:0x1C=28°C。
測(cè)試下響應(yīng)時(shí)間:
二、隊(duì)列本地AT命令請(qǐng)求幀-0x09
3、將UART波特率設(shè)置為115200,但不要立即應(yīng)用更改。該設(shè)備將繼續(xù)以當(dāng)前波特率運(yùn)行,直到隨后的AC命令應(yīng)用更改為止。
發(fā)送:7E 00 05 09 53 42 44 07 16
響應(yīng):7E 00 05 88 53 42 44 00 9E
4、查詢模塊的溫度-TP命令。
發(fā)送:7E 00 04 09 17 54 50 3B
響應(yīng):7E 00 07 88 17 54 50 00 00 1C A0
三、遠(yuǎn)程AT命令請(qǐng)求-0x17
5、設(shè)置遠(yuǎn)程命令參數(shù):將具有64位地址0013A20041DB572D的設(shè)備的NI字符串設(shè)置為“2”,并立即應(yīng)用更改。相應(yīng)的帶有匹配的幀ID的遠(yuǎn)程AT命令響應(yīng)-0x97將指示成功。
發(fā)送:7E 00 10172700 13 A2 00 41 DB 57 2DFF FE024E 49 32 A4
響應(yīng):7E 00 0F972700 13 A2 00 41 DB 57 2DFF FE 4E 49 00 58
遠(yuǎn)程命令選項(xiàng)為0x02,表示在遠(yuǎn)程上應(yīng)用更改。
測(cè)試下響應(yīng)時(shí)間:
四、傳輸請(qǐng)求-0x10
6、64位單播:使用串行數(shù)據(jù)“TxData”將單播傳輸發(fā)送到XBee設(shè)備,其地址為64位0013A20041DB572D。傳輸選項(xiàng)設(shè)置為0,這意味著傳輸將使用TO命令設(shè)置的選項(xiàng)進(jìn)行發(fā)送。此傳輸與使用默認(rèn)設(shè)置的“傳輸請(qǐng)求-0x10”相同。相應(yīng)的擴(kuò)展傳輸狀態(tài)-帶有匹配幀ID的0x8B響應(yīng)將指示傳輸是否成功。
0x0013A20041C4C465模塊端發(fā)送:
發(fā)送:7E 00 141001 00 13 A2 00 41 DB 57 2D FF FE 00 00 54 78 44 61 74 61 56
響應(yīng):7E 00 078B01 FF FE 00 00 00 76
0x0013A20041DB572D模塊端接收:
接收:7E 00 129000 13 A2 00 41 C4 C4 65 FF FE C1 54 78 44 61 74 61 88
發(fā)送和接收界面:
審核編輯:陳陳
-
API
+關(guān)注
關(guān)注
2文章
1475瀏覽量
61761 -
AT命令
+關(guān)注
關(guān)注
0文章
19瀏覽量
8835
原文標(biāo)題:Digi 900HP模塊API幀實(shí)踐操作
文章出處:【微信號(hào):雨飛工作室,微信公眾號(hào):雨飛工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論