Changes for page End Device AT Commands and Downlink Command
Last modified by kai on 2024/09/06 10:00
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -3,7 +3,6 @@ 3 3 {{toc/}} 4 4 5 5 6 - 7 7 = 1. Introduction = 8 8 9 9 Dragino LoRaWAN End Node support two types of AT Commands and Downlink Commands: ... ... @@ -20,8 +20,8 @@ 20 20 21 21 * For AT Command , See Devices User Manual for Device. The user manual can be found in each product page of [[Dragino Official Website>>url:http://www.dragino.com/]] 22 22 * For LoRaWAN Downlink: The gateway transfer downlink command in HEX format. This page shows the HEX format downlink code for each command. but some servers use base64 as downlink code. Below are reference for how to use downlink command: 23 -** Use HEX format to send a downlink: [[TTN v3>>Notes for TTN]] 24 -** Use Base64 format to send a downlink: [[Chirpstack>>Notes for ChirpStack]] 22 +** Use HEX format to send a downlink: [[TTN v3>>doc:Main.Notes for TTN.WebHome]] 23 +** Use Base64 format to send a downlink: [[Chirpstack>>doc:Main.Notes for ChirpStack.WebHome]]. 25 25 ** See use note for more serves [[Servers Note>>doc:Main.WebHome]](IoT LoRaWAN Server) 26 26 27 27 ... ... @@ -139,7 +139,6 @@ 139 139 * **Example 2**: Downlink Payload:** 0100003C** ~/~/ Set Transmit Interval (TDC) = 60 seconds 140 140 141 141 142 - 143 143 == 4.2 Reboot End Node == 144 144 145 145 Feature: Reboot End Node to perform a new OTAA or ABP Join. ... ... @@ -302,7 +302,6 @@ 302 302 ))) 303 303 304 304 305 - 306 306 = 5. Keys, IDs and EUIs management = 307 307 308 308 == 5.1 Application EUI == ... ... @@ -322,7 +322,6 @@ 322 322 |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK 323 323 324 324 325 - 326 326 == 5.2 Application Key == 327 327 328 328 Feature: Get or Set the Application Key. ... ... @@ -359,6 +359,7 @@ 359 359 ))) 360 360 361 361 358 + 362 362 == 5.4 Device Address == 363 363 364 364 Feature: Get or Set the Device Address. ... ... @@ -378,6 +378,7 @@ 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 380 380 378 + 381 381 == 5.5 Device EUI == 382 382 383 383 Feature: Get or Set the Device EUI. ... ... @@ -397,6 +397,7 @@ 397 397 ))) 398 398 399 399 398 + 400 400 == 5.6 Network ID == 401 401 402 402 Feature: Get or Set the Network ID.(You can enter this command change only after successful network connection) ... ... @@ -414,6 +414,7 @@ 414 414 |(% style="width:191px" %)AT+NWKID=A8 40 41 FF|(% style="width:153px" %)Set the Network ID.|(% style="width:101px" %)OK 415 415 416 416 416 + 417 417 == 5.7 Network Session Key == 418 418 419 419 Feature: Get or Set the Network Session Key ... ... @@ -431,6 +431,7 @@ 431 431 |(% 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 432 432 433 433 434 + 434 434 = 6. Joining and sending date on LoRaWAN network = 435 435 436 436 == 6.1 Confirm Mode == ... ... @@ -460,6 +460,7 @@ 460 460 * Example 2: Downlink Payload: 0500 ~/~/ Set AT+CFM=0 461 461 462 462 464 + 463 463 == 6.2 Confirm Status == 464 464 465 465 Feature: Get confirmation status of the last AT+SEND (0-1). ... ... @@ -476,6 +476,7 @@ 476 476 ))) 477 477 478 478 481 + 479 479 == 6.3 Join LoRa® Network == 480 480 481 481 Feature: Join network. ... ... @@ -523,6 +523,8 @@ 523 523 * **Example 1: **Downlink Payload: **2000** ~/~/ Set AT+NJM=O 524 524 * **Example 2:** Downlink Payload: **2001** ~/~/ Set AT+NJM=1 525 525 529 + 530 + 526 526 == 6.5 LoRa® Network Join Status == 527 527 528 528 Feature: LoRa® Network Join Status. ... ... @@ -538,6 +538,8 @@ 538 538 OK 539 539 ))) 540 540 546 + 547 + 541 541 == 6.6 Print Last Received Data in Raw Format == 542 542 543 543 Feature: Print Last Received Data in Raw Format<port:data>. ... ... @@ -553,6 +553,8 @@ 553 553 OK 554 554 ))) 555 555 563 + 564 + 556 556 == 6.7 Print Last Received Data in Binary Format == 557 557 558 558 Feature: Print Last Received Data in Binary Format<port:data>. ... ... @@ -568,6 +568,8 @@ 568 568 OK 569 569 ))) 570 570 580 + 581 + 571 571 == 6.8 Send Text Data == 572 572 573 573 Feature: Send Text Data<port:data>. ... ... @@ -587,6 +587,8 @@ 587 587 588 588 ))) 589 589 601 + 602 + 590 590 == 6.9 Send Hexadecimal Data == 591 591 592 592 Feature: Send hexadecimal data along with the application port. ... ... @@ -605,6 +605,8 @@ 605 605 606 606 ))) 607 607 621 + 622 + 608 608 = 7. LoRaWAN network management = 609 609 610 610 == 7.1 Adaptive Data Rate == ... ... @@ -636,6 +636,8 @@ 636 636 * **Example 1**: Downlink Payload: **2201** ~/~/ Set AT+ADR=1. 637 637 * **Example 2**: Downlink Payload: **2200FFFF** ~/~/ Set AT+ADR=0. 638 638 654 + 655 + 639 639 == 7.2 LoRa® Class == 640 640 641 641 Feature: Get or Set the Device Class(Currently only support class A, class C). ... ... @@ -654,6 +654,8 @@ 654 654 655 655 ))) 656 656 674 + 675 + 657 657 == 7.3 Duty Cycle Setting == 658 658 659 659 Feature: Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing. ... ... @@ -672,6 +672,8 @@ 672 672 673 673 ))) 674 674 694 + 695 + 675 675 == 7.4 Data Rate == 676 676 677 677 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 ... ... @@ -700,6 +700,8 @@ 700 700 * **Example 1**: Downlink Payload: **220001FF** ~/~/ Set AT+DR=1. 701 701 * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+DR=0. 702 702 724 + 725 + 703 703 == 7.5 Frame Counter Downlink == 704 704 705 705 Feature: Get or Set the Frame Counter Downlink. ... ... @@ -720,6 +720,8 @@ 720 720 721 721 ))) 722 722 746 + 747 + 723 723 == 7.6 Frame Counter Uplink == 724 724 725 725 Feature: Get or Set the Frame Counter Uplink. ... ... @@ -738,6 +738,8 @@ 738 738 739 739 ))) 740 740 766 + 767 + 741 741 == 7.7 Join Accept Delay1 == 742 742 743 743 Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms. ... ... @@ -756,6 +756,8 @@ 756 756 757 757 ))) 758 758 786 + 787 + 759 759 == 7.8 Join Accept Delay2 == 760 760 761 761 Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms. ... ... @@ -774,6 +774,8 @@ 774 774 775 775 ))) 776 776 806 + 807 + 777 777 == 7.9 Public Network Mode == 778 778 779 779 Feature: Get or Set the public network mode. (0: off, 1: on) ... ... @@ -794,6 +794,8 @@ 794 794 795 795 ))) 796 796 828 + 829 + 797 797 == 7.10 Receive Delay1 == 798 798 799 799 Feature: Get or Set the delay between the end of the Tx and the Rx Window 1 in ms ... ... @@ -812,6 +812,8 @@ 812 812 813 813 ))) 814 814 848 + 849 + 815 815 == 7.11 Receive Delay2 == 816 816 817 817 Feature: Get or Set the delay between the end of the Tx and the Rx Window 2 in ms ... ... @@ -830,6 +830,8 @@ 830 830 831 831 ))) 832 832 868 + 869 + 833 833 == 7.12 Rx2 Window Data Rate == 834 834 835 835 Feature: Get or Set the Rx2 window data rate (0-7 corresponding to DR_X) ... ... @@ -848,6 +848,8 @@ 848 848 849 849 ))) 850 850 888 + 889 + 851 851 == 7.13 Rx2 Window Frequency == 852 852 853 853 Feature: Get or Set the Rx2 window frequency ... ... @@ -866,6 +866,8 @@ 866 866 867 867 ))) 868 868 908 + 909 + 869 869 == 7.14 Transmit Power == 870 870 871 871 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. ) ... ... @@ -891,6 +891,8 @@ 891 891 * **Example 1**: Downlink Payload: **22000102** ~/~/ Set AT+TXP=2. 892 892 * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+TXP=0. 893 893 935 + 936 + 894 894 == 7.15 RSSI of the Last Received Packet == 895 895 896 896 Feature: Get or Set the Rx2 window frequency ... ... @@ -906,6 +906,8 @@ 906 906 OK 907 907 ))) 908 908 952 + 953 + 909 909 == 7.16 SNR of the Last Received Packet == 910 910 911 911 Feature: Get the SNR of the last received packet ... ... @@ -921,6 +921,8 @@ 921 921 OK 922 922 ))) 923 923 969 + 970 + 924 924 == 7.17 Application Port == 925 925 926 926 Feature: Get or set the application port. ... ... @@ -948,6 +948,8 @@ 948 948 * **Example 1**: Downlink Payload: **2301** ~/~/ set the application port to 1 949 949 * **Example 2**: Downlink Payload:** 2305** ~/~/ set the application port to 5 950 950 998 + 999 + 951 951 == 7.18 Single Channel Mode == 952 952 953 953 Feature:Get or Set Frequency (Unit: Hz) for Single Channel Mode. ... ... @@ -964,6 +964,8 @@ 964 964 ))) 965 965 |(% style="width:182px" %)AT+CHS=868100000|(% style="width:295px" %)Set Frequency for Single Channel Mode|(% style="width:122px" %)OK 966 966 1016 + 1017 + 967 967 == 7.19 Eight Channel Mode == 968 968 969 969 Feature: Get or Set eight channels mode,Only for US915,AU915,CN470. ... ... @@ -993,6 +993,8 @@ 993 993 * **Example 1**: Downlink Payload: 2401 ~/~/ set channel mode to 1 994 994 * **Example 2**: Downlink Payload: 2405 ~/~/ set channel mode to 5 995 995 1047 + 1048 + 996 996 == 7.20 Get or Set RXwindows1 timeout == 997 997 998 998 Feature:Get or Set the number of symbols to detect and timeout from RXwindow1(0 to 255). ... ... @@ -1037,6 +1037,8 @@ 1037 1037 ))) 1038 1038 |(% style="width:190px" %)AT+RX2WTO=20|(% style="width:199px" %)Set RXwindows2 timeout|(% style="width:104px" %)OK 1039 1039 1093 + 1094 + 1040 1040 == 7.22 Setting up uplinkdwelltime (as923, au915) == 1041 1041 1042 1042 Feature: Get or Set uplinkdwelltime ... ... @@ -1064,6 +1064,8 @@ 1064 1064 * **Example 1**: Downlink Payload: **2501** ~/~/ set uplinkdwelltime to 1 1065 1065 * **Example 2**: Downlink Payload: **2500** ~/~/ set uplinkdwelltime to 0 1066 1066 1122 + 1123 + 1067 1067 == 7.23 Set Packet Receiving Response Level == 1068 1068 1069 1069 Feature: Get or Set packet receiving response level. This feature is used to set compatible with different LoRaWAN servers. If RPL doesn;t match , user will see strange message in the server portal. ... ... @@ -1105,6 +1105,8 @@ 1105 1105 * **Example 1**: Downlink Payload: **2101** ~/~/ set packet receiving response level to 1 1106 1106 * **Example 2**: Downlink Payload: **2102** ~/~/ set packet receiving response level to 2 1107 1107 1165 + 1166 + 1108 1108 = 8. AT Commands Combination = 1109 1109 1110 1110 == 8.1 Set a fix RX2DR for downlink window == ... ... @@ -1112,6 +1112,8 @@ 1112 1112 * **AT+ADR=0 **~-~-> Disable ADR first 1113 1113 * **AT+RX2DR=xxxx** ~-~-> Set xxxx to your wanted DataRate 1114 1114 1174 + 1175 + 1115 1115 == 8.2 Use Downlink Command to set a fix uplink DR == 1116 1116 1117 1117 {{info}}