<
From version < 7.7 >
edited by Xiaoling
on 2022/05/11 10:45
To version < 7.8 >
edited by Xiaoling
on 2022/05/11 11:17
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -213,7 +213,6 @@
213 213  OK
214 214  )))
215 215  
216 -
217 217  = 5. Keys, IDs and EUIs management =
218 218  
219 219  == 5.1 Application EUI ==
... ... @@ -411,24 +411,29 @@
411 411  |(% style="width:162px" %)AT+NJM=0|(% style="width:227px" %)Set the Network Join Mode|(% style="width:361px" %)OK
412 412  |(% 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
413 413  
414 -Downlink Command: 0x20
413 +{{info}}
414 +**Downlink Command: 0x20**
415 +{{/info}}
415 415  
416 416  Format: Command Code (0x20) followed by 1 bytes mode value.
417 417  
418 418  If the downlink payload=2000, it means set the Network Join Mode, while type code is 20.
419 419  
420 -* Example 1: Downlink Payload: 2000 ~/~/ Set AT+NJM=O
421 -* Example 2: Downlink Payload: 2001 ~/~/ Set AT+NJM=1
421 +* **Example 1: **Downlink Payload: **2000** ~/~/ Set AT+NJM=O
422 +* **Example 2:** Downlink Payload: **2001** ~/~/ Set AT+NJM=1
422 422  
423 423  == 6.5 LoRa® Network Join Status ==
424 424  
425 425  Feature: LoRa® Network Join Status.
426 426  
427 -AT Command: AT+NJS
428 +{{info}}
429 +**AT Command: AT+NJS**
430 +{{/info}}
428 428  
429 -|=(% colspan="3" %)AT+NJS
430 -|**Command Example**|**Function**|**Response**
431 -|AT+NJS=?|Get the join status.|0(((
432 +(% style="background-color:#ffffcc; color:green; width:498.222px" %)
433 +|=(% colspan="3" style="width: 495px;" %)AT+NJS
434 +|(% style="width:169px" %)**Command Example**|(% style="width:164px" %)**Function**|(% style="width:161px" %)**Response**
435 +|(% style="width:169px" %)AT+NJS=?|(% style="width:164px" %)Get the join status.|(% style="width:161px" %)0(((
432 432  OK
433 433  )))
434 434  
... ... @@ -436,11 +436,14 @@
436 436  
437 437  Feature: Print Last Received Data in Raw Format<port:data>.
438 438  
439 -AT Command: AT+RECV
443 +{{info}}
444 +**AT Command: AT+RECV**
445 +{{/info}}
440 440  
441 -|=(% colspan="3" %)AT+RECV
442 -|**Command Example**|**Function**|**Response**
443 -|AT+RECV=?|print last received data in raw format.|0:(((
447 +(% style="background-color:#ffffcc; color:green; width:587.222px" %)
448 +|=(% colspan="3" style="width: 584px;" %)AT+RECV
449 +|(% style="width:161px" %)**Command Example**|(% style="width:272px" %)**Function**|(% style="width:150px" %)**Response**
450 +|(% style="width:161px" %)AT+RECV=?|(% style="width:272px" %)print last received data in raw format.|(% style="width:150px" %)0:(((
444 444  OK
445 445  )))
446 446  
... ... @@ -448,11 +448,14 @@
448 448  
449 449  Feature: Print Last Received Data in Binary Format<port:data>.
450 450  
451 -AT Command: AT+RECVB
458 +{{info}}
459 +**AT Command: AT+RECVB**
460 +{{/info}}
452 452  
453 -|=(% colspan="3" %)AT+RECVB
454 -|**Command Example**|**Function**|**Response**
455 -|AT+RECVB=?|print last received data in binary format (with hexadecimal values).|2: 0010(((
462 +(% style="background-color:#ffffcc; color:green; width:793.222px" %)
463 +|=(% colspan="3" style="width: 790px;" %)AT+RECVB
464 +|(% style="width:173px" %)**Command Example**|(% style="width:497px" %)**Function**|(% style="width:120px" %)**Response**
465 +|(% style="width:173px" %)AT+RECVB=?|(% style="width:497px" %)print last received data in binary format (with hexadecimal values).|(% style="width:120px" %)2: 0010(((
456 456  OK
457 457  )))
458 458  
... ... @@ -460,11 +460,14 @@
460 460  
461 461  Feature: Send Text Data<port:data>.
462 462  
463 -AT Command: AT+SEND
473 +{{info}}
474 +**AT Command: AT+SEND**
475 +{{/info}}
464 464  
465 -|=(% colspan="3" %)AT+SEND
466 -|**Command Example**|**Function**|**Response**
467 -|AT+SEND=12:hello world|Send text data along with the application port.|OK(((
477 +(% style="background-color:#ffffcc; color:green; width:991.222px" %)
478 +|=(% colspan="3" style="width: 988px;" %)AT+SEND
479 +|(% style="width:201px" %)**Command Example**|(% style="width:340px" %)**Function**|(% style="width:446px" %)**Response**
480 +|(% style="width:201px" %)AT+SEND=12:hello world|(% style="width:340px" %)Send text data along with the application port.|(% style="width:446px" %)OK(((
468 468  While Error in format, return
469 469  
470 470  AT_BUSY_ERROR/AT_BUSY_ERROR/AT_NO_NETWORK_JOINED
... ... @@ -476,12 +476,15 @@
476 476  
477 477  Feature: Send hexadecimal data along with the application port.
478 478  
479 -AT Command: AT+SENDB
492 +{{info}}
493 +**AT Command: AT+SENDB**
494 +{{/info}}
480 480  
481 -|=(% colspan="3" %)AT+SENDB
482 -|**Command Example**|**Function**|**Response**
483 -|AT+SENDB=12:abcdef0123456789|Send hexadecimal data along with the application port.|OK
484 -|AT+SENDB=abcdef0123456789|Send hexadecimal data along with the application port.|While Error in format, return(((
496 +(% style="background-color:#ffffcc; color:green; width:1120.22px" %)
497 +|=(% colspan="3" style="width: 1117px;" %)AT+SENDB
498 +|(% style="width:257px" %)**Command Example**|(% style="width:406px" %)**Function**|(% style="width:453px" %)**Response**
499 +|(% style="width:257px" %)AT+SENDB=12:abcdef0123456789|(% style="width:406px" %)Send hexadecimal data along with the application port.|(% style="width:453px" %)OK
500 +|(% style="width:257px" %)AT+SENDB=abcdef0123456789|(% style="width:406px" %)Send hexadecimal data along with the application port.|(% style="width:453px" %)While Error in format, return(((
485 485  AT_PARAM_ERROR AT_BUSY_ERROR/AT_NO_NETWORK_JOINED
486 486  
487 487  
... ... @@ -493,39 +493,46 @@
493 493  
494 494  Feature: Get or Set the Adaptive Data Rate setting. (0: off, 1: on).
495 495  
512 +{{info}}
513 +**AT Command: AT+ADR**
514 +{{/info}}
496 496  
497 -AT Command: AT+ADR
498 -
499 -|=(% colspan="3" %)AT+ADR
500 -|**Command Example**|**Function**|**Response**
501 -|AT+ADR=?|Get the Adaptive Data Rate setting.|1(((
516 +(% style="background-color:#ffffcc; color:green; width:683.222px" %)
517 +|=(% colspan="3" style="width: 680px;" %)AT+ADR
518 +|(% style="width:162px" %)**Command Example**|(% style="width:266px" %)**Function**|(% style="width:250px" %)**Response**
519 +|(% style="width:162px" %)AT+ADR=?|(% style="width:266px" %)Get the Adaptive Data Rate setting.|(% style="width:250px" %)1(((
502 502  OK
503 503  )))
504 -|AT+ADR=0|Set the Adaptive Data Rate setting.|OK
505 -|AT+ADR=2|Set the Adaptive Data Rate setting.|While Error in format, return(((
522 +|(% style="width:162px" %)AT+ADR=0|(% style="width:266px" %)Set the Adaptive Data Rate setting.|(% style="width:250px" %)OK
523 +|(% style="width:162px" %)AT+ADR=2|(% style="width:266px" %)Set the Adaptive Data Rate setting.|(% style="width:250px" %)While Error in format, return(((
506 506  AT_PARAM_ERROR
507 507  )))
508 508  
509 -Downlink Command: 0x22
527 +{{info}}
528 +**Downlink Command: 0x22**
529 +{{/info}}
510 510  
511 511  
512 512  If the downlink payload=2201, it means setting the adaptive data rate to 1, while type code is 22.
513 513  
514 -* Example 1: Downlink Payload: 2201 ~/~/ Set AT+ADR=1.
515 -* Example 2: Downlink Payload: 2200FFFF ~/~/ Set AT+ADR=0.
534 +* **Example 1**: Downlink Payload: **2201** ~/~/ Set AT+ADR=1.
535 +* **Example 2**: Downlink Payload: **2200FFFF** ~/~/ Set AT+ADR=0.
516 516  
517 517  == 7.2 LoRa® Class ==
518 518  
519 519  Feature: Get or Set the Device Class(Currently only support class A, class C).
520 520  
521 -AT Command:AT+CLASS
541 +{{info}}
542 +**AT Command:AT+CLASS**
543 +{{/info}}
522 522  
523 -|=(% colspan="3" %)AT+CLASS
524 -|**Command Example**|**Function**|**Response**
525 -|AT+CLASS=?|Get the Device Class.|A(((
545 +(% style="background-color:#ffffcc; color:green; width:507.222px" %)
546 +|=(% colspan="3" style="width: 504px;" %)AT+CLASS
547 +|(% style="width:163px" %)**Command Example**|(% style="width:166px" %)**Function**|(% style="width:175px" %)**Response**
548 +|(% style="width:163px" %)AT+CLASS=?|(% style="width:166px" %)Get the Device Class.|(% style="width:175px" %)A(((
526 526  OK
527 527  )))
528 -|AT+CLASS=C|Set the Device Class.|OK(((
551 +|(% style="width:163px" %)AT+CLASS=C|(% style="width:166px" %)Set the Device Class.|(% style="width:175px" %)OK(((
529 529  
530 530  )))
531 531  
... ... @@ -533,14 +533,17 @@
533 533  
534 534  Feature: Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing.
535 535  
536 -AT Command:AT+DCS
559 +{{info}}
560 +**AT Command:AT+DCS**
561 +{{/info}}
537 537  
538 -|=(% colspan="3" %)AT+DCS
539 -|**Command Example**|**Function**|**Response**
540 -|AT+DCS=?|Get the ETSI Duty Cycle setting.|1(((
563 +(% style="background-color:#ffffcc; color:green; width:515.222px" %)
564 +|=(% colspan="3" style="width: 512px;" %)AT+DCS
565 +|(% style="width:165px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:107px" %)**Response**
566 +|(% style="width:165px" %)AT+DCS=?|(% style="width:239px" %)Get the ETSI Duty Cycle setting.|(% style="width:107px" %)1(((
541 541  OK
542 542  )))
543 -|AT+DCS=1|Set the ETSI Duty Cycle setting.|OK(((
569 +|(% style="width:165px" %)AT+DCS=1|(% style="width:239px" %)Set the ETSI Duty Cycle setting.|(% style="width:107px" %)OK(((
544 544  
545 545  )))
546 546  
... ... @@ -548,37 +548,45 @@
548 548  
549 549  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
550 550  
551 -AT Command: AT+DR
577 +{{info}}
578 +**AT Command: AT+DR**
579 +{{/info}}
552 552  
553 -|=(% colspan="3" %)AT+DR
554 -|**Command Example**|**Function**|**Response**
555 -|AT+DR=?|Get the Data Rate.|5(((
581 +(% style="background-color:#ffffcc; color:green; width:466.222px" %)
582 +|=(% colspan="3" style="width: 463px;" %)AT+DR
583 +|(% style="width:156px" %)**Command Example**|(% style="width:167px" %)**Function**|(% style="width:140px" %)**Response**
584 +|(% style="width:156px" %)AT+DR=?|(% style="width:167px" %)Get the Data Rate.|(% style="width:140px" %)5(((
556 556  OK
557 557  )))
558 -|AT+DR=2|Set the Data Rate.|OK(((
587 +|(% style="width:156px" %)AT+DR=2|(% style="width:167px" %)Set the Data Rate.|(% style="width:140px" %)OK(((
559 559  
560 560  )))
561 561  
562 -Downlink Command: 0x2200aaFF
591 +{{info}}
592 +**Downlink Command: 0x2200aaFF**
593 +{{/info}}
563 563  
564 564  
565 565  If the downlink payload=220001FF, it means setting the data rate to 1, while type code is 22 00 aa FF.
566 566  
567 -* Example 1: Downlink Payload: 220001FF ~/~/ Set AT+DR=1.
568 -* Example 2: Downlink Payload: 220000FF ~/~/ Set AT+DR=0.
598 +* **Example 1**: Downlink Payload: **220001FF** ~/~/ Set AT+DR=1.
599 +* **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+DR=0.
569 569  
570 570  == 7.5 Frame Counter Downlink ==
571 571  
572 572  Feature: Get or Set the Frame Counter Downlink.
573 573  
574 -AT Command:AT+FCD
605 +{{info}}
606 +**AT Command:AT+FCD**
607 +{{/info}}
575 575  
576 -|=(% colspan="3" %)AT+FCD
577 -|**Command Example**|**Function**|**Response**
578 -|AT+FCD=?|Get the Frame Counter Downlink.|0(((
609 +(% style="background-color:#ffffcc; color:green; width:693.222px" %)
610 +|=(% colspan="3" style="width: 690px;" %)AT+FCD
611 +|(% style="width:162px" %)**Command Example**|(% style="width:258px" %)**Function**|(% style="width:269px" %)**Response**
612 +|(% style="width:162px" %)AT+FCD=?|(% style="width:258px" %)Get the Frame Counter Downlink.|(% style="width:269px" %)0(((
579 579  OK
580 580  )))
581 -|AT+FCD=10|Set the Frame Counter Downlink.|(System will write new value to FCD)(((
615 +|(% style="width:162px" %)AT+FCD=10|(% style="width:258px" %)Set the Frame Counter Downlink.|(% style="width:269px" %)(System will write new value to FCD)(((
582 582  OK
583 583  
584 584  
... ... @@ -588,14 +588,17 @@
588 588  
589 589  Feature: Get or Set the Frame Counter Uplink.
590 590  
591 -AT Command:AT+FCU
625 +{{info}}
626 +**AT Command:AT+FCU**
627 +{{/info}}
592 592  
593 -|=(% colspan="3" %)AT+FCU
594 -|**Command Example**|**Function**|**Response**
595 -|AT+FCU=?|Get the Frame Counter Uplink.|0(((
629 +(% style="background-color:#ffffcc; color:green; width:534.222px" %)
630 +|=(% colspan="3" style="width: 531px;" %)AT+FCU
631 +|(% style="width:177px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:113px" %)**Response**
632 +|(% style="width:177px" %)AT+FCU=?|(% style="width:239px" %)Get the Frame Counter Uplink.|(% style="width:113px" %)0(((
596 596  OK
597 597  )))
598 -|AT+FCU=10|Set the Frame Counter Uplink.|OK(((
635 +|(% style="width:177px" %)AT+FCU=10|(% style="width:239px" %)Set the Frame Counter Uplink.|(% style="width:113px" %)OK(((
599 599  
600 600  )))
601 601  
... ... @@ -603,14 +603,17 @@
603 603  
604 604  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms.
605 605  
606 -AT Command:AT+JN1DL
643 +{{info}}
644 +**AT Command:AT+JN1DL**
645 +{{/info}}
607 607  
608 -|=(% colspan="3" %)AT+JN1DL
609 -|**Command Example**|**Function**|**Response**
610 -|AT+JN1DL=?|Get the Join Accept Delay.|5000(((
647 +(% style="background-color:#ffffcc; color:green; width:537.222px" %)
648 +|=(% colspan="3" style="width: 534px;" %)AT+JN1DL
649 +|(% style="width:164px" %)**Command Example**|(% style="width:229px" %)**Function**|(% style="width:140px" %)**Response**
650 +|(% style="width:164px" %)AT+JN1DL=?|(% style="width:229px" %)Get the Join Accept Delay.|(% style="width:140px" %)5000(((
611 611  OK
612 612  )))
613 -|AT+JN1DL=10000|Set the Join Accept Delay.|OK(((
653 +|(% style="width:164px" %)AT+JN1DL=10000|(% style="width:229px" %)Set the Join Accept Delay.|(% style="width:140px" %)OK(((
614 614  
615 615  )))
616 616  
... ... @@ -618,14 +618,17 @@
618 618  
619 619  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms.
620 620  
621 -AT Command:AT+JN2DL
661 +{{info}}
662 +**AT Command:AT+JN2DL**
663 +{{/info}}
622 622  
623 -|=(% colspan="3" %)AT+JN2DL
624 -|**Command Example**|**Function**|**Response**
625 -|AT+JN2DL=?|Get the Join Accept Delay.|6000(((
665 +(% style="background-color:#ffffcc; color:green; width:538.222px" %)
666 +|=(% colspan="3" style="width: 535px;" %)AT+JN2DL
667 +|(% style="width:160px" %)**Command Example**|(% style="width:228px" %)**Function**|(% style="width:146px" %)**Response**
668 +|(% style="width:160px" %)AT+JN2DL=?|(% style="width:228px" %)Get the Join Accept Delay.|(% style="width:146px" %)6000(((
626 626  OK
627 627  )))
628 -|AT+JN2DL=20000|Set the Join Accept Delay.|OK(((
671 +|(% style="width:160px" %)AT+JN2DL=20000|(% style="width:228px" %)Set the Join Accept Delay.|(% style="width:146px" %)OK(((
629 629  
630 630  )))
631 631  
... ... @@ -633,14 +633,17 @@
633 633  
634 634  Feature: Get or Set the public network mode. (0: off, 1: on)
635 635  
636 -AT Command:AT+PNM
679 +{{info}}
680 +**AT Command:AT+PNM**
681 +{{/info}}
637 637  
638 -|=(% colspan="3" %)AT+PNM
639 -|**Command Example**|**Function**|**Response**
640 -|AT+PNM=?|Get the public network mode.|1(((
683 +(% style="background-color:#ffffcc; color:green; width:667.222px" %)
684 +|=(% colspan="3" style="width: 664px;" %)AT+PNM
685 +|(% style="width:166px" %)**Command Example**|(% style="width:225px" %)**Function**|(% style="width:272px" %)**Response**
686 +|(% style="width:166px" %)AT+PNM=?|(% style="width:225px" %)Get the public network mode.|(% style="width:272px" %)1(((
641 641  OK
642 642  )))
643 -|AT+PNM=1|Set the public network mode.|(System will write new value to PNM)(((
689 +|(% style="width:166px" %)AT+PNM=1|(% style="width:225px" %)Set the public network mode.|(% style="width:272px" %)(System will write new value to PNM)(((
644 644  OK
645 645  
646 646  
... ... @@ -650,14 +650,17 @@
650 650  
651 651  Feature: Get or Set the delay between the end of the Tx and the Rx Window 1 in ms
652 652  
653 -AT Command:AT+RX1DL
699 +{{info}}
700 +**AT Command:AT+RX1DL**
701 +{{/info}}
654 654  
655 -|=(% colspan="3" %)AT+RX1DL
656 -|**Command Example**|**Function**|**Response**
657 -|AT+RX1DL=?|Get the delay.|1000(((
703 +(% style="background-color:#ffffcc; color:green; width:408.222px" %)
704 +|=(% colspan="3" style="width: 405px;" %)AT+RX1DL
705 +|(% style="width:155px" %)**Command Example**|(% style="width:128px" %)**Function**|(% style="width:122px" %)**Response**
706 +|(% style="width:155px" %)AT+RX1DL=?|(% style="width:128px" %)Get the delay.|(% style="width:122px" %)1000(((
658 658  OK
659 659  )))
660 -|AT+RX1DL=1500|Set the delay.|OK(((
709 +|(% style="width:155px" %)AT+RX1DL=1500|(% style="width:128px" %)Set the delay.|(% style="width:122px" %)OK(((
661 661  
662 662  )))
663 663  
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0