<
From version < 50.4 >
edited by Xiaoling
on 2022/07/13 11:50
To version < 50.16 >
edited by Xiaoling
on 2022/07/13 13:47
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -103,7 +103,6 @@
103 103  )))
104 104  
105 105  
106 -
107 107  = 4. System Management Commands =
108 108  
109 109  
... ... @@ -112,11 +112,9 @@
112 112  
113 113  Feature: Change LoRaWAN End Node Transmit Interval.
114 114  
115 -(% class="box infomessage" %)
116 -(((
117 -**AT Command: AT+TDC**
118 -)))
119 119  
115 +(% style="color:blue" %)**AT Command: AT+TDC**
116 +
120 120  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
121 121  |=(% colspan="3" style="width: 724px;" %)AT+TDC
122 122  |(% style="width:165px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:329px" %)**Response**
... ... @@ -129,11 +129,11 @@
129 129  Set transmit interval to 60000ms = 60 seconds
130 130  )))
131 131  
132 -{{info}}
133 -**Downlink Command: 0x01**
134 -{{/info}}
135 -
136 136  (((
130 +
131 +
132 +(% style="color:blue" %)**Downlink Command: 0x01**
133 +
137 137  Format: Command Code (0x01) followed by 3 bytes time value.
138 138  )))
139 139  
... ... @@ -148,12 +148,12 @@
148 148  
149 149  == 4.2 Reboot End Node ==
150 150  
148 +
151 151  Feature: Reboot End Node to perform a new OTAA or ABP Join.
152 152  
153 -{{info}}
154 -**AT Command: ATZ**
155 -{{/info}}
156 156  
152 +(% style="color:blue" %)**AT Command: ATZ**
153 +
157 157  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
158 158  |=(% colspan="3" %)ATZ: Trig a reset of the MCU
159 159  |**Command Example**|**Function**|**Response**
... ... @@ -171,10 +171,9 @@
171 171  <followed by the Tx and Rx information>
172 172  )))
173 173  
174 -{{info}}
175 -**Downlink Command: 0x04**
176 -{{/info}}
177 177  
172 +(% style="color:blue" %)**Downlink Command: 0x04**
173 +
178 178  (((
179 179  Format: Command Code (0x04) followed by FF.
180 180  )))
... ... @@ -187,12 +187,12 @@
187 187  
188 188  == 4.3 Reset to factory Default ==
189 189  
186 +
190 190  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.
191 191  
192 -{{info}}
193 -**AT Command: AT+FDR**
194 -{{/info}}
195 195  
190 +(% style="color:blue" %)**AT Command: AT+FDR**
191 +
196 196  (% border="1" style="background-color:#ffffcc; color:green; width:831.222px" %)
197 197  |=(% colspan="3" style="width: 828px;" %)Reset to factory default
198 198  |(% style="width:181px" %)**Command Example**|(% style="width:181px" %)**Function**|(% style="width:465px" %)**Response**
... ... @@ -210,10 +210,9 @@
210 210  Please set the parameters or reset Device to apply change
211 211  )))
212 212  
213 -{{info}}
214 -**Downlink Command: 0x04**
215 -{{/info}}
216 216  
210 +(% style="color:blue" %)**Downlink Command: 0x04**
211 +
217 217  (((
218 218  Format: Command Code (0x04) followed by FE.
219 219  )))
... ... @@ -225,12 +225,12 @@
225 225  
226 226  == 4.4 Show Firmware Version ==
227 227  
223 +
228 228  Feature: Show firmware version. No downlink command yet.
229 229  
230 -{{info}}
231 -**AT Command: AT+VER**
232 -{{/info}}
233 233  
227 +(% style="color:blue" %)**AT Command: AT+VER**
228 +
234 234  (% border="1" style="background-color:#ffffcc; color:green; width:586px" %)
235 235  |=(% colspan="3" style="width: 583px;" %)AT+VER: Image Version and Frequency Band
236 236  |(% style="width:170px" %)**Command Example**|(% style="width:300px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -240,10 +240,9 @@
240 240  OK
241 241  )))
242 242  
243 -{{info}}
244 -**Downlink Command: 0x26 (Valid in 006 stack)**
245 -{{/info}}
246 246  
239 +(% style="color:blue" %)**Downlink Command: 0x26 (Valid in 006 stack)**
240 +
247 247  (((
248 248  Downlink Format: 0x26
249 249  )))
... ... @@ -253,6 +253,9 @@
253 253  )))
254 254  
255 255  (((
250 +
251 +
252 +
256 256  **xx: Software Type:**
257 257  )))
258 258  
... ... @@ -261,6 +261,9 @@
261 261  * 0x00 03: LSE01/LDDS75/LDDS20/LSPH01/LLMS01/LSNPK01
262 262  
263 263  (((
261 +
262 +
263 +
264 264  **yy: Frequency Band:**
265 265  )))
266 266  
... ... @@ -276,6 +276,9 @@
276 276  * 0xa0: AS923-3
277 277  
278 278  (((
279 +
280 +
281 +
279 279  **zz: Subband**
280 280  )))
281 281  
... ... @@ -284,12 +284,12 @@
284 284  
285 285  == 4.5 Show System Configure ==
286 286  
290 +
287 287  Feature: Show All configure. No downlink command yet.
288 288  
289 -{{info}}
290 -**AT Command: AT+CFG**
291 -{{/info}}
292 292  
294 +(% style="color:blue" %)**AT Command: AT+CFG**
295 +
293 293  (% border="1" style="background-color:#ffffcc; color:green; width:599.222px" %)
294 294  |=(% colspan="3" style="width: 596px;" %)AT+CFG: Print all configurations
295 295  |(% style="width:160px" %)**Command Example**|(% style="width:154px" %)**Function**|(% style="width:280px" %)**Response**
... ... @@ -307,16 +307,19 @@
307 307  OK
308 308  )))
309 309  
313 +
314 +
310 310  = 5. Keys, IDs and EUIs management =
311 311  
317 +
312 312  == 5.1 Application EUI ==
313 313  
320 +
314 314  Feature: Get or Set the Application EUI.
315 315  
316 -{{info}}
317 -**AT Command: AT+APPEUI**
318 -{{/info}}
319 319  
324 +(% style="color:blue" %)**AT Command: AT+APPEUI**
325 +
320 320  (% border="1" style="background-color:#ffffcc; color:green; width:686.222px" %)
321 321  |=(% colspan="3" style="width: 683px;" %)AT+APPEUI
322 322  |(% style="width:305px" %)**Command Example**|(% style="width:186px" %)**Function**|(% style="width:191px" %)**Response**
... ... @@ -325,14 +325,16 @@
325 325  )))
326 326  |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK
327 327  
334 +
335 +
328 328  == 5.2 Application Key ==
329 329  
338 +
330 330  Feature: Get or Set the Application Key.
331 331  
332 -{{info}}
333 -**AT Command: AT+APPKEY**
334 -{{/info}}
335 335  
342 +(% style="color:blue" %)**AT Command: AT+APPKEY**
343 +
336 336  (% border="1" style="background-color:#ffffcc; color:green; width:976.222px" %)
337 337  |=(% colspan="3" style="width: 973px;" %)AT+APPKEY
338 338  |(% style="width:441px" %)**Command Example**|(% style="width:180px" %)**Function**|(% style="width:350px" %)**Response**
... ... @@ -341,14 +341,16 @@
341 341  )))
342 342  |(% 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
343 343  
352 +
353 +
344 344  == 5.3 Application Session Key ==
345 345  
356 +
346 346  Feature: Get or Set the Application Session Key.
347 347  
348 -{{info}}
349 -**AT Command: AT+APPSKEY**
350 -{{/info}}
351 351  
360 +(% style="color:blue" %)**AT Command: AT+APPSKEY**
361 +
352 352  (% border="1" style="background-color:#ffffcc; color:green; width:1040.22px" %)
353 353  |=(% colspan="3" style="width: 1037px;" %)AT+APPSKEY
354 354  |(% style="width:451px" %)**Command Example**|(% style="width:231px" %)**Function**|(% style="width:354px" %)**Response**
... ... @@ -359,14 +359,16 @@
359 359  OK
360 360  )))
361 361  
372 +
373 +
362 362  == 5.4 Device Address ==
363 363  
376 +
364 364  Feature: Get or Set the Device Address.
365 365  
366 -{{info}}
367 -**AT Command: AT+DADDR**
368 -{{/info}}
369 369  
380 +(% style="color:blue" %)**AT Command: AT+DADDR**
381 +
370 370  (% border="1" style="background-color:#ffffcc; color:green; width:795.222px" %)
371 371  |=(% colspan="3" style="width: 792px;" %)AT+DADDR
372 372  |(% style="width:192px" %)**Command Example**|(% style="width:241px" %)**Function**|(% style="width:359px" %)**Response**
... ... @@ -377,14 +377,16 @@
377 377  )))
378 378  |(% style="width:192px" %)AT+DADDR=A8 40 41 FF|(% style="width:241px" %)Set the Application Session Key.|(% style="width:359px" %)OK
379 379  
392 +
393 +
380 380  == 5.5 Device EUI ==
381 381  
396 +
382 382  Feature: Get or Set the Device EUI.
383 383  
384 -{{info}}
385 -**AT Command: AT+DEUI**
386 -{{/info}}
387 387  
400 +(% style="color:blue" %)**AT Command: AT+DEUI**
401 +
388 388  (% border="1" style="background-color:#ffffcc; color:green; width:1035.22px" %)
389 389  |=(% colspan="3" style="width: 1032px;" %)AT+DEUI
390 390  |(% style="width:250px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:634px" %)**Response**
... ... @@ -395,14 +395,16 @@
395 395  OK
396 396  )))
397 397  
412 +
413 +
398 398  == 5.6 Network ID ==
399 399  
416 +
400 400  Feature: Get or Set the Network ID.(You can enter this command change only after successful network connection)
401 401  
402 -{{info}}
403 -**AT Command: AT+NWKID**
404 -{{/info}}
405 405  
420 +(% style="color:blue" %)**AT Command: AT+NWKID**
421 +
406 406  (% border="1" style="background-color:#ffffcc; color:green; width:448.222px" %)
407 407  |=(% colspan="3" style="width: 445px;" %)AT+NWKID
408 408  |(% style="width:191px" %)**Command Example**|(% style="width:153px" %)**Function**|(% style="width:101px" %)**Response**
... ... @@ -411,14 +411,16 @@
411 411  )))
412 412  |(% style="width:191px" %)AT+NWKID=A8 40 41 FF|(% style="width:153px" %)Set the Network ID.|(% style="width:101px" %)OK
413 413  
430 +
431 +
414 414  == 5.7 Network Session Key ==
415 415  
434 +
416 416  Feature: Get or Set the Network Session Key
417 417  
418 -{{info}}
419 -**AT Command: AT+NWKSKEY**
420 -{{/info}}
421 421  
438 +(% style="color:blue" %)**AT Command: AT+NWKSKEY**
439 +
422 422  (% border="1" style="background-color:#ffffcc; color:green; width:1017.22px" %)
423 423  |=(% colspan="3" style="width: 1014px;" %)AT+NWKSKEY
424 424  |(% style="width:455px" %)**Command Example**|(% style="width:215px" %)**Function**|(% style="width:343px" %)**Response**
... ... @@ -427,18 +427,22 @@
427 427  )))
428 428  |(% style="width:455px" %)AT+NWKSKEY=A8 40 41 FF FF 12 34 56 00 01 02 04 05 06 06 07|(% style="width:215px" %)Set the Network Session Key.|(% style="width:343px" %)OK
429 429  
448 +
449 +
430 430  = 6. Joining and sending date on LoRaWAN network =
431 431  
452 +
432 432  == 6.1 Confirm Mode ==
433 433  
434 -=== AT+CFM command before DR-LWS007 software stack ===
435 435  
456 +=== 6.1.1  AT+CFM command before DR-LWS007 software stack ===
457 +
458 +
436 436  Feature: Get or Set the confirmation mode (0-1).
437 437  
438 -{{info}}
439 -**AT Command: AT+CFM**
440 -{{/info}}
441 441  
462 +(% style="color:blue" %)**AT Command: AT+CFM**
463 +
442 442  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
443 443  |=(% colspan="3" style="width: 707px;" %)AT+CFM
444 444  |(% style="width:155px" %)**Command Example**|(% style="width:205px" %)**Function**|(% style="width:346px" %)**Response**
... ... @@ -448,8 +448,9 @@
448 448  |(% style="width:155px" %)AT+CFM=1|(% style="width:205px" %)Set the confirmation mode|(% style="width:346px" %)OK
449 449  |(% style="width:155px" %)AT+CFM=2|(% style="width:205px" %)Set the confirmation mode|(% style="width:346px" %)While Error in format, return AT_PARAM_ERROR
450 450  
451 -Downlink Command: 0x05
452 452  
474 +(% style="color:blue" %)**Downlink Command: 0x05**
475 +
453 453  Format: Command Code (0x05) followed by 2 bytes mode value.
454 454  
455 455  If the downlink payload=0501, it means set end node to use confirm mode, while type code is 05.
... ... @@ -457,12 +457,14 @@
457 457  * Example 1: Downlink Payload: 0501 ~/~/ Set AT+CFM=1
458 458  * Example 2: Downlink Payload: 0500 ~/~/ Set AT+CFM=0
459 459  
460 -=== AT+CFM command since DR-LWS007 software stack ===
461 461  
462 -{{info}}
463 -**AT Command: AT+CFM**
464 -{{/info}}
465 465  
485 +
486 +=== 6.1.2  AT+CFM command since DR-LWS007 software stack ===
487 +
488 +
489 +(% style="color:blue" %)**AT Command: AT+CFM**
490 +
466 466  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
467 467  |=(% colspan="3" style="width: 707px;" %)AT+CFM
468 468  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -494,10 +494,9 @@
494 494  OK
495 495  )))
496 496  
497 -{{info}}
498 -**Downlink Command: 0x05**
499 -{{/info}}
500 500  
523 +(% style="color:blue" %)**Downlink Command: 0x05**
524 +
501 501  Format: Command Code (0x05) followed by 2 bytes mode value.
502 502  
503 503  If the downlink payload=05010101, it means set end node to use confirm mode, while type code is 05.
... ... @@ -505,14 +505,17 @@
505 505  * Example 1: Downlink Payload: 05010101 ~/~/ Set AT+CFM=1,1,1
506 506  * Example 2: Downlink Payload: 05000700 ~/~/ Set AT+CFM=0,7,0
507 507  
532 +
533 +
534 +
508 508  == 6.2 Confirm Status ==
509 509  
537 +
510 510  Feature: Get confirmation status of the last AT+SEND (0-1).
511 511  
512 -{{info}}
513 -**AT Command: AT+CFS**
514 -{{/info}}
515 515  
541 +(% style="color:blue" %)**AT Command: AT+CFS**
542 +
516 516  (% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %)
517 517  |=(% colspan="3" style="width: 531px;" %)AT+CFS
518 518  |(% style="width:156px" %)**Command Example**|(% style="width:193px" %)**Function**|(% style="width:178px" %)**Response**
... ... @@ -520,14 +520,16 @@
520 520  OK
521 521  )))
522 522  
550 +
551 +
523 523  == 6.3 Join LoRa® Network ==
524 524  
554 +
525 525  Feature: Join network.
526 526  
527 -{{info}}
528 -**AT Command: AT+JOIN**
529 -{{/info}}
530 530  
558 +(% style="color:blue" %)**AT Command: AT+JOIN**
559 +
531 531  (% border="1" style="background-color:#ffffcc; color:green; width:647.222px" %)
532 532  |=(% colspan="3" style="width: 644px;" %)AT+JOIN
533 533  |(% style="width:163px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:334px" %)**Response**
... ... @@ -537,14 +537,16 @@
537 537  While Error in format, return AT_BUSY_ERROR
538 538  )))
539 539  
569 +
570 +
540 540  == 6.4 LoRa® Network Join Mode ==
541 541  
573 +
542 542  Feature: Get or Set the Network Join Mode. (0: ABP, 1: OTAA).
543 543  
544 -{{info}}
545 -**AT Command: AT+NJM**
546 -{{/info}}
547 547  
577 +(% style="color:blue" %)**AT Command: AT+NJM**
578 +
548 548  (% border="1" style="background-color:#ffffcc; color:green; width:753.222px" %)
549 549  |=(% colspan="3" style="width: 750px;" %)AT+NJM
550 550  |(% style="width:162px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:361px" %)**Response**
... ... @@ -554,10 +554,9 @@
554 554  |(% style="width:162px" %)AT+NJM=0|(% style="width:227px" %)Set the Network Join Mode|(% style="width:361px" %)OK
555 555  |(% style="width:162px" %)AT+NJM=2|(% style="width:227px" %)Set the Network Join Mode|(% style="width:361px" %)While Error in format, return AT_PARAM_ERROR
556 556  
557 -{{info}}
558 -**Downlink Command: 0x20**
559 -{{/info}}
560 560  
589 +(% style="color:blue" %)**Downlink Command: 0x20**
590 +
561 561  Format: Command Code (0x20) followed by 1 bytes mode value.
562 562  
563 563  If the downlink payload=2000, it means set the Network Join Mode, while type code is 20.
... ... @@ -565,14 +565,17 @@
565 565  * **Example 1: **Downlink Payload: **2000** ~/~/ Set AT+NJM=0
566 566  * **Example 2:** Downlink Payload: **2001** ~/~/ Set AT+NJM=1
567 567  
598 +
599 +
600 +
568 568  == 6.5 LoRa® Network Join Status ==
569 569  
603 +
570 570  Feature: LoRa® Network Join Status.
571 571  
572 -{{info}}
573 -**AT Command: AT+NJS**
574 -{{/info}}
575 575  
607 +(% style="color:blue" %)**AT Command: AT+NJS**
608 +
576 576  (% border="1" style="background-color:#ffffcc; color:green; width:498.222px" %)
577 577  |=(% colspan="3" style="width: 495px;" %)AT+NJS
578 578  |(% style="width:169px" %)**Command Example**|(% style="width:164px" %)**Function**|(% style="width:161px" %)**Response**
... ... @@ -580,14 +580,16 @@
580 580  OK
581 581  )))
582 582  
616 +
617 +
583 583  == 6.6 Print Last Received Data in Raw Format ==
584 584  
620 +
585 585  Feature: Print Last Received Data in Raw Format<port:data>.
586 586  
587 -{{info}}
588 -**AT Command: AT+RECV**
589 -{{/info}}
590 590  
624 +(% style="color:blue" %)**AT Command: AT+RECV**
625 +
591 591  (% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %)
592 592  |=(% colspan="3" style="width: 584px;" %)AT+RECV
593 593  |(% style="width:161px" %)**Command Example**|(% style="width:272px" %)**Function**|(% style="width:150px" %)**Response**
... ... @@ -595,14 +595,16 @@
595 595  OK
596 596  )))
597 597  
633 +
634 +
598 598  == 6.7 Print Last Received Data in Binary Format ==
599 599  
637 +
600 600  Feature: Print Last Received Data in Binary Format<port:data>.
601 601  
602 -{{info}}
603 -**AT Command: AT+RECVB**
604 -{{/info}}
605 605  
641 +(% style="color:blue" %)**AT Command: AT+RECVB**
642 +
606 606  (% border="1" style="background-color:#ffffcc; color:green; width:793.222px" %)
607 607  |=(% colspan="3" style="width: 790px;" %)AT+RECVB
608 608  |(% style="width:173px" %)**Command Example**|(% style="width:497px" %)**Function**|(% style="width:120px" %)**Response**
... ... @@ -610,14 +610,16 @@
610 610  OK
611 611  )))
612 612  
650 +
651 +
613 613  == 6.8 Send Text Data ==
614 614  
654 +
615 615  Feature: Send Text Data<port:data>.
616 616  
617 -{{info}}
618 -**AT Command: AT+SEND**
619 -{{/info}}
620 620  
658 +(% style="color:blue" %)**AT Command: AT+SEND**
659 +
621 621  (% border="1" style="background-color:#ffffcc; color:green; width:991.222px" %)
622 622  |=(% colspan="3" style="width: 988px;" %)AT+SEND
623 623  |(% style="width:201px" %)**Command Example**|(% style="width:340px" %)**Function**|(% style="width:446px" %)**Response**
... ... @@ -629,14 +629,16 @@
629 629  
630 630  )))
631 631  
671 +
672 +
632 632  == 6.9 Send Hexadecimal Data ==
633 633  
675 +
634 634  Feature: Send hexadecimal data along with the application port.
635 635  
636 -{{info}}
637 -**AT Command: AT+SENDB**
638 -{{/info}}
639 639  
679 +(% style="color:blue" %)**AT Command: AT+SENDB**
680 +
640 640  (% border="1" style="background-color:#ffffcc; color:green; width:1120.22px" %)
641 641  |=(% colspan="3" style="width: 1117px;" %)AT+SENDB
642 642  |(% style="width:257px" %)**Command Example**|(% style="width:406px" %)**Function**|(% style="width:453px" %)**Response**
... ... @@ -647,16 +647,19 @@
647 647  
648 648  )))
649 649  
691 +
692 +
650 650  = 7. LoRaWAN network management =
651 651  
695 +
652 652  == 7.1 Adaptive Data Rate ==
653 653  
698 +
654 654  Feature: Get or Set the Adaptive Data Rate setting. (0: off, 1: on).
655 655  
656 -{{info}}
657 -**AT Command: AT+ADR**
658 -{{/info}}
659 659  
702 +(% style="color:blue" %)**AT Command: AT+ADR**
703 +
660 660  (% border="1" style="background-color:#ffffcc; color:green; width:683.222px" %)
661 661  |=(% colspan="3" style="width: 680px;" %)AT+ADR
662 662  |(% style="width:162px" %)**Command Example**|(% style="width:266px" %)**Function**|(% style="width:250px" %)**Response**
... ... @@ -668,11 +668,10 @@
668 668  AT_PARAM_ERROR
669 669  )))
670 670  
671 -{{info}}
672 -**Downlink Command: 0x22**
673 -{{/info}}
715 +(% style="color:blue" %)**Downlink Command: 0x22**
674 674  
675 675  
718 +
676 676  If the downlink payload=2201, it means setting the adaptive data rate to 1, while type code is 22.
677 677  
678 678  * **Example 1**: Downlink Payload: **2201** ~/~/ Set AT+ADR=1.
... ... @@ -682,10 +682,10 @@
682 682  
683 683  Feature: Get or Set the Device Class(Currently only support class A, class C).
684 684  
685 -{{info}}
686 -**AT Command:AT+CLASS**
687 -{{/info}}
688 688  
729 +(% style="color:blue" %)**AT Command:AT+CLASS**
730 +
731 +
689 689  (% border="1" style="background-color:#ffffcc; color:green; width:507.222px" %)
690 690  |=(% colspan="3" style="width: 504px;" %)AT+CLASS
691 691  |(% style="width:163px" %)**Command Example**|(% style="width:166px" %)**Function**|(% style="width:175px" %)**Response**
... ... @@ -700,10 +700,10 @@
700 700  
701 701  Feature: Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing.
702 702  
703 -{{info}}
704 -**AT Command:AT+DCS**
705 -{{/info}}
706 706  
747 +(% style="color:blue" %)**AT Command:AT+DCS**
748 +
749 +
707 707  (% border="1" style="background-color:#ffffcc; color:green; width:515.222px" %)
708 708  |=(% colspan="3" style="width: 512px;" %)AT+DCS
709 709  |(% style="width:165px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:107px" %)**Response**
... ... @@ -718,10 +718,10 @@
718 718  
719 719  Feature: Get or Set the Data Rate. (0-7 corresponding to DR_X) . Note: while set Data Rate, please use set Adptive Data Rate, ADR=0 first. otherwise device will response to server's ADR command and change the DR to the setting from server
720 720  
721 -{{info}}
722 -**AT Command: AT+DR**
723 -{{/info}}
724 724  
765 +(% style="color:blue" %)**AT Command: AT+DR**
766 +
767 +
725 725  (% border="1" style="background-color:#ffffcc; color:green; width:466.222px" %)
726 726  |=(% colspan="3" style="width: 463px;" %)AT+DR
727 727  |(% style="width:156px" %)**Command Example**|(% style="width:167px" %)**Function**|(% style="width:140px" %)**Response**
... ... @@ -732,11 +732,10 @@
732 732  
733 733  )))
734 734  
735 -{{info}}
736 -**Downlink Command: 0x2200aaFF**
737 -{{/info}}
778 +(% style="color:blue" %)**Downlink Command: 0x2200aaFF**
738 738  
739 739  
781 +
740 740  If the downlink payload=220001FF, it means setting the data rate to 1, while type code is 22 00 aa FF.
741 741  
742 742  * **Example 1**: Downlink Payload: **220001FF** ~/~/ Set AT+DR=1.
... ... @@ -746,10 +746,10 @@
746 746  
747 747  Feature: Get or Set the Frame Counter Downlink.
748 748  
749 -{{info}}
750 -**AT Command:AT+FCD**
751 -{{/info}}
752 752  
792 +(% style="color:blue" %)**AT Command:AT+FCD**
793 +
794 +
753 753  (% border="1" style="background-color:#ffffcc; color:green; width:693.222px" %)
754 754  |=(% colspan="3" style="width: 690px;" %)AT+FCD
755 755  |(% style="width:162px" %)**Command Example**|(% style="width:258px" %)**Function**|(% style="width:269px" %)**Response**
... ... @@ -766,10 +766,10 @@
766 766  
767 767  Feature: Get or Set the Frame Counter Uplink.
768 768  
769 -{{info}}
770 -**AT Command:AT+FCU**
771 -{{/info}}
772 772  
812 +(% style="color:blue" %)**AT Command:AT+FCU**
813 +
814 +
773 773  (% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %)
774 774  |=(% colspan="3" style="width: 531px;" %)AT+FCU
775 775  |(% style="width:177px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -784,10 +784,10 @@
784 784  
785 785  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms.
786 786  
787 -{{info}}
788 -**AT Command:AT+JN1DL**
789 -{{/info}}
790 790  
830 +(% style="color:blue" %)**AT Command:AT+JN1DL**
831 +
832 +
791 791  (% border="1" style="background-color:#ffffcc; color:green; width:537.222px" %)
792 792  |=(% colspan="3" style="width: 534px;" %)AT+JN1DL
793 793  |(% style="width:164px" %)**Command Example**|(% style="width:229px" %)**Function**|(% style="width:140px" %)**Response**
... ... @@ -802,10 +802,10 @@
802 802  
803 803  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms.
804 804  
805 -{{info}}
806 -**AT Command:AT+JN2DL**
807 -{{/info}}
808 808  
848 +(% style="color:blue" %)**AT Command:AT+JN2DL**
849 +
850 +
809 809  (% border="1" style="background-color:#ffffcc; color:green; width:538.222px" %)
810 810  |=(% colspan="3" style="width: 535px;" %)AT+JN2DL
811 811  |(% style="width:160px" %)**Command Example**|(% style="width:228px" %)**Function**|(% style="width:146px" %)**Response**
... ... @@ -822,10 +822,10 @@
822 822  
823 823  Notice: If user build their own LoRaWAN server but still use syncword=0x34, this is still considered a public LoRaWAN network
824 824  
825 -{{info}}
826 -**AT Command:AT+PNM**
827 -{{/info}}
828 828  
868 +(% style="color:blue" %)**AT Command:AT+PNM**
869 +
870 +
829 829  (% border="1" style="background-color:#ffffcc; color:green; width:667.222px" %)
830 830  |=(% colspan="3" style="width: 664px;" %)AT+PNM
831 831  |(% style="width:166px" %)**Command Example**|(% style="width:225px" %)**Function**|(% style="width:272px" %)**Response**
... ... @@ -847,10 +847,10 @@
847 847  
848 848  Feature: Get or Set the delay between the end of the Tx and the Rx Window 1 in ms
849 849  
850 -{{info}}
851 -**AT Command:AT+RX1DL**
852 -{{/info}}
853 853  
893 +(% style="color:blue" %)**AT Command:AT+RX1DL**
894 +
895 +
854 854  (% border="1" style="background-color:#ffffcc; color:green; width:408.222px" %)
855 855  |=(% colspan="3" style="width: 405px;" %)AT+RX1DL
856 856  |(% style="width:155px" %)**Command Example**|(% style="width:128px" %)**Function**|(% style="width:122px" %)**Response**
... ... @@ -865,10 +865,10 @@
865 865  
866 866  Feature: Get or Set the delay between the end of the Tx and the Rx Window 2 in ms
867 867  
868 -{{info}}
869 -**AT Command:AT+RX2DL**
870 -{{/info}}
871 871  
911 +(% style="color:blue" %)**AT Command:AT+RX2DL**
912 +
913 +
872 872  (% border="1" style="background-color:#ffffcc; color:green; width:481.222px" %)
873 873  |=(% colspan="3" style="width: 478px;" %)AT+RX2DL
874 874  |(% style="width:175px" %)**Command Example**|(% style="width:152px" %)**Function**|(% style="width:150px" %)**Response**
... ... @@ -883,10 +883,10 @@
883 883  
884 884  Feature: Get or Set the Rx2 window data rate (0-7 corresponding to DR_X)
885 885  
886 -{{info}}
887 -**AT Command:AT+RX2DR**
888 -{{/info}}
889 889  
929 +(% style="color:blue" %)**AT Command:AT+RX2DR**
930 +
931 +
890 890  (% border="1" style="background-color:#ffffcc; color:green; width:525.222px" %)
891 891  |=(% colspan="3" style="width: 522px;" %)AT+RX2DR
892 892  |(% style="width:160px" %)**Command Example**|(% style="width:232px" %)**Function**|(% style="width:130px" %)**Response**
... ... @@ -901,10 +901,10 @@
901 901  
902 902  Feature: Get or Set the Rx2 window frequency
903 903  
904 -{{info}}
905 -**AT Command:AT+RX2FQ**
906 -{{/info}}
907 907  
947 +(% style="color:blue" %)**AT Command:AT+RX2FQ**
948 +
949 +
908 908  (% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %)
909 909  |=(% colspan="3" style="width: 584px;" %)AT+RX2FQ
910 910  |(% style="width:183px" %)**Command Example**|(% style="width:240px" %)**Function**|(% style="width:160px" %)**Response**
... ... @@ -919,10 +919,10 @@
919 919  
920 920  Feature: Get or Set the Transmit Power(0-5, MAX:0, MIN:5, according to LoRaWAN Spec, or 40=10dB, 41 = 11dB, …, 50 = 20dB which is out of LoRaWAN spec. )
921 921  
922 -{{info}}
923 -**AT Command:AT+TXP**
924 -{{/info}}
925 925  
965 +(% style="color:blue" %)**AT Command:AT+TXP**
966 +
967 +
926 926  (% border="1" style="background-color:#ffffcc; color:green; width:465.222px" %)
927 927  |=(% colspan="3" style="width: 462px;" %)AT+TXP
928 928  |(% style="width:161px" %)**Command Example**|(% style="width:189px" %)**Function**|(% style="width:112px" %)**Response**
... ... @@ -944,10 +944,10 @@
944 944  
945 945  Feature: Get or Set the Rx2 window frequency
946 946  
947 -{{info}}
948 -**AT Command:AT+RSSI**
949 -{{/info}}
950 950  
990 +(% style="color:blue" %)**AT Command:AT+RSSI**
991 +
992 +
951 951  (% border="1" style="background-color:#ffffcc; color:green; width:557.222px" %)
952 952  |=(% colspan="3" style="width: 554px;" %)AT+RSSI
953 953  |(% style="width:164px" %)**Command Example**|(% style="width:289px" %)**Function**|(% style="width:100px" %)**Response**
... ... @@ -959,10 +959,10 @@
959 959  
960 960  Feature: Get the SNR of the last received packet
961 961  
962 -{{info}}
963 -**AT Command:AT+SNR**
964 -{{/info}}
965 965  
1005 +(% style="color:blue" %)**AT Command:AT+SNR**
1006 +
1007 +
966 966  (% border="1" style="background-color:#ffffcc; color:green; width:571.222px" %)
967 967  |=(% colspan="3" style="width: 568px;" %)AT+SNR
968 968  |(% style="width:164px" %)**Command Example**|(% style="width:290px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -974,10 +974,10 @@
974 974  
975 975  Feature: Get or set the application port.
976 976  
977 -{{info}}
978 -**AT Command: AT+PORT**
979 -{{/info}}
980 980  
1020 +(% style="color:blue" %)**AT Command: AT+PORT**
1021 +
1022 +
981 981  (% border="1" style="background-color:#ffffcc; color:green; width:500.222px" %)
982 982  |=(% colspan="3" style="width: 497px;" %)AT+PORT
983 983  |(% style="width:157px" %)**Command Example**|(% style="width:204px" %)**Function**|(% style="width:135px" %)**Response**
... ... @@ -986,10 +986,9 @@
986 986  )))
987 987  |(% style="width:157px" %)AT+PORT=21|(% style="width:204px" %)Set the application port|(% style="width:135px" %)OK
988 988  
989 -{{info}}
990 -**Downlink Command: 0x23**
991 -{{/info}}
1031 +(% style="color:blue" %)**Downlink Command: 0x23**
992 992  
1033 +
993 993  Format: Command Code (0x23) followed by 1 bytes port value.
994 994  
995 995  If the downlink payload=2301, it means set the application port to 1, while type code is 23.
... ... @@ -1001,10 +1001,10 @@
1001 1001  
1002 1002  Feature:Get or Set Frequency (Unit: Hz) for Single Channel Mode.
1003 1003  
1004 -{{info}}
1005 -**AT Command: AT+CHS**
1006 -{{/info}}
1007 1007  
1046 +(% style="color:blue" %)**AT Command: AT+CHS**
1047 +
1048 +
1008 1008  (% border="1" style="background-color:#ffffcc; color:green; width:603.222px" %)
1009 1009  |=(% colspan="3" style="width: 600px;" %)AT+CHS
1010 1010  |(% style="width:182px" %)**Command Example**|(% style="width:295px" %)**Function**|(% style="width:122px" %)**Response**
... ... @@ -1017,10 +1017,10 @@
1017 1017  
1018 1018  Feature: Get or Set eight channels mode,Only for US915,AU915,CN470.
1019 1019  
1020 -{{info}}
1021 -**AT Command: AT+CHE**
1022 -{{/info}}
1023 1023  
1062 +(% style="color:blue" %)**AT Command: AT+CHE**
1063 +
1064 +
1024 1024  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
1025 1025  |=(% colspan="3" style="width: 707px;" %)AT+CHE
1026 1026  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -1031,10 +1031,9 @@
1031 1031  )))
1032 1032  |(% style="width:160px" %)AT+CHE=1|(% style="width:198px" %)Set eight channels mode|(% style="width:349px" %)OK
1033 1033  
1034 -{{info}}
1035 -**Downlink Command: 0x24**
1036 -{{/info}}
1075 +(% style="color:blue" %)**Downlink Command: 0x24**
1037 1037  
1077 +
1038 1038  Format: Command Code (0x24) followed by 1 bytes channel value.
1039 1039  
1040 1040  If the downlink payload=2401, it means set channel mode to 1, while type code is 24.
... ... @@ -1046,10 +1046,10 @@
1046 1046  
1047 1047  Feature:Get or Set the number of symbols to detect and timeout from RXwindow1(0 to 255).
1048 1048  
1049 -{{info}}
1050 -**AT Command: AT+RX1WTO**
1051 -{{/info}}
1052 1052  
1090 +(% style="color:blue" %)**AT Command: AT+RX1WTO**
1091 +
1092 +
1053 1053  (% border="1" style="background-color:#ffffcc; color:green; width:460.222px" %)
1054 1054  |=(% colspan="3" style="width: 457px;" %)AT+ RX1WTO
1055 1055  |(% style="width:163px" %)**Command Example**|(% style="width:201px" %)**Function**|(% style="width:93px" %)**Response**
... ... @@ -1074,10 +1074,10 @@
1074 1074  
1075 1075  Feature:Get or Set the number of symbols to detect and timeout from RXwindow2(0 to 255).
1076 1076  
1077 -{{info}}
1078 -**AT Command: AT+RX2WTO**
1079 -{{/info}}
1080 1080  
1118 +(% style="color:blue" %)**AT Command: AT+RX2WTO**
1119 +
1120 +
1081 1081  (% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %)
1082 1082  |=(% colspan="3" style="width: 494px;" %)AT+ RX2WTO
1083 1083  |(% style="width:190px" %)**Command Example**|(% style="width:199px" %)**Function**|(% style="width:104px" %)**Response**
... ... @@ -1090,10 +1090,10 @@
1090 1090  
1091 1091  Feature: Get or Set uplinkdwelltime
1092 1092  
1093 -{{info}}
1094 -**AT Command: AT+DWELLT**
1095 -{{/info}}
1096 1096  
1134 +(% style="color:blue" %)**AT Command: AT+DWELLT**
1135 +
1136 +
1097 1097  (% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %)
1098 1098  |=(% colspan="3" style="width: 494px;" %)AT+DWELLT
1099 1099  |(% style="width:183px" %)**Command Example**|(% style="width:179px" %)**Function**|(% style="width:131px" %)**Response**
... ... @@ -1102,10 +1102,9 @@
1102 1102  )))
1103 1103  |(% style="width:183px" %)AT+DWELLT=0|(% style="width:179px" %)Set uplinkdwelltime|(% style="width:131px" %)OK
1104 1104  
1105 -{{info}}
1106 -**Downlink Command: 0x25**
1107 -{{/info}}
1145 +(% style="color:blue" %)**Downlink Command: 0x25**
1108 1108  
1147 +
1109 1109  Format: Command Code (0x25) followed by 1 bytes state value.
1110 1110  
1111 1111  If the downlink payload=2501, it means set uplinkdwelltime to 1, while type code is 25.
... ... @@ -1131,10 +1131,9 @@
1131 1131  * For Class C devices used in ChirpStack, need to set AT+RPL=4 because Chirpstack require immedietely reply message to MAC Command.
1132 1132  * For Class C devices used in TTI, need to set AT+RPL=4 because TTI require immediately reply message to Confirmed Data Down & MAC Command.
1133 1133  
1134 -{{info}}
1135 -**AT Command: AT+RPL**
1136 -{{/info}}
1173 +(% style="color:blue" %)**AT Command: AT+RPL**
1137 1137  
1175 +
1138 1138  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1139 1139  |=(% colspan="3" style="width: 533px;" %)AT+RPL
1140 1140  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1143,10 +1143,9 @@
1143 1143  )))
1144 1144  |(% style="width:160px" %)AT+RPL=0|(% style="width:263px" %)Set packet receiving response level|(% style="width:109px" %)OK
1145 1145  
1146 -{{info}}
1147 -**Downlink Command: 0x21**
1148 -{{/info}}
1184 +(% style="color:blue" %)**Downlink Command: 0x21**
1149 1149  
1186 +
1150 1150  Format: Command Code (0x21) followed by 1 bytes level value.
1151 1151  
1152 1152  If the downlink payload=2101, it means set packet receiving response level to 1, while type code is 21.
... ... @@ -1156,10 +1156,10 @@
1156 1156  
1157 1157  == 7.24 Controls NBTrans in unconfirmed uplink mode(LWS007 NBTrans:Set retransmission packets) ==
1158 1158  
1159 -{{info}}
1160 -**AT Command: AT+SETMAXNBTRANS **
1161 -{{/info}}
1162 1162  
1197 +(% style="color:blue" %)**AT Command: AT+SETMAXNBTRANS **
1198 +
1199 +
1163 1163  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1164 1164  |=(% colspan="3" style="width: 533px;" %)AT+**SETMAXNBTRANS**
1165 1165  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1172,10 +1172,9 @@
1172 1172  OK
1173 1173  )))
1174 1174  
1175 -{{info}}
1176 -**Downlink Command: 0x33**
1177 -{{/info}}
1212 +(% style="color:blue" %)**Downlink Command: 0x33**
1178 1178  
1214 +
1179 1179  Format: Command Code (0x33) followed by 2 bytes mode value.
1180 1180  
1181 1181  If the downlink payload=330100, it means set end node to use confirm mode, while type code is 33.
... ... @@ -1185,10 +1185,10 @@
1185 1185  
1186 1186  == 7.25 Device offline rejoining (LWS007) ==
1187 1187  
1188 -{{info}}
1189 -**AT Command: AT+DDETECT**
1190 -{{/info}}
1191 1191  
1225 +(% style="color:blue" %)**AT Command: AT+DDETECT**
1226 +
1227 +
1192 1192  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
1193 1193  |=(% colspan="3" style="width: 707px;" %)AT+**DDETECT**
1194 1194  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -1220,10 +1220,9 @@
1220 1220  OK
1221 1221  )))
1222 1222  
1223 -{{info}}
1224 -**Downlink Command: 0x33**
1225 -{{/info}}
1259 +(% style="color:blue" %)**Downlink Command: 0x33**
1226 1226  
1261 +
1227 1227  Format: Command Code (0x32) followed by 2 bytes mode value.
1228 1228  
1229 1229  If the downlink payload=320105A00B40, it means set end node to use confirm mode, while type code is 33.
... ... @@ -1232,10 +1232,10 @@
1232 1232  
1233 1233  == 7.26 Request the server to send an ACK ==
1234 1234  
1235 -{{info}}
1236 -**AT Command: AT+PNACKMD**
1237 -{{/info}}
1238 1238  
1271 +(% style="color:blue" %)**AT Command: AT+PNACKMD**
1272 +
1273 +
1239 1239  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1240 1240  |=(% colspan="3" style="width: 533px;" %)**AT+PNACKMD**
1241 1241  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1250,10 +1250,10 @@
1250 1250  
1251 1251  == 7.27 Adjust network rejoining interval ==
1252 1252  
1253 -{{info}}
1254 -**AT Command: AT+RJTDC**
1255 -{{/info}}
1256 1256  
1289 +(% style="color:blue" %)**AT Command: AT+RJTDC**
1290 +
1291 +
1257 1257  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
1258 1258  |=(% colspan="3" style="width: 724px;" %)AT+RJTDC
1259 1259  |(% style="width:165px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:329px" %)**Response**
... ... @@ -1266,10 +1266,9 @@
1266 1266  Set the ReJoin data transmission interval to 60000ms = 60 seconds
1267 1267  )))
1268 1268  
1269 -{{info}}
1270 -**Downlink Command: 0x26**
1271 -{{/info}}
1304 +(% style="color:blue" %)**Downlink Command: 0x26**
1272 1272  
1306 +
1273 1273  Format: Command Code (0x26) followed by 2 bytes mode value.
1274 1274  
1275 1275  If the downlink payload=26000A, it means set end node to use confirm mode, while type code is 26.
... ... @@ -1286,13 +1286,12 @@
1286 1286  
1287 1287  == 8.2 Use Downlink Command to set a fix uplink DR ==
1288 1288  
1289 -{{info}}
1290 -**Downlink Command: 0x22000500**
1291 -{{/info}}
1292 1292  
1324 +(% style="color:blue" %)**Downlink Command: 0x22000500**
1325 +
1326 +
1293 1293  Same as:
1294 1294  
1295 1295  * AT+ADR=0  [[Reference>>||anchor="H7.1AdaptiveDataRate"]]
1296 1296  * AT+DR=5  [[Reference>>||anchor="H7.4DataRate"]]
1297 1297  * AT+TXP=0  [[Reference>>||anchor="H7.14TransmitPower"]]
1298 -~)~)~)
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0