<
From version < 34.1 >
edited by Xiaoling
on 2022/05/27 18:02
To version < 14.1 >
edited by Xiaoling
on 2022/05/11 12:00
>
Change comment: Uploaded new attachment "image-20220511120050-1.png", version {1}

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,91 +11,33 @@
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 27  = 3. Support End Node and firmware version =
28 28  
29 -(% border="1" style="background-color:#ffffcc; color:green; width:966px" %)
30 -|=(% colspan="3" style="width: 963px;" %)(((
31 -Dragino STM32 base hardware Firmware / LoRaWAN stack list
32 -)))
33 -|(% style="width:187px" %)(((
34 -**Model**
35 -)))|(% style="width:330px" %)(((
36 -**Description**
37 -)))|(% style="width:445px" %)(((
38 -**Firmware Version <~-~-> Stack Version**
39 -)))
40 -|(% style="width:187px" %)(((
41 -[[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]],
42 -)))|(% style="width:330px" %)(((
43 -Open Source Generic LoRaWAN Sensor Node
44 -)))|(% style="width:445px" %)(((
45 -(((
46 -LSN50 v1.6.0 <~-~-> DR-LWS-003;
47 -)))
48 -
49 -(((
50 -(((
26 +(% border="1" 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;(((
51 51  LSN50 v1.7.0 <~-~-> DR-LWS-005; ~-~-> Support since this version
52 52  )))
53 -)))
54 -)))
55 -|(% style="width:187px" %)(((
56 -[[LGT92>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/142-lgt-92.html]],
57 -)))|(% style="width:330px" %)(((
58 -LoRaWAN GPS Tracker
59 -)))|(% style="width:445px" %)(((
60 -(((
61 -LGT92 v1.6.3 <~-~-> DR-LWS-003;
62 -)))
63 -
64 -(((
65 -(((
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;(((
66 66  LGT92 v1.6.4 <~-~-> DR-LWS-005;~-~-> Support since this version
67 67  )))
68 -)))
69 -)))
70 -|(% style="width:187px" %)(((
71 -[[LBT1>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/165-lbt1.html]],
72 -)))|(% style="width:330px" %)(((
73 -LoRaWAN BLE Indoor Tracker
74 -)))|(% style="width:445px" %)(((
75 -LBT1 v1.0 <~-~-> DR-LWS-005;
76 -)))
77 -|(% style="width:187px" %)(((
78 -[[RS485-LN>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/154-rs485-ln.html]],
79 -)))|(% style="width:330px" %)(((
80 -LoRaWAN RS485 Modbus Converter
81 -)))|(% style="width:445px" %)(((
82 -RS485-LN v1.3 <~-~-> DR-LWS-005;
83 -)))
84 -|(% style="width:187px" %)(((
85 -[[LHT65>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/151-lht65.html]],
86 -)))|(% style="width:330px" %)(((
87 -LoRaWAN Temperature & Humidity Sensor
88 -)))|(% style="width:445px" %)(((
89 -(((
90 -LHT65 v1.7 <~-~-> DR-LWS-003;
91 -)))
92 -
93 -(((
94 -(((
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;(((
95 95  LHT65 v1.8.0 <~-~-> DR-LWS-005;~-~-> Support since this version
96 96  )))
97 -)))
98 -)))
99 99  
100 100  = 4. System Management Commands =
101 101  
... ... @@ -124,13 +124,9 @@
124 124  **Downlink Command: 0x01**
125 125  {{/info}}
126 126  
127 -(((
128 128  Format: Command Code (0x01) followed by 3 bytes time value.
129 -)))
130 130  
131 -(((
132 132  If the downlink payload=0100003C, it means set the END Node’s Transmit Interval to 0x00003C=60(S), while type code is 01.
133 -)))
134 134  
135 135  * **Example 1**: Downlink Payload:** 0100001E** ~/~/ Set Transmit Interval (TDC) = 30 seconds
136 136  * **Example 2**: Downlink Payload:** 0100003C** ~/~/ Set Transmit Interval (TDC) = 60 seconds
... ... @@ -143,7 +143,7 @@
143 143  **AT Command: ATZ**
144 144  {{/info}}
145 145  
146 -(% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
83 +(% border="0" style="background-color:#ffffcc; color:green; width:727.222px" %)
147 147  |=(% colspan="3" %)ATZ: Trig a reset of the MCU
148 148  |**Command Example**|**Function**|**Response**
149 149  |ATZ|Reset MCU|(((
... ... @@ -164,16 +164,10 @@
164 164  **Downlink Command: 0x04**
165 165  {{/info}}
166 166  
167 -(((
168 168  Format: Command Code (0x04) followed by FF.
169 -)))
170 170  
171 -(((
172 172  If the downlink payload=**04FF**, the end node will reboot.
173 173  
174 -
175 -)))
176 -
177 177  == 4.3 Reset to factory Default ==
178 178  
179 179  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.
... ... @@ -182,7 +182,7 @@
182 182  **AT Command: AT+FDR**
183 183  {{/info}}
184 184  
185 -(% border="1" style="background-color:#ffffcc; color:green; width:831.222px" %)
116 +(% style="background-color:#ffffcc; color:green; width:831.222px" %)
186 186  |=(% colspan="3" style="width: 828px;" %)Reset to factory default
187 187  |(% style="width:181px" %)**Command Example**|(% style="width:181px" %)**Function**|(% style="width:465px" %)**Response**
188 188  |(% style="width:181px" %)AT+FDR|(% style="width:181px" %)Reset to factory default|(% style="width:465px" %)(((
... ... @@ -203,13 +203,9 @@
203 203  **Downlink Command: 0x04**
204 204  {{/info}}
205 205  
206 -(((
207 207  Format: Command Code (0x04) followed by FE.
208 -)))
209 209  
210 -(((
211 211  If the downlink payload=**04FE**, Reset Parameters to Factory Default, Keys Reserve.
212 -)))
213 213  
214 214  
215 215  == 4.4 Show Firmware Version ==
... ... @@ -220,10 +220,10 @@
220 220  **AT Command: AT+VER**
221 221  {{/info}}
222 222  
223 -(% border="1" style="background-color:#ffffcc; color:green; width:586px" %)
224 -|=(% colspan="3" style="width: 583px;" %)AT+VER: Image Version and Frequency Band
225 -|(% style="width:170px" %)**Command Example**|(% style="width:300px" %)**Function**|(% style="width:113px" %)**Response**
226 -|(% 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|(((
227 227  1.3 EU868
228 228  
229 229  OK
... ... @@ -233,25 +233,17 @@
233 233  **Downlink Command: 0x26 (Valid in 006 stack)**
234 234  {{/info}}
235 235  
236 -(((
237 237  Downlink Format: 0x26
238 -)))
239 239  
240 -(((
241 241  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
242 -)))
243 243  
244 -(((
245 245  **xx: Software Type:**
246 -)))
247 247  
248 248  * 0x00 01: LGT92 Version
249 249  * 0x00 02: LBT1
250 250  * 0x00 03: LSE01/LDDS75/LDDS20/LSPH01/LLMS01/LSNPK01
251 251  
252 -(((
253 253  **yy: Frequency Band:**
254 -)))
255 255  
256 256  * 0x01: EU868
257 257  * 0x02: US915
... ... @@ -264,9 +264,7 @@
264 264  * 0x09: AS923-2
265 265  * 0xa0: AS923-3
266 266  
267 -(((
268 268  **zz: Subband**
269 -)))
270 270  
271 271  firmware version: v1.1.0 ~-~-> 110
272 272  
... ... @@ -279,7 +279,7 @@
279 279  **AT Command: AT+CFG**
280 280  {{/info}}
281 281  
282 -(% border="1" style="background-color:#ffffcc; color:green; width:599.222px" %)
199 +(% style="background-color:#ffffcc; color:green; width:599.222px" %)
283 283  |=(% colspan="3" style="width: 596px;" %)AT+CFG: Print all configurations
284 284  |(% style="width:160px" %)**Command Example**|(% style="width:154px" %)**Function**|(% style="width:280px" %)**Response**
285 285  |(% style="width:160px" %)AT+CFG|(% style="width:154px" %)Show all configures|(% style="width:280px" %)(((
... ... @@ -296,7 +296,6 @@
296 296  OK
297 297  )))
298 298  
299 -
300 300  = 5. Keys, IDs and EUIs management =
301 301  
302 302  == 5.1 Application EUI ==
... ... @@ -307,7 +307,7 @@
307 307  **AT Command: AT+APPEUI**
308 308  {{/info}}
309 309  
310 -(% border="1" style="background-color:#ffffcc; color:green; width:686.222px" %)
226 +(% style="background-color:#ffffcc; color:green; width:686.222px" %)
311 311  |=(% colspan="3" style="width: 683px;" %)AT+APPEUI
312 312  |(% style="width:305px" %)**Command Example**|(% style="width:186px" %)**Function**|(% style="width:191px" %)**Response**
313 313  |(% style="width:305px" %)AT+APPEUI=?|(% style="width:186px" %)Get the Application EUI|(% style="width:191px" %)00 b3 d5 00 00 00 00 00(((
... ... @@ -315,7 +315,6 @@
315 315  )))
316 316  |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK
317 317  
318 -
319 319  == 5.2 Application Key ==
320 320  
321 321  Feature: Get or Set the Application Key.
... ... @@ -324,7 +324,7 @@
324 324  **AT Command: AT+APPKEY**
325 325  {{/info}}
326 326  
327 -(% border="1" style="background-color:#ffffcc; color:green; width:976.222px" %)
242 +(% style="background-color:#ffffcc; color:green; width:976.222px" %)
328 328  |=(% colspan="3" style="width: 973px;" %)AT+APPKEY
329 329  |(% style="width:441px" %)**Command Example**|(% style="width:180px" %)**Function**|(% style="width:350px" %)**Response**
330 330  |(% 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(((
... ... @@ -332,7 +332,6 @@
332 332  )))
333 333  |(% style="width:441px" %)AT+APPKEY=00 35 55 55 22 23 55 53 43 24 23 42 34 35 35 35|(% style="width:180px" %)Set the Application Key|(% style="width:350px" %)OK
334 334  
335 -
336 336  == 5.3 Application Session Key ==
337 337  
338 338  Feature: Get or Set the Application Session Key.
... ... @@ -341,7 +341,7 @@
341 341  **AT Command: AT+APPSKEY**
342 342  {{/info}}
343 343  
344 -(% border="1" style="background-color:#ffffcc; color:green; width:1040.22px" %)
258 +(% style="background-color:#ffffcc; color:green; width:1040.22px" %)
345 345  |=(% colspan="3" style="width: 1037px;" %)AT+APPSKEY
346 346  |(% style="width:451px" %)**Command Example**|(% style="width:231px" %)**Function**|(% style="width:354px" %)**Response**
347 347  |(% 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(((
... ... @@ -351,7 +351,6 @@
351 351  OK
352 352  )))
353 353  
354 -
355 355  == 5.4 Device Address ==
356 356  
357 357  Feature: Get or Set the Device Address.
... ... @@ -360,7 +360,7 @@
360 360  **AT Command: AT+DADDR**
361 361  {{/info}}
362 362  
363 -(% border="1" style="background-color:#ffffcc; color:green; width:795.222px" %)
276 +(% style="background-color:#ffffcc; color:green; width:795.222px" %)
364 364  |=(% colspan="3" style="width: 792px;" %)AT+DADDR
365 365  |(% style="width:192px" %)**Command Example**|(% style="width:241px" %)**Function**|(% style="width:359px" %)**Response**
366 366  |(% style="width:192px" %)AT+DADDR=?|(% style="width:241px" %)Get the Application Session Key.|(% style="width:359px" %)(While Error in format, return AT_PARAM_ERROR)(((
... ... @@ -370,8 +370,6 @@
370 370  )))
371 371  |(% style="width:192px" %)AT+DADDR=A8 40 41 FF|(% style="width:241px" %)Set the Application Session Key.|(% style="width:359px" %)OK
372 372  
373 -
374 -
375 375  == 5.5 Device EUI ==
376 376  
377 377  Feature: Get or Set the Device EUI.
... ... @@ -380,7 +380,7 @@
380 380  **AT Command: AT+DEUI**
381 381  {{/info}}
382 382  
383 -(% border="1" style="background-color:#ffffcc; color:green; width:1035.22px" %)
294 +(% style="background-color:#ffffcc; color:green; width:1035.22px" %)
384 384  |=(% colspan="3" style="width: 1032px;" %)AT+DEUI
385 385  |(% style="width:250px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:634px" %)**Response**
386 386  |(% style="width:250px" %)AT+DEUI=?|(% style="width:147px" %)Get the Device EUI.|(% style="width:634px" %)00 44 34 22 33 45 55 55(((
... ... @@ -390,8 +390,6 @@
390 390  OK
391 391  )))
392 392  
393 -
394 -
395 395  == 5.6 Network ID ==
396 396  
397 397  Feature: Get or Set the Network ID.(You can enter this command change only after successful network connection)
... ... @@ -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-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