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,12 +20,11 @@ 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 28 - 29 29 = 3. Support End Node and firmware version = 30 30 31 31 (% border="1" style="background-color:#ffffcc; color:green; width:966px" %) ... ... @@ -140,7 +140,6 @@ 140 140 * **Example 2**: Downlink Payload:** 0100003C** ~/~/ Set Transmit Interval (TDC) = 60 seconds 141 141 142 142 143 - 144 144 == 4.2 Reboot End Node == 145 145 146 146 Feature: Reboot End Node to perform a new OTAA or ABP Join. ... ... @@ -303,7 +303,6 @@ 303 303 ))) 304 304 305 305 306 - 307 307 = 5. Keys, IDs and EUIs management = 308 308 309 309 == 5.1 Application EUI == ... ... @@ -323,7 +323,6 @@ 323 323 |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK 324 324 325 325 326 - 327 327 == 5.2 Application Key == 328 328 329 329 Feature: Get or Set the Application Key. ... ... @@ -341,7 +341,6 @@ 341 341 |(% 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 342 342 343 343 344 - 345 345 == 5.3 Application Session Key == 346 346 347 347 Feature: Get or Set the Application Session Key. ... ... @@ -549,6 +549,8 @@ 549 549 OK 550 550 ))) 551 551 546 + 547 + 552 552 == 6.6 Print Last Received Data in Raw Format == 553 553 554 554 Feature: Print Last Received Data in Raw Format<port:data>. ... ... @@ -564,6 +564,8 @@ 564 564 OK 565 565 ))) 566 566 563 + 564 + 567 567 == 6.7 Print Last Received Data in Binary Format == 568 568 569 569 Feature: Print Last Received Data in Binary Format<port:data>. ... ... @@ -579,6 +579,8 @@ 579 579 OK 580 580 ))) 581 581 580 + 581 + 582 582 == 6.8 Send Text Data == 583 583 584 584 Feature: Send Text Data<port:data>. ... ... @@ -598,6 +598,8 @@ 598 598 599 599 ))) 600 600 601 + 602 + 601 601 == 6.9 Send Hexadecimal Data == 602 602 603 603 Feature: Send hexadecimal data along with the application port. ... ... @@ -616,6 +616,8 @@ 616 616 617 617 ))) 618 618 621 + 622 + 619 619 = 7. LoRaWAN network management = 620 620 621 621 == 7.1 Adaptive Data Rate == ... ... @@ -647,6 +647,8 @@ 647 647 * **Example 1**: Downlink Payload: **2201** ~/~/ Set AT+ADR=1. 648 648 * **Example 2**: Downlink Payload: **2200FFFF** ~/~/ Set AT+ADR=0. 649 649 654 + 655 + 650 650 == 7.2 LoRa® Class == 651 651 652 652 Feature: Get or Set the Device Class(Currently only support class A, class C). ... ... @@ -665,6 +665,8 @@ 665 665 666 666 ))) 667 667 674 + 675 + 668 668 == 7.3 Duty Cycle Setting == 669 669 670 670 Feature: Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing. ... ... @@ -683,6 +683,8 @@ 683 683 684 684 ))) 685 685 694 + 695 + 686 686 == 7.4 Data Rate == 687 687 688 688 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 ... ... @@ -711,6 +711,8 @@ 711 711 * **Example 1**: Downlink Payload: **220001FF** ~/~/ Set AT+DR=1. 712 712 * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+DR=0. 713 713 724 + 725 + 714 714 == 7.5 Frame Counter Downlink == 715 715 716 716 Feature: Get or Set the Frame Counter Downlink. ... ... @@ -731,6 +731,8 @@ 731 731 732 732 ))) 733 733 746 + 747 + 734 734 == 7.6 Frame Counter Uplink == 735 735 736 736 Feature: Get or Set the Frame Counter Uplink. ... ... @@ -749,6 +749,8 @@ 749 749 750 750 ))) 751 751 766 + 767 + 752 752 == 7.7 Join Accept Delay1 == 753 753 754 754 Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms. ... ... @@ -767,6 +767,8 @@ 767 767 768 768 ))) 769 769 786 + 787 + 770 770 == 7.8 Join Accept Delay2 == 771 771 772 772 Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms. ... ... @@ -785,6 +785,8 @@ 785 785 786 786 ))) 787 787 806 + 807 + 788 788 == 7.9 Public Network Mode == 789 789 790 790 Feature: Get or Set the public network mode. (0: off, 1: on) ... ... @@ -805,6 +805,8 @@ 805 805 806 806 ))) 807 807 828 + 829 + 808 808 == 7.10 Receive Delay1 == 809 809 810 810 Feature: Get or Set the delay between the end of the Tx and the Rx Window 1 in ms ... ... @@ -823,6 +823,8 @@ 823 823 824 824 ))) 825 825 848 + 849 + 826 826 == 7.11 Receive Delay2 == 827 827 828 828 Feature: Get or Set the delay between the end of the Tx and the Rx Window 2 in ms ... ... @@ -841,6 +841,8 @@ 841 841 842 842 ))) 843 843 868 + 869 + 844 844 == 7.12 Rx2 Window Data Rate == 845 845 846 846 Feature: Get or Set the Rx2 window data rate (0-7 corresponding to DR_X) ... ... @@ -859,6 +859,8 @@ 859 859 860 860 ))) 861 861 888 + 889 + 862 862 == 7.13 Rx2 Window Frequency == 863 863 864 864 Feature: Get or Set the Rx2 window frequency ... ... @@ -877,6 +877,8 @@ 877 877 878 878 ))) 879 879 908 + 909 + 880 880 == 7.14 Transmit Power == 881 881 882 882 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. ) ... ... @@ -902,6 +902,8 @@ 902 902 * **Example 1**: Downlink Payload: **22000102** ~/~/ Set AT+TXP=2. 903 903 * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+TXP=0. 904 904 935 + 936 + 905 905 == 7.15 RSSI of the Last Received Packet == 906 906 907 907 Feature: Get or Set the Rx2 window frequency ... ... @@ -917,6 +917,8 @@ 917 917 OK 918 918 ))) 919 919 952 + 953 + 920 920 == 7.16 SNR of the Last Received Packet == 921 921 922 922 Feature: Get the SNR of the last received packet ... ... @@ -932,6 +932,8 @@ 932 932 OK 933 933 ))) 934 934 969 + 970 + 935 935 == 7.17 Application Port == 936 936 937 937 Feature: Get or set the application port. ... ... @@ -959,6 +959,8 @@ 959 959 * **Example 1**: Downlink Payload: **2301** ~/~/ set the application port to 1 960 960 * **Example 2**: Downlink Payload:** 2305** ~/~/ set the application port to 5 961 961 998 + 999 + 962 962 == 7.18 Single Channel Mode == 963 963 964 964 Feature:Get or Set Frequency (Unit: Hz) for Single Channel Mode. ... ... @@ -975,6 +975,8 @@ 975 975 ))) 976 976 |(% style="width:182px" %)AT+CHS=868100000|(% style="width:295px" %)Set Frequency for Single Channel Mode|(% style="width:122px" %)OK 977 977 1016 + 1017 + 978 978 == 7.19 Eight Channel Mode == 979 979 980 980 Feature: Get or Set eight channels mode,Only for US915,AU915,CN470. ... ... @@ -1004,6 +1004,8 @@ 1004 1004 * **Example 1**: Downlink Payload: 2401 ~/~/ set channel mode to 1 1005 1005 * **Example 2**: Downlink Payload: 2405 ~/~/ set channel mode to 5 1006 1006 1047 + 1048 + 1007 1007 == 7.20 Get or Set RXwindows1 timeout == 1008 1008 1009 1009 Feature:Get or Set the number of symbols to detect and timeout from RXwindow1(0 to 255). ... ... @@ -1048,6 +1048,8 @@ 1048 1048 ))) 1049 1049 |(% style="width:190px" %)AT+RX2WTO=20|(% style="width:199px" %)Set RXwindows2 timeout|(% style="width:104px" %)OK 1050 1050 1093 + 1094 + 1051 1051 == 7.22 Setting up uplinkdwelltime (as923, au915) == 1052 1052 1053 1053 Feature: Get or Set uplinkdwelltime ... ... @@ -1075,6 +1075,8 @@ 1075 1075 * **Example 1**: Downlink Payload: **2501** ~/~/ set uplinkdwelltime to 1 1076 1076 * **Example 2**: Downlink Payload: **2500** ~/~/ set uplinkdwelltime to 0 1077 1077 1122 + 1123 + 1078 1078 == 7.23 Set Packet Receiving Response Level == 1079 1079 1080 1080 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. ... ... @@ -1116,6 +1116,8 @@ 1116 1116 * **Example 1**: Downlink Payload: **2101** ~/~/ set packet receiving response level to 1 1117 1117 * **Example 2**: Downlink Payload: **2102** ~/~/ set packet receiving response level to 2 1118 1118 1165 + 1166 + 1119 1119 = 8. AT Commands Combination = 1120 1120 1121 1121 == 8.1 Set a fix RX2DR for downlink window == ... ... @@ -1123,6 +1123,8 @@ 1123 1123 * **AT+ADR=0 **~-~-> Disable ADR first 1124 1124 * **AT+RX2DR=xxxx** ~-~-> Set xxxx to your wanted DataRate 1125 1125 1174 + 1175 + 1126 1126 == 8.2 Use Downlink Command to set a fix uplink DR == 1127 1127 1128 1128 {{info}}