<
From version < 38.7 >
edited by Xiaoling
on 2022/05/30 10:50
To version < 10.1 >
edited by Xiaoling
on 2022/05/11 11:51
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,9 +1,8 @@
1 - **Contents:**
1 +Contens
2 2  
3 3  {{toc/}}
4 4  
5 5  
6 -
7 7  = 1. Introduction =
8 8  
9 9  Dragino LoRaWAN End Node support two types of AT Commands and Downlink Commands:
... ... @@ -11,95 +11,34 @@
11 11  * **Common Commands:** They should be available for each sensor, such as: change uplink interval, reset device.
12 12  * **Sensor Related Commands:** Only for special sensor, such as control relay, poll RS485 device.
13 13  
14 -(((
15 15  **This page shows the common commands since Dragino LoRaWAN stack DR-LWS-005. Make sure the end node support stack higher than DR-LWS-005 before checking this page.**
16 16  
17 -)))
18 18  
19 19  = 2. How to use AT Commands or Downlink command =
20 20  
21 21  * For AT Command , See Devices User Manual for Device. The user manual can be found in each product page of [[Dragino Official Website>>url:http://www.dragino.com/]]
22 22  * For LoRaWAN Downlink: The gateway transfer downlink command in HEX format. This page shows the HEX format downlink code for each command. but some servers use base64 as downlink code. Below are reference for how to use downlink command:
23 -** Use HEX format to send a downlink: [[TTN v3>>doc:Main.Notes for TTN.WebHome]]
24 -** Use Base64 format to send a downlink: [[Chirpstack>>doc:Main.Notes for ChirpStack.WebHome]].
25 -** See use note for more serves [[Servers Note>>doc:Main.WebHome]](IoT LoRaWAN Server)
20 +** Use HEX format to send a downlink: [[TTN v3>>url:https://wiki.dragino.com/index.php/Notes_for_TTN#Send_Downlink_message]]
21 +** Use Base64 format to send a downlink: [[Chirpstack>>url:https://wiki.dragino.com/index.php/Notes_for_ChirpStack#Downlink]].
22 +** See use note for more serves [[Servers Note>>url:https://wiki.dragino.com/index.php/Main_Page#Use_Note_for_Server]]
26 26  
27 -
28 28  = 3. Support End Node and firmware version =
29 29  
30 -(% border="1" style="background-color:#ffffcc; color:green; width:966px" %)
31 -|=(% colspan="3" style="width: 963px;" %)(((
32 -Dragino STM32 base hardware Firmware / LoRaWAN stack list
33 -)))
34 -|(% style="width:187px" %)(((
35 -**Model**
36 -)))|(% style="width:330px" %)(((
37 -**Description**
38 -)))|(% style="width:445px" %)(((
39 -**Firmware Version <~-~-> Stack Version**
40 -)))
41 -|(% style="width:187px" %)(((
42 -[[LSN50-v1>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/128-lsn50.html]], [[LSN50-V2>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/155-lsn50-v2.html]],
43 -)))|(% style="width:330px" %)(((
44 -Open Source Generic LoRaWAN Sensor Node
45 -)))|(% style="width:445px" %)(((
46 -(((
47 -LSN50 v1.6.0 <~-~-> DR-LWS-003;
48 -)))
49 -
50 -(((
51 -(((
26 +(% style="background-color:#ffffcc; border:1; color:green; width:995.222px" %)
27 +|=(% colspan="3" style="width: 992px;" %)Dragino STM32 base hardware Firmware / LoRaWAN stack list
28 +|(% style="width:187px" %)**Model**|(% style="width:349px" %)**Description**|(% style="width:453px" %)**Firmware Version <~-~-> Stack Version**
29 +|(% style="width:187px" %)[[LSN50-v1>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/128-lsn50.html]], [[LSN50-V2>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/155-lsn50-v2.html]],|(% style="width:349px" %)Open Source Generic LoRaWAN Sensor Node|(% style="width:453px" %)LSN50 v1.6.0 <~-~-> DR-LWS-003;(((
52 52  LSN50 v1.7.0 <~-~-> DR-LWS-005; ~-~-> Support since this version
53 53  )))
54 -)))
55 -)))
56 -|(% style="width:187px" %)(((
57 -[[LGT92>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/142-lgt-92.html]],
58 -)))|(% style="width:330px" %)(((
59 -LoRaWAN GPS Tracker
60 -)))|(% style="width:445px" %)(((
61 -(((
62 -LGT92 v1.6.3 <~-~-> DR-LWS-003;
63 -)))
64 -
65 -(((
66 -(((
32 +|(% style="width:187px" %)[[LGT92>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/142-lgt-92.html]],|(% style="width:349px" %)LoRaWAN GPS Tracker|(% style="width:453px" %)LGT92 v1.6.3 <~-~-> DR-LWS-003;(((
67 67  LGT92 v1.6.4 <~-~-> DR-LWS-005;~-~-> Support since this version
68 68  )))
69 -)))
70 -)))
71 -|(% style="width:187px" %)(((
72 -[[LBT1>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/165-lbt1.html]],
73 -)))|(% style="width:330px" %)(((
74 -LoRaWAN BLE Indoor Tracker
75 -)))|(% style="width:445px" %)(((
76 -LBT1 v1.0 <~-~-> DR-LWS-005;
77 -)))
78 -|(% style="width:187px" %)(((
79 -[[RS485-LN>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/154-rs485-ln.html]],
80 -)))|(% style="width:330px" %)(((
81 -LoRaWAN RS485 Modbus Converter
82 -)))|(% style="width:445px" %)(((
83 -RS485-LN v1.3 <~-~-> DR-LWS-005;
84 -)))
85 -|(% style="width:187px" %)(((
86 -[[LHT65>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/151-lht65.html]],
87 -)))|(% style="width:330px" %)(((
88 -LoRaWAN Temperature & Humidity Sensor
89 -)))|(% style="width:445px" %)(((
90 -(((
91 -LHT65 v1.7 <~-~-> DR-LWS-003;
92 -)))
93 -
94 -(((
95 -(((
35 +|(% style="width:187px" %)[[LBT1>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/165-lbt1.html]],|(% style="width:349px" %)LoRaWAN BLE Indoor Tracker|(% style="width:453px" %)LBT1 v1.0 <~-~-> DR-LWS-005;
36 +|(% style="width:187px" %)[[RS485-LN>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/154-rs485-ln.html]],|(% style="width:349px" %)LoRaWAN RS485 Modbus Converter|(% style="width:453px" %)RS485-LN v1.3 <~-~-> DR-LWS-005;
37 +|(% style="width:187px" %)[[LHT65>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/151-lht65.html]],|(% style="width:349px" %)LoRaWAN Temperature & Humidity Sensor|(% style="width:453px" %)LHT65 v1.7 <~-~-> DR-LWS-003;(((
96 96  LHT65 v1.8.0 <~-~-> DR-LWS-005;~-~-> Support since this version
97 97  )))
98 -)))
99 -)))
100 100  
101 -
102 -
103 103  = 4. System Management Commands =
104 104  
105 105  == 4.1 Change Uplink Interval ==
... ... @@ -111,7 +111,7 @@
111 111  **AT Command: AT+TDC**
112 112  )))
113 113  
114 -(% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
52 +(% style="background-color:#ffffcc; color:green; width:727.222px" %)
115 115  |=(% colspan="3" style="width: 724px;" %)AT+TDC
116 116  |(% style="width:165px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:329px" %)**Response**
117 117  |(% style="width:165px" %)AT+TDC=?|(% style="width:227px" %)Show current transmit Interval|(% style="width:329px" %)30000(((
... ... @@ -127,19 +127,13 @@
127 127  **Downlink Command: 0x01**
128 128  {{/info}}
129 129  
130 -(((
131 131  Format: Command Code (0x01) followed by 3 bytes time value.
132 -)))
133 133  
134 -(((
135 135  If the downlink payload=0100003C, it means set the END Node’s Transmit Interval to 0x00003C=60(S), while type code is 01.
136 -)))
137 137  
138 138  * **Example 1**: Downlink Payload:** 0100001E** ~/~/ Set Transmit Interval (TDC) = 30 seconds
139 139  * **Example 2**: Downlink Payload:** 0100003C** ~/~/ Set Transmit Interval (TDC) = 60 seconds
140 140  
141 -
142 -
143 143  == 4.2 Reboot End Node ==
144 144  
145 145  Feature: Reboot End Node to perform a new OTAA or ABP Join.
... ... @@ -148,7 +148,7 @@
148 148  **AT Command: ATZ**
149 149  {{/info}}
150 150  
151 -(% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
83 +(% border="0" style="background-color:#ffffcc; color:green; width:727.222px" %)
152 152  |=(% colspan="3" %)ATZ: Trig a reset of the MCU
153 153  |**Command Example**|**Function**|**Response**
154 154  |ATZ|Reset MCU|(((
... ... @@ -169,16 +169,10 @@
169 169  **Downlink Command: 0x04**
170 170  {{/info}}
171 171  
172 -(((
173 173  Format: Command Code (0x04) followed by FF.
174 -)))
175 175  
176 -(((
177 177  If the downlink payload=**04FF**, the end node will reboot.
178 178  
179 -
180 -)))
181 -
182 182  == 4.3 Reset to factory Default ==
183 183  
184 184  Feature: Reset the parameters to Factory Default, factory default value depends on the firmware settings, the OTAA and ABP keys will reserve after this command.
... ... @@ -187,7 +187,7 @@
187 187  **AT Command: AT+FDR**
188 188  {{/info}}
189 189  
190 -(% border="1" style="background-color:#ffffcc; color:green; width:831.222px" %)
116 +(% style="background-color:#ffffcc; color:green; width:831.222px" %)
191 191  |=(% colspan="3" style="width: 828px;" %)Reset to factory default
192 192  |(% style="width:181px" %)**Command Example**|(% style="width:181px" %)**Function**|(% style="width:465px" %)**Response**
193 193  |(% style="width:181px" %)AT+FDR|(% style="width:181px" %)Reset to factory default|(% style="width:465px" %)(((
... ... @@ -208,13 +208,9 @@
208 208  **Downlink Command: 0x04**
209 209  {{/info}}
210 210  
211 -(((
212 212  Format: Command Code (0x04) followed by FE.
213 -)))
214 214  
215 -(((
216 216  If the downlink payload=**04FE**, Reset Parameters to Factory Default, Keys Reserve.
217 -)))
218 218  
219 219  
220 220  == 4.4 Show Firmware Version ==
... ... @@ -225,10 +225,10 @@
225 225  **AT Command: AT+VER**
226 226  {{/info}}
227 227  
228 -(% border="1" style="background-color:#ffffcc; color:green; width:586px" %)
229 -|=(% colspan="3" style="width: 583px;" %)AT+VER: Image Version and Frequency Band
230 -|(% style="width:170px" %)**Command Example**|(% style="width:300px" %)**Function**|(% style="width:113px" %)**Response**
231 -|(% style="width:170px" %)AT+VER=?|(% style="width:300px" %)Show Image version and Frequency Band|(% style="width:113px" %)(((
150 +(% style="background-color:#ffffcc; color:green" %)
151 +|=(% colspan="3" %)AT+VER: Image Version and Frequency Band
152 +|**Command Example**|**Function**|**Response**
153 +|AT+VER=?|Show Image version and Frequency Band|(((
232 232  1.3 EU868
233 233  
234 234  OK
... ... @@ -238,25 +238,17 @@
238 238  **Downlink Command: 0x26 (Valid in 006 stack)**
239 239  {{/info}}
240 240  
241 -(((
242 242  Downlink Format: 0x26
243 -)))
244 244  
245 -(((
246 246  Device will reply with firmware version info, device info. frequency band info. detail please check device user manual. Total 5 bytes Example: If device is of firmware version 1.1.0 Upload: xx ~-~- yy ~-~- zz ~-~- 110 total 5 bytes
247 -)))
248 248  
249 -(((
250 250  **xx: Software Type:**
251 -)))
252 252  
253 253  * 0x00 01: LGT92 Version
254 254  * 0x00 02: LBT1
255 255  * 0x00 03: LSE01/LDDS75/LDDS20/LSPH01/LLMS01/LSNPK01
256 256  
257 -(((
258 258  **yy: Frequency Band:**
259 -)))
260 260  
261 261  * 0x01: EU868
262 262  * 0x02: US915
... ... @@ -269,9 +269,7 @@
269 269  * 0x09: AS923-2
270 270  * 0xa0: AS923-3
271 271  
272 -(((
273 273  **zz: Subband**
274 -)))
275 275  
276 276  firmware version: v1.1.0 ~-~-> 110
277 277  
... ... @@ -284,7 +284,7 @@
284 284  **AT Command: AT+CFG**
285 285  {{/info}}
286 286  
287 -(% border="1" style="background-color:#ffffcc; color:green; width:599.222px" %)
199 +(% style="background-color:#ffffcc; color:green; width:599.222px" %)
288 288  |=(% colspan="3" style="width: 596px;" %)AT+CFG: Print all configurations
289 289  |(% style="width:160px" %)**Command Example**|(% style="width:154px" %)**Function**|(% style="width:280px" %)**Response**
290 290  |(% style="width:160px" %)AT+CFG|(% style="width:154px" %)Show all configures|(% style="width:280px" %)(((
... ... @@ -301,7 +301,6 @@
301 301  OK
302 302  )))
303 303  
304 -
305 305  = 5. Keys, IDs and EUIs management =
306 306  
307 307  == 5.1 Application EUI ==
... ... @@ -312,7 +312,7 @@
312 312  **AT Command: AT+APPEUI**
313 313  {{/info}}
314 314  
315 -(% border="1" style="background-color:#ffffcc; color:green; width:686.222px" %)
226 +(% style="background-color:#ffffcc; color:green; width:686.222px" %)
316 316  |=(% colspan="3" style="width: 683px;" %)AT+APPEUI
317 317  |(% style="width:305px" %)**Command Example**|(% style="width:186px" %)**Function**|(% style="width:191px" %)**Response**
318 318  |(% style="width:305px" %)AT+APPEUI=?|(% style="width:186px" %)Get the Application EUI|(% style="width:191px" %)00 b3 d5 00 00 00 00 00(((
... ... @@ -320,8 +320,6 @@
320 320  )))
321 321  |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK
322 322  
323 -
324 -
325 325  == 5.2 Application Key ==
326 326  
327 327  Feature: Get or Set the Application Key.
... ... @@ -330,7 +330,7 @@
330 330  **AT Command: AT+APPKEY**
331 331  {{/info}}
332 332  
333 -(% border="1" style="background-color:#ffffcc; color:green; width:976.222px" %)
242 +(% style="background-color:#ffffcc; color:green; width:976.222px" %)
334 334  |=(% colspan="3" style="width: 973px;" %)AT+APPKEY
335 335  |(% style="width:441px" %)**Command Example**|(% style="width:180px" %)**Function**|(% style="width:350px" %)**Response**
336 336  |(% style="width:441px" %)AT+APPKEY=?|(% style="width:180px" %)Get the Application Key|(% style="width:350px" %)00 35 55 55 22 23 55 53 43 24 23 42 34 35 35 35(((
... ... @@ -346,7 +346,7 @@
346 346  **AT Command: AT+APPSKEY**
347 347  {{/info}}
348 348  
349 -(% border="1" style="background-color:#ffffcc; color:green; width:1040.22px" %)
258 +(% style="background-color:#ffffcc; color:green; width:1040.22px" %)
350 350  |=(% colspan="3" style="width: 1037px;" %)AT+APPSKEY
351 351  |(% style="width:451px" %)**Command Example**|(% style="width:231px" %)**Function**|(% style="width:354px" %)**Response**
352 352  |(% style="width:451px" %)AT+APPSKEY=?|(% style="width:231px" %)Get the Application Session Key|(% style="width:354px" %)00 7d dc 73 33 d3 eb 9e 14 38 d5 a4 3e 62 5b e2(((
... ... @@ -364,7 +364,7 @@
364 364  **AT Command: AT+DADDR**
365 365  {{/info}}
366 366  
367 -(% border="1" style="background-color:#ffffcc; color:green; width:795.222px" %)
276 +(% style="background-color:#ffffcc; color:green; width:795.222px" %)
368 368  |=(% colspan="3" style="width: 792px;" %)AT+DADDR
369 369  |(% style="width:192px" %)**Command Example**|(% style="width:241px" %)**Function**|(% style="width:359px" %)**Response**
370 370  |(% style="width:192px" %)AT+DADDR=?|(% style="width:241px" %)Get the Application Session Key.|(% style="width:359px" %)(While Error in format, return AT_PARAM_ERROR)(((
... ... @@ -382,7 +382,7 @@
382 382  **AT Command: AT+DEUI**
383 383  {{/info}}
384 384  
385 -(% border="1" style="background-color:#ffffcc; color:green; width:1035.22px" %)
294 +(% style="background-color:#ffffcc; color:green; width:1035.22px" %)
386 386  |=(% colspan="3" style="width: 1032px;" %)AT+DEUI
387 387  |(% style="width:250px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:634px" %)**Response**
388 388  |(% style="width:250px" %)AT+DEUI=?|(% style="width:147px" %)Get the Device EUI.|(% style="width:634px" %)00 44 34 22 33 45 55 55(((
... ... @@ -400,7 +400,7 @@
400 400  **AT Command: AT+NWKID**
401 401  {{/info}}
402 402  
403 -(% border="1" style="background-color:#ffffcc; color:green; width:448.222px" %)
312 +(% style="background-color:#ffffcc; color:green; width:448.222px" %)
404 404  |=(% colspan="3" style="width: 445px;" %)AT+NWKID
405 405  |(% style="width:191px" %)**Command Example**|(% style="width:153px" %)**Function**|(% style="width:101px" %)**Response**
406 406  |(% style="width:191px" %)AT+NWKID=?|(% style="width:153px" %)Get the Network ID.|(% style="width:101px" %)a8 40 41 ff(((
... ... @@ -416,7 +416,7 @@
416 416  **AT Command: AT+NWKSKEY**
417 417  {{/info}}
418 418  
419 -(% border="1" style="background-color:#ffffcc; color:green; width:1017.22px" %)
328 +(% style="background-color:#ffffcc; color:green; width:1017.22px" %)
420 420  |=(% colspan="3" style="width: 1014px;" %)AT+NWKSKEY
421 421  |(% style="width:455px" %)**Command Example**|(% style="width:215px" %)**Function**|(% style="width:343px" %)**Response**
422 422  |(% style="width:455px" %)AT+NWKSKEY=?|(% style="width:215px" %)Get the Network Session Key.|(% style="width:343px" %)00 4f 19 25 52 ce 97 09 d7 fa 84 71 db 51 02 92(((
... ... @@ -434,7 +434,7 @@
434 434  **AT Command: AT+CFM**
435 435  {{/info}}
436 436  
437 -(% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
346 +(% style="background-color:#ffffcc; color:green; width:710.222px" %)
438 438  |=(% colspan="3" style="width: 707px;" %)AT+CFM
439 439  |(% style="width:155px" %)**Command Example**|(% style="width:205px" %)**Function**|(% style="width:346px" %)**Response**
440 440  |(% style="width:155px" %)AT+CFM=?|(% style="width:205px" %)Get the confirmation mode|(% style="width:346px" %)0(((
... ... @@ -460,7 +460,7 @@
460 460  **AT Command: AT+CFS**
461 461  {{/info}}
462 462  
463 -(% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %)
372 +(% style="background-color:#ffffcc; color:green; width:534.222px" %)
464 464  |=(% colspan="3" style="width: 531px;" %)AT+CFS
465 465  |(% style="width:156px" %)**Command Example**|(% style="width:193px" %)**Function**|(% style="width:178px" %)**Response**
466 466  |(% style="width:156px" %)AT+CFS=?|(% style="width:193px" %)Get confirmation status|(% style="width:178px" %)0(((
... ... @@ -475,7 +475,7 @@
475 475  **AT Command: AT+JOIN**
476 476  {{/info}}
477 477  
478 -(% border="1" style="background-color:#ffffcc; color:green; width:647.222px" %)
387 +(% style="background-color:#ffffcc; color:green; width:647.222px" %)
479 479  |=(% colspan="3" style="width: 644px;" %)AT+JOIN
480 480  |(% style="width:163px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:334px" %)**Response**
481 481  |(% style="width:163px" %)AT+JOIN ?|(% style="width:147px" %)Get imformation.|(% style="width:334px" %)AT+JOIN: Join network(((
... ... @@ -492,7 +492,7 @@
492 492  **AT Command: AT+NJM**
493 493  {{/info}}
494 494  
495 -(% border="1" style="background-color:#ffffcc; color:green; width:753.222px" %)
404 +(% style="background-color:#ffffcc; color:green; width:753.222px" %)
496 496  |=(% colspan="3" style="width: 750px;" %)AT+NJM
497 497  |(% style="width:162px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:361px" %)**Response**
498 498  |(% style="width:162px" %)AT+NJM=?|(% style="width:227px" %)Get the Network Join Mode|(% style="width:361px" %)1(((
... ... @@ -520,7 +520,7 @@
520 520  **AT Command: AT+NJS**
521 521  {{/info}}
522 522  
523 -(% border="1" style="background-color:#ffffcc; color:green; width:498.222px" %)
432 +(% style="background-color:#ffffcc; color:green; width:498.222px" %)
524 524  |=(% colspan="3" style="width: 495px;" %)AT+NJS
525 525  |(% style="width:169px" %)**Command Example**|(% style="width:164px" %)**Function**|(% style="width:161px" %)**Response**
526 526  |(% style="width:169px" %)AT+NJS=?|(% style="width:164px" %)Get the join status.|(% style="width:161px" %)0(((
... ... @@ -535,7 +535,7 @@
535 535  **AT Command: AT+RECV**
536 536  {{/info}}
537 537  
538 -(% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %)
447 +(% style="background-color:#ffffcc; color:green; width:587.222px" %)
539 539  |=(% colspan="3" style="width: 584px;" %)AT+RECV
540 540  |(% style="width:161px" %)**Command Example**|(% style="width:272px" %)**Function**|(% style="width:150px" %)**Response**
541 541  |(% style="width:161px" %)AT+RECV=?|(% style="width:272px" %)print last received data in raw format.|(% style="width:150px" %)0:(((
... ... @@ -550,7 +550,7 @@
550 550  **AT Command: AT+RECVB**
551 551  {{/info}}
552 552  
553 -(% border="1" style="background-color:#ffffcc; color:green; width:793.222px" %)
462 +(% style="background-color:#ffffcc; color:green; width:793.222px" %)
554 554  |=(% colspan="3" style="width: 790px;" %)AT+RECVB
555 555  |(% style="width:173px" %)**Command Example**|(% style="width:497px" %)**Function**|(% style="width:120px" %)**Response**
556 556  |(% style="width:173px" %)AT+RECVB=?|(% style="width:497px" %)print last received data in binary format (with hexadecimal values).|(% style="width:120px" %)2: 0010(((
... ... @@ -565,7 +565,7 @@
565 565  **AT Command: AT+SEND**
566 566  {{/info}}
567 567  
568 -(% border="1" style="background-color:#ffffcc; color:green; width:991.222px" %)
477 +(% style="background-color:#ffffcc; color:green; width:991.222px" %)
569 569  |=(% colspan="3" style="width: 988px;" %)AT+SEND
570 570  |(% style="width:201px" %)**Command Example**|(% style="width:340px" %)**Function**|(% style="width:446px" %)**Response**
571 571  |(% style="width:201px" %)AT+SEND=12:hello world|(% style="width:340px" %)Send text data along with the application port.|(% style="width:446px" %)OK(((
... ... @@ -584,7 +584,7 @@
584 584  **AT Command: AT+SENDB**
585 585  {{/info}}
586 586  
587 -(% border="1" style="background-color:#ffffcc; color:green; width:1120.22px" %)
496 +(% style="background-color:#ffffcc; color:green; width:1120.22px" %)
588 588  |=(% colspan="3" style="width: 1117px;" %)AT+SENDB
589 589  |(% style="width:257px" %)**Command Example**|(% style="width:406px" %)**Function**|(% style="width:453px" %)**Response**
590 590  |(% style="width:257px" %)AT+SENDB=12:abcdef0123456789|(% style="width:406px" %)Send hexadecimal data along with the application port.|(% style="width:453px" %)OK
... ... @@ -604,7 +604,7 @@
604 604  **AT Command: AT+ADR**
605 605  {{/info}}
606 606  
607 -(% border="1" style="background-color:#ffffcc; color:green; width:683.222px" %)
516 +(% style="background-color:#ffffcc; color:green; width:683.222px" %)
608 608  |=(% colspan="3" style="width: 680px;" %)AT+ADR
609 609  |(% style="width:162px" %)**Command Example**|(% style="width:266px" %)**Function**|(% style="width:250px" %)**Response**
610 610  |(% style="width:162px" %)AT+ADR=?|(% style="width:266px" %)Get the Adaptive Data Rate setting.|(% style="width:250px" %)1(((
... ... @@ -633,7 +633,7 @@
633 633  **AT Command:AT+CLASS**
634 634  {{/info}}
635 635  
636 -(% border="1" style="background-color:#ffffcc; color:green; width:507.222px" %)
545 +(% style="background-color:#ffffcc; color:green; width:507.222px" %)
637 637  |=(% colspan="3" style="width: 504px;" %)AT+CLASS
638 638  |(% style="width:163px" %)**Command Example**|(% style="width:166px" %)**Function**|(% style="width:175px" %)**Response**
639 639  |(% style="width:163px" %)AT+CLASS=?|(% style="width:166px" %)Get the Device Class.|(% style="width:175px" %)A(((
... ... @@ -651,7 +651,7 @@
651 651  **AT Command:AT+DCS**
652 652  {{/info}}
653 653  
654 -(% border="1" style="background-color:#ffffcc; color:green; width:515.222px" %)
563 +(% style="background-color:#ffffcc; color:green; width:515.222px" %)
655 655  |=(% colspan="3" style="width: 512px;" %)AT+DCS
656 656  |(% style="width:165px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:107px" %)**Response**
657 657  |(% style="width:165px" %)AT+DCS=?|(% style="width:239px" %)Get the ETSI Duty Cycle setting.|(% style="width:107px" %)1(((
... ... @@ -669,7 +669,7 @@
669 669  **AT Command: AT+DR**
670 670  {{/info}}
671 671  
672 -(% border="1" style="background-color:#ffffcc; color:green; width:466.222px" %)
581 +(% style="background-color:#ffffcc; color:green; width:466.222px" %)
673 673  |=(% colspan="3" style="width: 463px;" %)AT+DR
674 674  |(% style="width:156px" %)**Command Example**|(% style="width:167px" %)**Function**|(% style="width:140px" %)**Response**
675 675  |(% style="width:156px" %)AT+DR=?|(% style="width:167px" %)Get the Data Rate.|(% style="width:140px" %)5(((
... ... @@ -697,7 +697,7 @@
697 697  **AT Command:AT+FCD**
698 698  {{/info}}
699 699  
700 -(% border="1" style="background-color:#ffffcc; color:green; width:693.222px" %)
609 +(% style="background-color:#ffffcc; color:green; width:693.222px" %)
701 701  |=(% colspan="3" style="width: 690px;" %)AT+FCD
702 702  |(% style="width:162px" %)**Command Example**|(% style="width:258px" %)**Function**|(% style="width:269px" %)**Response**
703 703  |(% style="width:162px" %)AT+FCD=?|(% style="width:258px" %)Get the Frame Counter Downlink.|(% style="width:269px" %)0(((
... ... @@ -717,7 +717,7 @@
717 717  **AT Command:AT+FCU**
718 718  {{/info}}
719 719  
720 -(% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %)
629 +(% style="background-color:#ffffcc; color:green; width:534.222px" %)
721 721  |=(% colspan="3" style="width: 531px;" %)AT+FCU
722 722  |(% style="width:177px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:113px" %)**Response**
723 723  |(% style="width:177px" %)AT+FCU=?|(% style="width:239px" %)Get the Frame Counter Uplink.|(% style="width:113px" %)0(((
... ... @@ -735,7 +735,7 @@
735 735  **AT Command:AT+JN1DL**
736 736  {{/info}}
737 737  
738 -(% border="1" style="background-color:#ffffcc; color:green; width:537.222px" %)
647 +(% style="background-color:#ffffcc; color:green; width:537.222px" %)
739 739  |=(% colspan="3" style="width: 534px;" %)AT+JN1DL
740 740  |(% style="width:164px" %)**Command Example**|(% style="width:229px" %)**Function**|(% style="width:140px" %)**Response**
741 741  |(% style="width:164px" %)AT+JN1DL=?|(% style="width:229px" %)Get the Join Accept Delay.|(% style="width:140px" %)5000(((
... ... @@ -753,7 +753,7 @@
753 753  **AT Command:AT+JN2DL**
754 754  {{/info}}
755 755  
756 -(% border="1" style="background-color:#ffffcc; color:green; width:538.222px" %)
665 +(% style="background-color:#ffffcc; color:green; width:538.222px" %)
757 757  |=(% colspan="3" style="width: 535px;" %)AT+JN2DL
758 758  |(% style="width:160px" %)**Command Example**|(% style="width:228px" %)**Function**|(% style="width:146px" %)**Response**
759 759  |(% style="width:160px" %)AT+JN2DL=?|(% style="width:228px" %)Get the Join Accept Delay.|(% style="width:146px" %)6000(((
... ... @@ -771,7 +771,7 @@
771 771  **AT Command:AT+PNM**
772 772  {{/info}}
773 773  
774 -(% border="1" style="background-color:#ffffcc; color:green; width:667.222px" %)
683 +(% style="background-color:#ffffcc; color:green; width:667.222px" %)
775 775  |=(% colspan="3" style="width: 664px;" %)AT+PNM
776 776  |(% style="width:166px" %)**Command Example**|(% style="width:225px" %)**Function**|(% style="width:272px" %)**Response**
777 777  |(% style="width:166px" %)AT+PNM=?|(% style="width:225px" %)Get the public network mode.|(% style="width:272px" %)1(((
... ... @@ -791,7 +791,7 @@
791 791  **AT Command:AT+RX1DL**
792 792  {{/info}}
793 793  
794 -(% border="1" style="background-color:#ffffcc; color:green; width:408.222px" %)
703 +(% style="background-color:#ffffcc; color:green; width:408.222px" %)
795 795  |=(% colspan="3" style="width: 405px;" %)AT+RX1DL
796 796  |(% style="width:155px" %)**Command Example**|(% style="width:128px" %)**Function**|(% style="width:122px" %)**Response**
797 797  |(% style="width:155px" %)AT+RX1DL=?|(% style="width:128px" %)Get the delay.|(% style="width:122px" %)1000(((
... ... @@ -801,7 +801,7 @@
801 801  
802 802  )))
803 803  
804 -== 7.11 Receive Delay2 ==
713 +== 7.11Receive Delay2 ==
805 805  
806 806  Feature: Get or Set the delay between the end of the Tx and the Rx Window 2 in ms
807 807  
... ... @@ -809,7 +809,7 @@
809 809  **AT Command:AT+RX2DL**
810 810  {{/info}}
811 811  
812 -(% border="1" style="background-color:#ffffcc; color:green; width:481.222px" %)
721 +(% style="background-color:#ffffcc; color:green; width:481.222px" %)
813 813  |=(% colspan="3" style="width: 478px;" %)AT+RX2DL
814 814  |(% style="width:175px" %)**Command Example**|(% style="width:152px" %)**Function**|(% style="width:150px" %)**Response**
815 815  |(% style="width:175px" %)AT+RX2DL=?|(% style="width:152px" %)Get the delay.|(% style="width:150px" %)2000(((
... ... @@ -827,7 +827,7 @@
827 827  **AT Command:AT+RX2DR**
828 828  {{/info}}
829 829  
830 -(% border="1" style="background-color:#ffffcc; color:green; width:525.222px" %)
739 +(% style="background-color:#ffffcc; color:green; width:525.222px" %)
831 831  |=(% colspan="3" style="width: 522px;" %)AT+RX2DR
832 832  |(% style="width:160px" %)**Command Example**|(% style="width:232px" %)**Function**|(% style="width:130px" %)**Response**
833 833  |(% style="width:160px" %)AT+RX2DR=?|(% style="width:232px" %)Get the Rx2 window data rate.|(% style="width:130px" %)2(((
... ... @@ -845,7 +845,7 @@
845 845  **AT Command:AT+RX2FQ**
846 846  {{/info}}
847 847  
848 -(% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %)
757 +(% style="background-color:#ffffcc; color:green; width:587.222px" %)
849 849  |=(% colspan="3" style="width: 584px;" %)AT+RX2FQ
850 850  |(% style="width:183px" %)**Command Example**|(% style="width:240px" %)**Function**|(% style="width:160px" %)**Response**
851 851  |(% style="width:183px" %)AT+RX2FQ=?|(% style="width:240px" %)Get the Rx2 window frequency.|(% style="width:160px" %)434665000(((
... ... @@ -863,7 +863,7 @@
863 863  **AT Command:AT+TXP**
864 864  {{/info}}
865 865  
866 -(% border="1" style="background-color:#ffffcc; color:green; width:465.222px" %)
775 +(% style="background-color:#ffffcc; color:green; width:465.222px" %)
867 867  |=(% colspan="3" style="width: 462px;" %)AT+TXP
868 868  |(% style="width:161px" %)**Command Example**|(% style="width:189px" %)**Function**|(% style="width:112px" %)**Response**
869 869  |(% style="width:161px" %)AT+TXP=?|(% style="width:189px" %)Get the Transmit Power.|(% style="width:112px" %)0(((
... ... @@ -888,7 +888,7 @@
888 888  **AT Command:AT+RSSI**
889 889  {{/info}}
890 890  
891 -(% border="1" style="background-color:#ffffcc; color:green; width:557.222px" %)
800 +(% style="background-color:#ffffcc; color:green; width:557.222px" %)
892 892  |=(% colspan="3" style="width: 554px;" %)AT+RSSI
893 893  |(% style="width:164px" %)**Command Example**|(% style="width:289px" %)**Function**|(% style="width:100px" %)**Response**
894 894  |(% style="width:164px" %)AT+RSSI=?|(% style="width:289px" %)Get the RSSI of the last received packet.|(% style="width:100px" %)0(((
... ... @@ -903,7 +903,7 @@
903 903  **AT Command:AT+SNR**
904 904  {{/info}}
905 905  
906 -(% border="1" style="background-color:#ffffcc; color:green; width:571.222px" %)
815 +(% style="background-color:#ffffcc; color:green; width:571.222px" %)
907 907  |=(% colspan="3" style="width: 568px;" %)AT+SNR
908 908  |(% style="width:164px" %)**Command Example**|(% style="width:290px" %)**Function**|(% style="width:113px" %)**Response**
909 909  |(% style="width:164px" %)AT+SNR=?|(% style="width:290px" %)Get the RSSI of the last received packet.|(% style="width:113px" %)0(((
... ... @@ -918,7 +918,7 @@
918 918  **AT Command: AT+PORT**
919 919  {{/info}}
920 920  
921 -(% border="1" style="background-color:#ffffcc; color:green; width:500.222px" %)
830 +(% style="background-color:#ffffcc; color:green; width:500.222px" %)
922 922  |=(% colspan="3" style="width: 497px;" %)AT+PORT
923 923  |(% style="width:157px" %)**Command Example**|(% style="width:204px" %)**Function**|(% style="width:135px" %)**Response**
924 924  |(% style="width:157px" %)AT+PORT=?|(% style="width:204px" %)Get the application port|(% style="width:135px" %)21(((
... ... @@ -945,7 +945,7 @@
945 945  **AT Command: AT+CHS**
946 946  {{/info}}
947 947  
948 -(% border="1" style="background-color:#ffffcc; color:green; width:603.222px" %)
857 +(% style="background-color:#ffffcc; color:green; width:603.222px" %)
949 949  |=(% colspan="3" style="width: 600px;" %)AT+CHS
950 950  |(% style="width:182px" %)**Command Example**|(% style="width:295px" %)**Function**|(% style="width:122px" %)**Response**
951 951  |(% style="width:182px" %)AT+CHS=?|(% style="width:295px" %)Get Frequency for Single Channel Mode|(% style="width:122px" %)0(((
... ... @@ -961,7 +961,7 @@
961 961  **AT Command: AT+CHE**
962 962  {{/info}}
963 963  
964 -(% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
873 +(% style="background-color:#ffffcc; color:green; width:710.222px" %)
965 965  |=(% colspan="3" style="width: 707px;" %)AT+CHE
966 966  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
967 967  |(% style="width:160px" %)AT+CHE=?|(% style="width:198px" %)Get eight channels mode|(% style="width:349px" %)1(((
... ... @@ -990,7 +990,7 @@
990 990  **AT Command: AT+RX1WTO**
991 991  {{/info}}
992 992  
993 -(% border="1" style="background-color:#ffffcc; color:green; width:460.222px" %)
902 +(% style="background-color:#ffffcc; color:green; width:460.222px" %)
994 994  |=(% colspan="3" style="width: 457px;" %)AT+ RX1WTO
995 995  |(% style="width:163px" %)**Command Example**|(% style="width:201px" %)**Function**|(% style="width:93px" %)**Response**
996 996  |(% style="width:163px" %)AT+RX1WTO=?|(% style="width:201px" %)Get RXwindows1 timeout|(% style="width:93px" %)14(((
... ... @@ -998,18 +998,12 @@
998 998  )))
999 999  |(% style="width:163px" %)AT+RX1WTO=60|(% style="width:201px" %)Set RXwindows1 timeout|(% style="width:93px" %)OK
1000 1000  
1001 -(((
1002 -**AT+RX1TWO** is theRxSingle timeout value of receive window 1. If it is not set, then the queriedvalue is the default value. If it is set, then the queried value is the setvalue. AT+RX2TWO is thesame as above. The definitionof RxSingle timeout is as described in the following paragraph.
1003 -)))
910 +AT+RX1TWO is theRxSingle timeout value of receive window 1. If it is not set, then the queriedvalue is the default value. If it is set, then the queried value is the setvalue. AT+RX2TWO is thesame as above. The definitionof RxSingle timeout is as described in the following paragraph.
1004 1004  
1005 -[[image:image-20220526162535-1.png]]
912 +[[~[~[image:https://wiki.dragino.com/images/thumb/5/51/RX1WTO.JPG/600px-RX1WTO.JPG~|~|alt="RX1WTO.JPG" height="239" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:RX1WTO.JPG]]
1006 1006  
1007 -(((
1008 1008  Increasing thisvalue is equal to extending the time that the receiving window is opened, butthe corresponding power consumption will also increase. Properly increasingthis value can increase the success rate of the downlink.
1009 1009  
1010 -
1011 -)))
1012 -
1013 1013  == 7.21 Get or Set RXwindows2 timeout ==
1014 1014  
1015 1015  Feature:Get or Set the number of symbols to detect and timeout from RXwindow2(0 to 255).
... ... @@ -1018,7 +1018,7 @@
1018 1018  **AT Command: AT+RX2WTO**
1019 1019  {{/info}}
1020 1020  
1021 -(% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %)
924 +(% style="background-color:#ffffcc; color:green; width:497.222px" %)
1022 1022  |=(% colspan="3" style="width: 494px;" %)AT+ RX2WTO
1023 1023  |(% style="width:190px" %)**Command Example**|(% style="width:199px" %)**Function**|(% style="width:104px" %)**Response**
1024 1024  |(% style="width:190px" %)AT+RX2WTO=?|(% style="width:199px" %)Get RXwindows2 timeout|(% style="width:104px" %)7(((
... ... @@ -1034,7 +1034,7 @@
1034 1034  **AT Command: AT+DWELLT**
1035 1035  {{/info}}
1036 1036  
1037 -(% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %)
940 +(% style="background-color:#ffffcc; color:green; width:497.222px" %)
1038 1038  |=(% colspan="3" style="width: 494px;" %)AT+DWELLT
1039 1039  |(% style="width:183px" %)**Command Example**|(% style="width:179px" %)**Function**|(% style="width:131px" %)**Response**
1040 1040  |(% style="width:183px" %)AT+DWELLT=?|(% style="width:179px" %)Get uplinkdwelltime|(% style="width:131px" %)1(((
... ... @@ -1075,7 +1075,7 @@
1075 1075  **AT Command: AT+RPL**
1076 1076  {{/info}}
1077 1077  
1078 -(% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
981 +(% style="background-color:#ffffcc; color:green; width:536.222px" %)
1079 1079  |=(% colspan="3" style="width: 533px;" %)AT+RPL
1080 1080  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
1081 1081  |(% style="width:160px" %)AT+RPL=?|(% style="width:263px" %)Get packet receiving response level|(% style="width:109px" %)1(((
... ... @@ -1109,6 +1109,6 @@
1109 1109  
1110 1110  Same as:
1111 1111  
1112 -* AT+ADR=0  [[Reference>>||anchor="H7.1AdaptiveDataRate"]]
1113 -* AT+DR=5  [[Reference>>||anchor="H7.4DataRate"]]
1114 -* AT+TXP=0  [[Reference>>||anchor="H7.14TransmitPower"]]
1015 +* AT+ADR=0 [[Reference>>http://8.211.40.43:8080/xwiki/bin/view/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#Adaptive_Data_Rate]]
1016 +* AT+DR=5 [[Reference>>url:https://wiki.dragino.com/index.php/End_Device_Downlink_Command#Data_Rate]]
1017 +* AT+TXP=0 [[Reference>>url:https://wiki.dragino.com/index.php/End_Device_Downlink_Command#Transmit_Power]]
image-20220511120050-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -136.3 KB
Content
image-20220526162535-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -149.4 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0