<
From version < 50.18 >
edited by Xiaoling
on 2022/07/13 13:49
To version < 50.3 >
edited by Xiaoling
on 2022/07/13 11:50
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -111,9 +111,11 @@
111 111  
112 112  Feature: Change LoRaWAN End Node Transmit Interval.
113 113  
114 +(% class="box infomessage" %)
115 +(((
116 +**AT Command: AT+TDC**
117 +)))
114 114  
115 -(% style="color:blue" %)**AT Command: AT+TDC**
116 -
117 117  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
118 118  |=(% colspan="3" style="width: 724px;" %)AT+TDC
119 119  |(% style="width:165px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:329px" %)**Response**
... ... @@ -126,11 +126,11 @@
126 126  Set transmit interval to 60000ms = 60 seconds
127 127  )))
128 128  
129 -(((
130 -
131 +{{info}}
132 +**Downlink Command: 0x01**
133 +{{/info}}
131 131  
132 -(% style="color:blue" %)**Downlink Command: 0x01**
133 -
135 +(((
134 134  Format: Command Code (0x01) followed by 3 bytes time value.
135 135  )))
136 136  
... ... @@ -145,12 +145,12 @@
145 145  
146 146  == 4.2 Reboot End Node ==
147 147  
148 -
149 149  Feature: Reboot End Node to perform a new OTAA or ABP Join.
150 150  
152 +{{info}}
153 +**AT Command: ATZ**
154 +{{/info}}
151 151  
152 -(% style="color:blue" %)**AT Command: ATZ**
153 -
154 154  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
155 155  |=(% colspan="3" %)ATZ: Trig a reset of the MCU
156 156  |**Command Example**|**Function**|**Response**
... ... @@ -168,9 +168,10 @@
168 168  <followed by the Tx and Rx information>
169 169  )))
170 170  
173 +{{info}}
174 +**Downlink Command: 0x04**
175 +{{/info}}
171 171  
172 -(% style="color:blue" %)**Downlink Command: 0x04**
173 -
174 174  (((
175 175  Format: Command Code (0x04) followed by FF.
176 176  )))
... ... @@ -183,12 +183,12 @@
183 183  
184 184  == 4.3 Reset to factory Default ==
185 185  
186 -
187 187  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.
188 188  
191 +{{info}}
192 +**AT Command: AT+FDR**
193 +{{/info}}
189 189  
190 -(% style="color:blue" %)**AT Command: AT+FDR**
191 -
192 192  (% border="1" style="background-color:#ffffcc; color:green; width:831.222px" %)
193 193  |=(% colspan="3" style="width: 828px;" %)Reset to factory default
194 194  |(% style="width:181px" %)**Command Example**|(% style="width:181px" %)**Function**|(% style="width:465px" %)**Response**
... ... @@ -206,9 +206,10 @@
206 206  Please set the parameters or reset Device to apply change
207 207  )))
208 208  
212 +{{info}}
213 +**Downlink Command: 0x04**
214 +{{/info}}
209 209  
210 -(% style="color:blue" %)**Downlink Command: 0x04**
211 -
212 212  (((
213 213  Format: Command Code (0x04) followed by FE.
214 214  )))
... ... @@ -220,12 +220,12 @@
220 220  
221 221  == 4.4 Show Firmware Version ==
222 222  
223 -
224 224  Feature: Show firmware version. No downlink command yet.
225 225  
229 +{{info}}
230 +**AT Command: AT+VER**
231 +{{/info}}
226 226  
227 -(% style="color:blue" %)**AT Command: AT+VER**
228 -
229 229  (% border="1" style="background-color:#ffffcc; color:green; width:586px" %)
230 230  |=(% colspan="3" style="width: 583px;" %)AT+VER: Image Version and Frequency Band
231 231  |(% style="width:170px" %)**Command Example**|(% style="width:300px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -235,9 +235,10 @@
235 235  OK
236 236  )))
237 237  
242 +{{info}}
243 +**Downlink Command: 0x26 (Valid in 006 stack)**
244 +{{/info}}
238 238  
239 -(% style="color:blue" %)**Downlink Command: 0x26 (Valid in 006 stack)**
240 -
241 241  (((
242 242  Downlink Format: 0x26
243 243  )))
... ... @@ -247,9 +247,6 @@
247 247  )))
248 248  
249 249  (((
250 -
251 -
252 -
253 253  **xx: Software Type:**
254 254  )))
255 255  
... ... @@ -258,9 +258,6 @@
258 258  * 0x00 03: LSE01/LDDS75/LDDS20/LSPH01/LLMS01/LSNPK01
259 259  
260 260  (((
261 -
262 -
263 -
264 264  **yy: Frequency Band:**
265 265  )))
266 266  
... ... @@ -276,9 +276,6 @@
276 276  * 0xa0: AS923-3
277 277  
278 278  (((
279 -
280 -
281 -
282 282  **zz: Subband**
283 283  )))
284 284  
... ... @@ -287,12 +287,12 @@
287 287  
288 288  == 4.5 Show System Configure ==
289 289  
290 -
291 291  Feature: Show All configure. No downlink command yet.
292 292  
288 +{{info}}
289 +**AT Command: AT+CFG**
290 +{{/info}}
293 293  
294 -(% style="color:blue" %)**AT Command: AT+CFG**
295 -
296 296  (% border="1" style="background-color:#ffffcc; color:green; width:599.222px" %)
297 297  |=(% colspan="3" style="width: 596px;" %)AT+CFG: Print all configurations
298 298  |(% style="width:160px" %)**Command Example**|(% style="width:154px" %)**Function**|(% style="width:280px" %)**Response**
... ... @@ -310,19 +310,16 @@
310 310  OK
311 311  )))
312 312  
313 -
314 -
315 315  = 5. Keys, IDs and EUIs management =
316 316  
317 -
318 318  == 5.1 Application EUI ==
319 319  
320 -
321 321  Feature: Get or Set the Application EUI.
322 322  
315 +{{info}}
316 +**AT Command: AT+APPEUI**
317 +{{/info}}
323 323  
324 -(% style="color:blue" %)**AT Command: AT+APPEUI**
325 -
326 326  (% border="1" style="background-color:#ffffcc; color:green; width:686.222px" %)
327 327  |=(% colspan="3" style="width: 683px;" %)AT+APPEUI
328 328  |(% style="width:305px" %)**Command Example**|(% style="width:186px" %)**Function**|(% style="width:191px" %)**Response**
... ... @@ -331,16 +331,14 @@
331 331  )))
332 332  |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK
333 333  
334 -
335 -
336 336  == 5.2 Application Key ==
337 337  
338 -
339 339  Feature: Get or Set the Application Key.
340 340  
331 +{{info}}
332 +**AT Command: AT+APPKEY**
333 +{{/info}}
341 341  
342 -(% style="color:blue" %)**AT Command: AT+APPKEY**
343 -
344 344  (% border="1" style="background-color:#ffffcc; color:green; width:976.222px" %)
345 345  |=(% colspan="3" style="width: 973px;" %)AT+APPKEY
346 346  |(% style="width:441px" %)**Command Example**|(% style="width:180px" %)**Function**|(% style="width:350px" %)**Response**
... ... @@ -349,16 +349,14 @@
349 349  )))
350 350  |(% 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
351 351  
352 -
353 -
354 354  == 5.3 Application Session Key ==
355 355  
356 -
357 357  Feature: Get or Set the Application Session Key.
358 358  
347 +{{info}}
348 +**AT Command: AT+APPSKEY**
349 +{{/info}}
359 359  
360 -(% style="color:blue" %)**AT Command: AT+APPSKEY**
361 -
362 362  (% border="1" style="background-color:#ffffcc; color:green; width:1040.22px" %)
363 363  |=(% colspan="3" style="width: 1037px;" %)AT+APPSKEY
364 364  |(% style="width:451px" %)**Command Example**|(% style="width:231px" %)**Function**|(% style="width:354px" %)**Response**
... ... @@ -369,16 +369,14 @@
369 369  OK
370 370  )))
371 371  
372 -
373 -
374 374  == 5.4 Device Address ==
375 375  
376 -
377 377  Feature: Get or Set the Device Address.
378 378  
365 +{{info}}
366 +**AT Command: AT+DADDR**
367 +{{/info}}
379 379  
380 -(% style="color:blue" %)**AT Command: AT+DADDR**
381 -
382 382  (% border="1" style="background-color:#ffffcc; color:green; width:795.222px" %)
383 383  |=(% colspan="3" style="width: 792px;" %)AT+DADDR
384 384  |(% style="width:192px" %)**Command Example**|(% style="width:241px" %)**Function**|(% style="width:359px" %)**Response**
... ... @@ -389,16 +389,14 @@
389 389  )))
390 390  |(% style="width:192px" %)AT+DADDR=A8 40 41 FF|(% style="width:241px" %)Set the Application Session Key.|(% style="width:359px" %)OK
391 391  
392 -
393 -
394 394  == 5.5 Device EUI ==
395 395  
396 -
397 397  Feature: Get or Set the Device EUI.
398 398  
383 +{{info}}
384 +**AT Command: AT+DEUI**
385 +{{/info}}
399 399  
400 -(% style="color:blue" %)**AT Command: AT+DEUI**
401 -
402 402  (% border="1" style="background-color:#ffffcc; color:green; width:1035.22px" %)
403 403  |=(% colspan="3" style="width: 1032px;" %)AT+DEUI
404 404  |(% style="width:250px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:634px" %)**Response**
... ... @@ -409,16 +409,14 @@
409 409  OK
410 410  )))
411 411  
412 -
413 -
414 414  == 5.6 Network ID ==
415 415  
416 -
417 417  Feature: Get or Set the Network ID.(You can enter this command change only after successful network connection)
418 418  
401 +{{info}}
402 +**AT Command: AT+NWKID**
403 +{{/info}}
419 419  
420 -(% style="color:blue" %)**AT Command: AT+NWKID**
421 -
422 422  (% border="1" style="background-color:#ffffcc; color:green; width:448.222px" %)
423 423  |=(% colspan="3" style="width: 445px;" %)AT+NWKID
424 424  |(% style="width:191px" %)**Command Example**|(% style="width:153px" %)**Function**|(% style="width:101px" %)**Response**
... ... @@ -427,16 +427,14 @@
427 427  )))
428 428  |(% style="width:191px" %)AT+NWKID=A8 40 41 FF|(% style="width:153px" %)Set the Network ID.|(% style="width:101px" %)OK
429 429  
430 -
431 -
432 432  == 5.7 Network Session Key ==
433 433  
434 -
435 435  Feature: Get or Set the Network Session Key
436 436  
417 +{{info}}
418 +**AT Command: AT+NWKSKEY**
419 +{{/info}}
437 437  
438 -(% style="color:blue" %)**AT Command: AT+NWKSKEY**
439 -
440 440  (% border="1" style="background-color:#ffffcc; color:green; width:1017.22px" %)
441 441  |=(% colspan="3" style="width: 1014px;" %)AT+NWKSKEY
442 442  |(% style="width:455px" %)**Command Example**|(% style="width:215px" %)**Function**|(% style="width:343px" %)**Response**
... ... @@ -445,22 +445,18 @@
445 445  )))
446 446  |(% 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
447 447  
448 -
449 -
450 450  = 6. Joining and sending date on LoRaWAN network =
451 451  
452 -
453 453  == 6.1 Confirm Mode ==
454 454  
433 +=== AT+CFM command before DR-LWS007 software stack ===
455 455  
456 -=== 6.1.1  AT+CFM command before DR-LWS007 software stack ===
457 -
458 -
459 459  Feature: Get or Set the confirmation mode (0-1).
460 460  
437 +{{info}}
438 +**AT Command: AT+CFM**
439 +{{/info}}
461 461  
462 -(% style="color:blue" %)**AT Command: AT+CFM**
463 -
464 464  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
465 465  |=(% colspan="3" style="width: 707px;" %)AT+CFM
466 466  |(% style="width:155px" %)**Command Example**|(% style="width:205px" %)**Function**|(% style="width:346px" %)**Response**
... ... @@ -470,9 +470,8 @@
470 470  |(% style="width:155px" %)AT+CFM=1|(% style="width:205px" %)Set the confirmation mode|(% style="width:346px" %)OK
471 471  |(% style="width:155px" %)AT+CFM=2|(% style="width:205px" %)Set the confirmation mode|(% style="width:346px" %)While Error in format, return AT_PARAM_ERROR
472 472  
450 +Downlink Command: 0x05
473 473  
474 -(% style="color:blue" %)**Downlink Command: 0x05**
475 -
476 476  Format: Command Code (0x05) followed by 2 bytes mode value.
477 477  
478 478  If the downlink payload=0501, it means set end node to use confirm mode, while type code is 05.
... ... @@ -480,14 +480,12 @@
480 480  * Example 1: Downlink Payload: 0501 ~/~/ Set AT+CFM=1
481 481  * Example 2: Downlink Payload: 0500 ~/~/ Set AT+CFM=0
482 482  
459 +=== AT+CFM command since DR-LWS007 software stack ===
483 483  
461 +{{info}}
462 +**AT Command: AT+CFM**
463 +{{/info}}
484 484  
485 -
486 -=== 6.1.2  AT+CFM command since DR-LWS007 software stack ===
487 -
488 -
489 -(% style="color:blue" %)**AT Command: AT+CFM**
490 -
491 491  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
492 492  |=(% colspan="3" style="width: 707px;" %)AT+CFM
493 493  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -519,9 +519,10 @@
519 519  OK
520 520  )))
521 521  
496 +{{info}}
497 +**Downlink Command: 0x05**
498 +{{/info}}
522 522  
523 -(% style="color:blue" %)**Downlink Command: 0x05**
524 -
525 525  Format: Command Code (0x05) followed by 2 bytes mode value.
526 526  
527 527  If the downlink payload=05010101, it means set end node to use confirm mode, while type code is 05.
... ... @@ -529,17 +529,14 @@
529 529  * Example 1: Downlink Payload: 05010101 ~/~/ Set AT+CFM=1,1,1
530 530  * Example 2: Downlink Payload: 05000700 ~/~/ Set AT+CFM=0,7,0
531 531  
532 -
533 -
534 -
535 535  == 6.2 Confirm Status ==
536 536  
537 -
538 538  Feature: Get confirmation status of the last AT+SEND (0-1).
539 539  
511 +{{info}}
512 +**AT Command: AT+CFS**
513 +{{/info}}
540 540  
541 -(% style="color:blue" %)**AT Command: AT+CFS**
542 -
543 543  (% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %)
544 544  |=(% colspan="3" style="width: 531px;" %)AT+CFS
545 545  |(% style="width:156px" %)**Command Example**|(% style="width:193px" %)**Function**|(% style="width:178px" %)**Response**
... ... @@ -547,16 +547,14 @@
547 547  OK
548 548  )))
549 549  
550 -
551 -
552 552  == 6.3 Join LoRa® Network ==
553 553  
554 -
555 555  Feature: Join network.
556 556  
526 +{{info}}
527 +**AT Command: AT+JOIN**
528 +{{/info}}
557 557  
558 -(% style="color:blue" %)**AT Command: AT+JOIN**
559 -
560 560  (% border="1" style="background-color:#ffffcc; color:green; width:647.222px" %)
561 561  |=(% colspan="3" style="width: 644px;" %)AT+JOIN
562 562  |(% style="width:163px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:334px" %)**Response**
... ... @@ -566,16 +566,14 @@
566 566  While Error in format, return AT_BUSY_ERROR
567 567  )))
568 568  
569 -
570 -
571 571  == 6.4 LoRa® Network Join Mode ==
572 572  
573 -
574 574  Feature: Get or Set the Network Join Mode. (0: ABP, 1: OTAA).
575 575  
543 +{{info}}
544 +**AT Command: AT+NJM**
545 +{{/info}}
576 576  
577 -(% style="color:blue" %)**AT Command: AT+NJM**
578 -
579 579  (% border="1" style="background-color:#ffffcc; color:green; width:753.222px" %)
580 580  |=(% colspan="3" style="width: 750px;" %)AT+NJM
581 581  |(% style="width:162px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:361px" %)**Response**
... ... @@ -585,9 +585,10 @@
585 585  |(% style="width:162px" %)AT+NJM=0|(% style="width:227px" %)Set the Network Join Mode|(% style="width:361px" %)OK
586 586  |(% 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
587 587  
556 +{{info}}
557 +**Downlink Command: 0x20**
558 +{{/info}}
588 588  
589 -(% style="color:blue" %)**Downlink Command: 0x20**
590 -
591 591  Format: Command Code (0x20) followed by 1 bytes mode value.
592 592  
593 593  If the downlink payload=2000, it means set the Network Join Mode, while type code is 20.
... ... @@ -595,17 +595,14 @@
595 595  * **Example 1: **Downlink Payload: **2000** ~/~/ Set AT+NJM=0
596 596  * **Example 2:** Downlink Payload: **2001** ~/~/ Set AT+NJM=1
597 597  
598 -
599 -
600 -
601 601  == 6.5 LoRa® Network Join Status ==
602 602  
603 -
604 604  Feature: LoRa® Network Join Status.
605 605  
571 +{{info}}
572 +**AT Command: AT+NJS**
573 +{{/info}}
606 606  
607 -(% style="color:blue" %)**AT Command: AT+NJS**
608 -
609 609  (% border="1" style="background-color:#ffffcc; color:green; width:498.222px" %)
610 610  |=(% colspan="3" style="width: 495px;" %)AT+NJS
611 611  |(% style="width:169px" %)**Command Example**|(% style="width:164px" %)**Function**|(% style="width:161px" %)**Response**
... ... @@ -613,16 +613,14 @@
613 613  OK
614 614  )))
615 615  
616 -
617 -
618 618  == 6.6 Print Last Received Data in Raw Format ==
619 619  
620 -
621 621  Feature: Print Last Received Data in Raw Format<port:data>.
622 622  
586 +{{info}}
587 +**AT Command: AT+RECV**
588 +{{/info}}
623 623  
624 -(% style="color:blue" %)**AT Command: AT+RECV**
625 -
626 626  (% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %)
627 627  |=(% colspan="3" style="width: 584px;" %)AT+RECV
628 628  |(% style="width:161px" %)**Command Example**|(% style="width:272px" %)**Function**|(% style="width:150px" %)**Response**
... ... @@ -630,16 +630,14 @@
630 630  OK
631 631  )))
632 632  
633 -
634 -
635 635  == 6.7 Print Last Received Data in Binary Format ==
636 636  
637 -
638 638  Feature: Print Last Received Data in Binary Format<port:data>.
639 639  
601 +{{info}}
602 +**AT Command: AT+RECVB**
603 +{{/info}}
640 640  
641 -(% style="color:blue" %)**AT Command: AT+RECVB**
642 -
643 643  (% border="1" style="background-color:#ffffcc; color:green; width:793.222px" %)
644 644  |=(% colspan="3" style="width: 790px;" %)AT+RECVB
645 645  |(% style="width:173px" %)**Command Example**|(% style="width:497px" %)**Function**|(% style="width:120px" %)**Response**
... ... @@ -647,16 +647,14 @@
647 647  OK
648 648  )))
649 649  
650 -
651 -
652 652  == 6.8 Send Text Data ==
653 653  
654 -
655 655  Feature: Send Text Data<port:data>.
656 656  
616 +{{info}}
617 +**AT Command: AT+SEND**
618 +{{/info}}
657 657  
658 -(% style="color:blue" %)**AT Command: AT+SEND**
659 -
660 660  (% border="1" style="background-color:#ffffcc; color:green; width:991.222px" %)
661 661  |=(% colspan="3" style="width: 988px;" %)AT+SEND
662 662  |(% style="width:201px" %)**Command Example**|(% style="width:340px" %)**Function**|(% style="width:446px" %)**Response**
... ... @@ -668,16 +668,14 @@
668 668  
669 669  )))
670 670  
671 -
672 -
673 673  == 6.9 Send Hexadecimal Data ==
674 674  
675 -
676 676  Feature: Send hexadecimal data along with the application port.
677 677  
635 +{{info}}
636 +**AT Command: AT+SENDB**
637 +{{/info}}
678 678  
679 -(% style="color:blue" %)**AT Command: AT+SENDB**
680 -
681 681  (% border="1" style="background-color:#ffffcc; color:green; width:1120.22px" %)
682 682  |=(% colspan="3" style="width: 1117px;" %)AT+SENDB
683 683  |(% style="width:257px" %)**Command Example**|(% style="width:406px" %)**Function**|(% style="width:453px" %)**Response**
... ... @@ -688,19 +688,16 @@
688 688  
689 689  )))
690 690  
691 -
692 -
693 693  = 7. LoRaWAN network management =
694 694  
695 -
696 696  == 7.1 Adaptive Data Rate ==
697 697  
698 -
699 699  Feature: Get or Set the Adaptive Data Rate setting. (0: off, 1: on).
700 700  
655 +{{info}}
656 +**AT Command: AT+ADR**
657 +{{/info}}
701 701  
702 -(% style="color:blue" %)**AT Command: AT+ADR**
703 -
704 704  (% border="1" style="background-color:#ffffcc; color:green; width:683.222px" %)
705 705  |=(% colspan="3" style="width: 680px;" %)AT+ADR
706 706  |(% style="width:162px" %)**Command Example**|(% style="width:266px" %)**Function**|(% style="width:250px" %)**Response**
... ... @@ -712,25 +712,24 @@
712 712  AT_PARAM_ERROR
713 713  )))
714 714  
670 +{{info}}
671 +**Downlink Command: 0x22**
672 +{{/info}}
715 715  
716 -(% style="color:blue" %)**Downlink Command: 0x22**
717 717  
718 718  If the downlink payload=2201, it means setting the adaptive data rate to 1, while type code is 22.
719 719  
720 -* **Example 1**: Downlink Payload: **2201**  ~/~/ Set AT+ADR=1.
677 +* **Example 1**: Downlink Payload: **2201** ~/~/ Set AT+ADR=1.
721 721  * **Example 2**: Downlink Payload: **2200FFFF** ~/~/ Set AT+ADR=0.
722 722  
723 -
724 -
725 -
726 726  == 7.2 LoRa® Class ==
727 727  
728 -
729 729  Feature: Get or Set the Device Class(Currently only support class A, class C).
730 730  
684 +{{info}}
685 +**AT Command:AT+CLASS**
686 +{{/info}}
731 731  
732 -(% style="color:blue" %)**AT Command:AT+CLASS**
733 -
734 734  (% border="1" style="background-color:#ffffcc; color:green; width:507.222px" %)
735 735  |=(% colspan="3" style="width: 504px;" %)AT+CLASS
736 736  |(% style="width:163px" %)**Command Example**|(% style="width:166px" %)**Function**|(% style="width:175px" %)**Response**
... ... @@ -741,16 +741,14 @@
741 741  
742 742  )))
743 743  
744 -
745 -
746 746  == 7.3 Duty Cycle Setting ==
747 747  
748 -
749 749  Feature: Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing.
750 750  
702 +{{info}}
703 +**AT Command:AT+DCS**
704 +{{/info}}
751 751  
752 -(% style="color:blue" %)**AT Command:AT+DCS**
753 -
754 754  (% border="1" style="background-color:#ffffcc; color:green; width:515.222px" %)
755 755  |=(% colspan="3" style="width: 512px;" %)AT+DCS
756 756  |(% style="width:165px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:107px" %)**Response**
... ... @@ -761,16 +761,14 @@
761 761  
762 762  )))
763 763  
764 -
765 -
766 766  == 7.4 Data Rate ==
767 767  
768 -
769 769  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
770 770  
720 +{{info}}
721 +**AT Command: AT+DR**
722 +{{/info}}
771 771  
772 -(% style="color:blue" %)**AT Command: AT+DR**
773 -
774 774  (% border="1" style="background-color:#ffffcc; color:green; width:466.222px" %)
775 775  |=(% colspan="3" style="width: 463px;" %)AT+DR
776 776  |(% style="width:156px" %)**Command Example**|(% style="width:167px" %)**Function**|(% style="width:140px" %)**Response**
... ... @@ -781,8 +781,10 @@
781 781  
782 782  )))
783 783  
734 +{{info}}
735 +**Downlink Command: 0x2200aaFF**
736 +{{/info}}
784 784  
785 -(% style="color:blue" %)**Downlink Command: 0x2200aaFF**
786 786  
787 787  If the downlink payload=220001FF, it means setting the data rate to 1, while type code is 22 00 aa FF.
788 788  
... ... @@ -789,17 +789,14 @@
789 789  * **Example 1**: Downlink Payload: **220001FF** ~/~/ Set AT+DR=1.
790 790  * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+DR=0.
791 791  
792 -
793 -
794 -
795 795  == 7.5 Frame Counter Downlink ==
796 796  
797 -
798 798  Feature: Get or Set the Frame Counter Downlink.
799 799  
748 +{{info}}
749 +**AT Command:AT+FCD**
750 +{{/info}}
800 800  
801 -(% style="color:blue" %)**AT Command:AT+FCD**
802 -
803 803  (% border="1" style="background-color:#ffffcc; color:green; width:693.222px" %)
804 804  |=(% colspan="3" style="width: 690px;" %)AT+FCD
805 805  |(% style="width:162px" %)**Command Example**|(% style="width:258px" %)**Function**|(% style="width:269px" %)**Response**
... ... @@ -808,18 +808,18 @@
808 808  )))
809 809  |(% style="width:162px" %)AT+FCD=10|(% style="width:258px" %)Set the Frame Counter Downlink.|(% style="width:269px" %)(System will write new value to FCD)(((
810 810  OK
760 +
761 +
811 811  )))
812 812  
813 -
814 -
815 815  == 7.6 Frame Counter Uplink ==
816 816  
817 817  Feature: Get or Set the Frame Counter Uplink.
818 818  
768 +{{info}}
769 +**AT Command:AT+FCU**
770 +{{/info}}
819 819  
820 -(% style="color:blue" %)**AT Command:AT+FCU**
821 -
822 -
823 823  (% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %)
824 824  |=(% colspan="3" style="width: 531px;" %)AT+FCU
825 825  |(% style="width:177px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -834,10 +834,10 @@
834 834  
835 835  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms.
836 836  
786 +{{info}}
787 +**AT Command:AT+JN1DL**
788 +{{/info}}
837 837  
838 -(% style="color:blue" %)**AT Command:AT+JN1DL**
839 -
840 -
841 841  (% border="1" style="background-color:#ffffcc; color:green; width:537.222px" %)
842 842  |=(% colspan="3" style="width: 534px;" %)AT+JN1DL
843 843  |(% style="width:164px" %)**Command Example**|(% style="width:229px" %)**Function**|(% style="width:140px" %)**Response**
... ... @@ -852,10 +852,10 @@
852 852  
853 853  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms.
854 854  
804 +{{info}}
805 +**AT Command:AT+JN2DL**
806 +{{/info}}
855 855  
856 -(% style="color:blue" %)**AT Command:AT+JN2DL**
857 -
858 -
859 859  (% border="1" style="background-color:#ffffcc; color:green; width:538.222px" %)
860 860  |=(% colspan="3" style="width: 535px;" %)AT+JN2DL
861 861  |(% style="width:160px" %)**Command Example**|(% style="width:228px" %)**Function**|(% style="width:146px" %)**Response**
... ... @@ -872,10 +872,10 @@
872 872  
873 873  Notice: If user build their own LoRaWAN server but still use syncword=0x34, this is still considered a public LoRaWAN network
874 874  
824 +{{info}}
825 +**AT Command:AT+PNM**
826 +{{/info}}
875 875  
876 -(% style="color:blue" %)**AT Command:AT+PNM**
877 -
878 -
879 879  (% border="1" style="background-color:#ffffcc; color:green; width:667.222px" %)
880 880  |=(% colspan="3" style="width: 664px;" %)AT+PNM
881 881  |(% style="width:166px" %)**Command Example**|(% style="width:225px" %)**Function**|(% style="width:272px" %)**Response**
... ... @@ -897,10 +897,10 @@
897 897  
898 898  Feature: Get or Set the delay between the end of the Tx and the Rx Window 1 in ms
899 899  
849 +{{info}}
850 +**AT Command:AT+RX1DL**
851 +{{/info}}
900 900  
901 -(% style="color:blue" %)**AT Command:AT+RX1DL**
902 -
903 -
904 904  (% border="1" style="background-color:#ffffcc; color:green; width:408.222px" %)
905 905  |=(% colspan="3" style="width: 405px;" %)AT+RX1DL
906 906  |(% style="width:155px" %)**Command Example**|(% style="width:128px" %)**Function**|(% style="width:122px" %)**Response**
... ... @@ -915,10 +915,10 @@
915 915  
916 916  Feature: Get or Set the delay between the end of the Tx and the Rx Window 2 in ms
917 917  
867 +{{info}}
868 +**AT Command:AT+RX2DL**
869 +{{/info}}
918 918  
919 -(% style="color:blue" %)**AT Command:AT+RX2DL**
920 -
921 -
922 922  (% border="1" style="background-color:#ffffcc; color:green; width:481.222px" %)
923 923  |=(% colspan="3" style="width: 478px;" %)AT+RX2DL
924 924  |(% style="width:175px" %)**Command Example**|(% style="width:152px" %)**Function**|(% style="width:150px" %)**Response**
... ... @@ -933,10 +933,10 @@
933 933  
934 934  Feature: Get or Set the Rx2 window data rate (0-7 corresponding to DR_X)
935 935  
885 +{{info}}
886 +**AT Command:AT+RX2DR**
887 +{{/info}}
936 936  
937 -(% style="color:blue" %)**AT Command:AT+RX2DR**
938 -
939 -
940 940  (% border="1" style="background-color:#ffffcc; color:green; width:525.222px" %)
941 941  |=(% colspan="3" style="width: 522px;" %)AT+RX2DR
942 942  |(% style="width:160px" %)**Command Example**|(% style="width:232px" %)**Function**|(% style="width:130px" %)**Response**
... ... @@ -951,10 +951,10 @@
951 951  
952 952  Feature: Get or Set the Rx2 window frequency
953 953  
903 +{{info}}
904 +**AT Command:AT+RX2FQ**
905 +{{/info}}
954 954  
955 -(% style="color:blue" %)**AT Command:AT+RX2FQ**
956 -
957 -
958 958  (% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %)
959 959  |=(% colspan="3" style="width: 584px;" %)AT+RX2FQ
960 960  |(% style="width:183px" %)**Command Example**|(% style="width:240px" %)**Function**|(% style="width:160px" %)**Response**
... ... @@ -969,10 +969,10 @@
969 969  
970 970  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. )
971 971  
921 +{{info}}
922 +**AT Command:AT+TXP**
923 +{{/info}}
972 972  
973 -(% style="color:blue" %)**AT Command:AT+TXP**
974 -
975 -
976 976  (% border="1" style="background-color:#ffffcc; color:green; width:465.222px" %)
977 977  |=(% colspan="3" style="width: 462px;" %)AT+TXP
978 978  |(% style="width:161px" %)**Command Example**|(% style="width:189px" %)**Function**|(% style="width:112px" %)**Response**
... ... @@ -994,10 +994,10 @@
994 994  
995 995  Feature: Get or Set the Rx2 window frequency
996 996  
946 +{{info}}
947 +**AT Command:AT+RSSI**
948 +{{/info}}
997 997  
998 -(% style="color:blue" %)**AT Command:AT+RSSI**
999 -
1000 -
1001 1001  (% border="1" style="background-color:#ffffcc; color:green; width:557.222px" %)
1002 1002  |=(% colspan="3" style="width: 554px;" %)AT+RSSI
1003 1003  |(% style="width:164px" %)**Command Example**|(% style="width:289px" %)**Function**|(% style="width:100px" %)**Response**
... ... @@ -1009,10 +1009,10 @@
1009 1009  
1010 1010  Feature: Get the SNR of the last received packet
1011 1011  
961 +{{info}}
962 +**AT Command:AT+SNR**
963 +{{/info}}
1012 1012  
1013 -(% style="color:blue" %)**AT Command:AT+SNR**
1014 -
1015 -
1016 1016  (% border="1" style="background-color:#ffffcc; color:green; width:571.222px" %)
1017 1017  |=(% colspan="3" style="width: 568px;" %)AT+SNR
1018 1018  |(% style="width:164px" %)**Command Example**|(% style="width:290px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -1024,10 +1024,10 @@
1024 1024  
1025 1025  Feature: Get or set the application port.
1026 1026  
976 +{{info}}
977 +**AT Command: AT+PORT**
978 +{{/info}}
1027 1027  
1028 -(% style="color:blue" %)**AT Command: AT+PORT**
1029 -
1030 -
1031 1031  (% border="1" style="background-color:#ffffcc; color:green; width:500.222px" %)
1032 1032  |=(% colspan="3" style="width: 497px;" %)AT+PORT
1033 1033  |(% style="width:157px" %)**Command Example**|(% style="width:204px" %)**Function**|(% style="width:135px" %)**Response**
... ... @@ -1036,9 +1036,10 @@
1036 1036  )))
1037 1037  |(% style="width:157px" %)AT+PORT=21|(% style="width:204px" %)Set the application port|(% style="width:135px" %)OK
1038 1038  
1039 -(% style="color:blue" %)**Downlink Command: 0x23**
988 +{{info}}
989 +**Downlink Command: 0x23**
990 +{{/info}}
1040 1040  
1041 -
1042 1042  Format: Command Code (0x23) followed by 1 bytes port value.
1043 1043  
1044 1044  If the downlink payload=2301, it means set the application port to 1, while type code is 23.
... ... @@ -1050,10 +1050,10 @@
1050 1050  
1051 1051  Feature:Get or Set Frequency (Unit: Hz) for Single Channel Mode.
1052 1052  
1003 +{{info}}
1004 +**AT Command: AT+CHS**
1005 +{{/info}}
1053 1053  
1054 -(% style="color:blue" %)**AT Command: AT+CHS**
1055 -
1056 -
1057 1057  (% border="1" style="background-color:#ffffcc; color:green; width:603.222px" %)
1058 1058  |=(% colspan="3" style="width: 600px;" %)AT+CHS
1059 1059  |(% style="width:182px" %)**Command Example**|(% style="width:295px" %)**Function**|(% style="width:122px" %)**Response**
... ... @@ -1066,10 +1066,10 @@
1066 1066  
1067 1067  Feature: Get or Set eight channels mode,Only for US915,AU915,CN470.
1068 1068  
1019 +{{info}}
1020 +**AT Command: AT+CHE**
1021 +{{/info}}
1069 1069  
1070 -(% style="color:blue" %)**AT Command: AT+CHE**
1071 -
1072 -
1073 1073  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
1074 1074  |=(% colspan="3" style="width: 707px;" %)AT+CHE
1075 1075  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -1080,9 +1080,10 @@
1080 1080  )))
1081 1081  |(% style="width:160px" %)AT+CHE=1|(% style="width:198px" %)Set eight channels mode|(% style="width:349px" %)OK
1082 1082  
1083 -(% style="color:blue" %)**Downlink Command: 0x24**
1033 +{{info}}
1034 +**Downlink Command: 0x24**
1035 +{{/info}}
1084 1084  
1085 -
1086 1086  Format: Command Code (0x24) followed by 1 bytes channel value.
1087 1087  
1088 1088  If the downlink payload=2401, it means set channel mode to 1, while type code is 24.
... ... @@ -1094,10 +1094,10 @@
1094 1094  
1095 1095  Feature:Get or Set the number of symbols to detect and timeout from RXwindow1(0 to 255).
1096 1096  
1048 +{{info}}
1049 +**AT Command: AT+RX1WTO**
1050 +{{/info}}
1097 1097  
1098 -(% style="color:blue" %)**AT Command: AT+RX1WTO**
1099 -
1100 -
1101 1101  (% border="1" style="background-color:#ffffcc; color:green; width:460.222px" %)
1102 1102  |=(% colspan="3" style="width: 457px;" %)AT+ RX1WTO
1103 1103  |(% style="width:163px" %)**Command Example**|(% style="width:201px" %)**Function**|(% style="width:93px" %)**Response**
... ... @@ -1122,10 +1122,10 @@
1122 1122  
1123 1123  Feature:Get or Set the number of symbols to detect and timeout from RXwindow2(0 to 255).
1124 1124  
1076 +{{info}}
1077 +**AT Command: AT+RX2WTO**
1078 +{{/info}}
1125 1125  
1126 -(% style="color:blue" %)**AT Command: AT+RX2WTO**
1127 -
1128 -
1129 1129  (% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %)
1130 1130  |=(% colspan="3" style="width: 494px;" %)AT+ RX2WTO
1131 1131  |(% style="width:190px" %)**Command Example**|(% style="width:199px" %)**Function**|(% style="width:104px" %)**Response**
... ... @@ -1138,10 +1138,10 @@
1138 1138  
1139 1139  Feature: Get or Set uplinkdwelltime
1140 1140  
1092 +{{info}}
1093 +**AT Command: AT+DWELLT**
1094 +{{/info}}
1141 1141  
1142 -(% style="color:blue" %)**AT Command: AT+DWELLT**
1143 -
1144 -
1145 1145  (% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %)
1146 1146  |=(% colspan="3" style="width: 494px;" %)AT+DWELLT
1147 1147  |(% style="width:183px" %)**Command Example**|(% style="width:179px" %)**Function**|(% style="width:131px" %)**Response**
... ... @@ -1150,9 +1150,10 @@
1150 1150  )))
1151 1151  |(% style="width:183px" %)AT+DWELLT=0|(% style="width:179px" %)Set uplinkdwelltime|(% style="width:131px" %)OK
1152 1152  
1153 -(% style="color:blue" %)**Downlink Command: 0x25**
1104 +{{info}}
1105 +**Downlink Command: 0x25**
1106 +{{/info}}
1154 1154  
1155 -
1156 1156  Format: Command Code (0x25) followed by 1 bytes state value.
1157 1157  
1158 1158  If the downlink payload=2501, it means set uplinkdwelltime to 1, while type code is 25.
... ... @@ -1178,9 +1178,10 @@
1178 1178  * For Class C devices used in ChirpStack, need to set AT+RPL=4 because Chirpstack require immedietely reply message to MAC Command.
1179 1179  * 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.
1180 1180  
1181 -(% style="color:blue" %)**AT Command: AT+RPL**
1133 +{{info}}
1134 +**AT Command: AT+RPL**
1135 +{{/info}}
1182 1182  
1183 -
1184 1184  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1185 1185  |=(% colspan="3" style="width: 533px;" %)AT+RPL
1186 1186  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1189,9 +1189,10 @@
1189 1189  )))
1190 1190  |(% style="width:160px" %)AT+RPL=0|(% style="width:263px" %)Set packet receiving response level|(% style="width:109px" %)OK
1191 1191  
1192 -(% style="color:blue" %)**Downlink Command: 0x21**
1145 +{{info}}
1146 +**Downlink Command: 0x21**
1147 +{{/info}}
1193 1193  
1194 -
1195 1195  Format: Command Code (0x21) followed by 1 bytes level value.
1196 1196  
1197 1197  If the downlink payload=2101, it means set packet receiving response level to 1, while type code is 21.
... ... @@ -1201,10 +1201,10 @@
1201 1201  
1202 1202  == 7.24 Controls NBTrans in unconfirmed uplink mode(LWS007 NBTrans:Set retransmission packets) ==
1203 1203  
1158 +{{info}}
1159 +**AT Command: AT+SETMAXNBTRANS **
1160 +{{/info}}
1204 1204  
1205 -(% style="color:blue" %)**AT Command: AT+SETMAXNBTRANS **
1206 -
1207 -
1208 1208  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1209 1209  |=(% colspan="3" style="width: 533px;" %)AT+**SETMAXNBTRANS**
1210 1210  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1217,9 +1217,10 @@
1217 1217  OK
1218 1218  )))
1219 1219  
1220 -(% style="color:blue" %)**Downlink Command: 0x33**
1174 +{{info}}
1175 +**Downlink Command: 0x33**
1176 +{{/info}}
1221 1221  
1222 -
1223 1223  Format: Command Code (0x33) followed by 2 bytes mode value.
1224 1224  
1225 1225  If the downlink payload=330100, it means set end node to use confirm mode, while type code is 33.
... ... @@ -1229,10 +1229,10 @@
1229 1229  
1230 1230  == 7.25 Device offline rejoining (LWS007) ==
1231 1231  
1187 +{{info}}
1188 +**AT Command: AT+DDETECT**
1189 +{{/info}}
1232 1232  
1233 -(% style="color:blue" %)**AT Command: AT+DDETECT**
1234 -
1235 -
1236 1236  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
1237 1237  |=(% colspan="3" style="width: 707px;" %)AT+**DDETECT**
1238 1238  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -1264,9 +1264,10 @@
1264 1264  OK
1265 1265  )))
1266 1266  
1267 -(% style="color:blue" %)**Downlink Command: 0x33**
1222 +{{info}}
1223 +**Downlink Command: 0x33**
1224 +{{/info}}
1268 1268  
1269 -
1270 1270  Format: Command Code (0x32) followed by 2 bytes mode value.
1271 1271  
1272 1272  If the downlink payload=320105A00B40, it means set end node to use confirm mode, while type code is 33.
... ... @@ -1275,10 +1275,10 @@
1275 1275  
1276 1276  == 7.26 Request the server to send an ACK ==
1277 1277  
1234 +{{info}}
1235 +**AT Command: AT+PNACKMD**
1236 +{{/info}}
1278 1278  
1279 -(% style="color:blue" %)**AT Command: AT+PNACKMD**
1280 -
1281 -
1282 1282  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1283 1283  |=(% colspan="3" style="width: 533px;" %)**AT+PNACKMD**
1284 1284  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1293,10 +1293,10 @@
1293 1293  
1294 1294  == 7.27 Adjust network rejoining interval ==
1295 1295  
1252 +{{info}}
1253 +**AT Command: AT+RJTDC**
1254 +{{/info}}
1296 1296  
1297 -(% style="color:blue" %)**AT Command: AT+RJTDC**
1298 -
1299 -
1300 1300  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
1301 1301  |=(% colspan="3" style="width: 724px;" %)AT+RJTDC
1302 1302  |(% style="width:165px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:329px" %)**Response**
... ... @@ -1309,9 +1309,10 @@
1309 1309  Set the ReJoin data transmission interval to 60000ms = 60 seconds
1310 1310  )))
1311 1311  
1312 -(% style="color:blue" %)**Downlink Command: 0x26**
1268 +{{info}}
1269 +**Downlink Command: 0x26**
1270 +{{/info}}
1313 1313  
1314 -
1315 1315  Format: Command Code (0x26) followed by 2 bytes mode value.
1316 1316  
1317 1317  If the downlink payload=26000A, it means set end node to use confirm mode, while type code is 26.
... ... @@ -1328,12 +1328,13 @@
1328 1328  
1329 1329  == 8.2 Use Downlink Command to set a fix uplink DR ==
1330 1330  
1288 +{{info}}
1289 +**Downlink Command: 0x22000500**
1290 +{{/info}}
1331 1331  
1332 -(% style="color:blue" %)**Downlink Command: 0x22000500**
1333 -
1334 -
1335 1335  Same as:
1336 1336  
1337 1337  * AT+ADR=0  [[Reference>>||anchor="H7.1AdaptiveDataRate"]]
1338 1338  * AT+DR=5  [[Reference>>||anchor="H7.4DataRate"]]
1339 1339  * AT+TXP=0  [[Reference>>||anchor="H7.14TransmitPower"]]
1297 +~)~)~)
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0