Changes for page End Device AT Commands and Downlink Command
Last modified by kai on 2024/09/06 10:00
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Bei1 +XWiki.Xiaoling - Content
-
... ... @@ -27,6 +27,8 @@ 27 27 ** Use Base64 format to send a downlink: [[Chirpstack>>Notes for ChirpStack]], [[How to Convert>>http://wiki.dragino.com/xwiki/bin/view/Main/Notes%20for%20ChirpStack/#H4.1ConvertHEXtoBase64]]? 28 28 ** See use note for more serves [[Servers Note>>doc:Main.WebHome]](IoT LoRaWAN Server) 29 29 30 + 31 + 30 30 = 3. Support End Node and firmware version = 31 31 32 32 ... ... @@ -102,6 +102,7 @@ 102 102 ))) 103 103 104 104 107 + 105 105 = 4. System Management Commands = 106 106 107 107 == 4.1 Change Uplink Interval == ... ... @@ -140,6 +140,7 @@ 140 140 * **Example 2**: Downlink Payload:** 0100003C** ~/~/ Set Transmit Interval (TDC) = 60 seconds 141 141 142 142 146 + 143 143 == 4.2 Reboot End Node == 144 144 145 145 ... ... @@ -302,6 +302,7 @@ 302 302 ))) 303 303 304 304 309 + 305 305 = 5. Keys, IDs and EUIs management = 306 306 307 307 == 5.1 Application EUI == ... ... @@ -321,6 +321,7 @@ 321 321 |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK 322 322 323 323 329 + 324 324 == 5.2 Application Key == 325 325 326 326 ... ... @@ -338,6 +338,7 @@ 338 338 |(% 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 339 339 340 340 347 + 341 341 == 5.3 Application Session Key == 342 342 343 343 ... ... @@ -357,6 +357,7 @@ 357 357 ))) 358 358 359 359 367 + 360 360 == 5.4 Device Address == 361 361 362 362 ... ... @@ -376,6 +376,7 @@ 376 376 |(% style="width:192px" %)AT+DADDR=A8 40 41 FF|(% style="width:241px" %)Set the Application Session Key.|(% style="width:359px" %)OK 377 377 378 378 387 + 379 379 == 5.5 Device EUI == 380 380 381 381 ... ... @@ -395,6 +395,7 @@ 395 395 ))) 396 396 397 397 407 + 398 398 == 5.6 Network ID == 399 399 400 400 ... ... @@ -412,6 +412,7 @@ 412 412 |(% style="width:191px" %)AT+NWKID=A8 40 41 FF|(% style="width:153px" %)Set the Network ID.|(% style="width:101px" %)OK 413 413 414 414 425 + 415 415 == 5.7 Network Session Key == 416 416 417 417 ... ... @@ -429,6 +429,7 @@ 429 429 |(% 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 430 430 431 431 443 + 432 432 = 6. Joining and sending date on LoRaWAN network = 433 433 434 434 == 6.1 Confirm Mode == ... ... @@ -460,6 +460,7 @@ 460 460 * **Example 2:** Downlink Payload: 0500 ~/~/ Set AT+CFM=0 461 461 462 462 475 + 463 463 === 6.1.2 AT+CFM command since DR-LWS007 software stack === 464 464 465 465 ... ... @@ -506,6 +506,7 @@ 506 506 * **Example 2:** Downlink Payload: 05000700 ~/~/ Set AT+CFM=0,7,0 507 507 508 508 522 + 509 509 == 6.2 Confirm Status == 510 510 511 511 ... ... @@ -514,14 +514,15 @@ 514 514 515 515 (% style="color:blue" %)**AT Command: AT+CFS** 516 516 517 -(% border="1" style="background-color:#ffffcc; color:green; width: 534.222px" %)518 -|=(% colspan="3" style="width: 531px;" %)AT+CFS519 -|(% style="width:156px" %)**Command Example**|(% style="width:193px" %)**Function**|(% style="width:17 8px" %)**Response**520 -|(% style="width:156px" %)AT+CFS=?|(% style="width:193px" %)Get confirmation status|(% style="width:17 8px" %)0(((531 +(% border="1" style="background-color:#ffffcc; color:green; width:463px" %) 532 +|=(% colspan="3" style="width: 460px;" %)AT+CFS 533 +|(% style="width:156px" %)**Command Example**|(% style="width:193px" %)**Function**|(% style="width:107px" %)**Response** 534 +|(% style="width:156px" %)AT+CFS=?|(% style="width:193px" %)Get confirmation status|(% style="width:107px" %)0((( 521 521 OK 522 522 ))) 523 523 524 524 539 + 525 525 == 6.3 Join LoRa® Network == 526 526 527 527 ... ... @@ -540,6 +540,7 @@ 540 540 ))) 541 541 542 542 558 + 543 543 == 6.4 LoRa® Network Join Mode == 544 544 545 545 ... ... @@ -567,6 +567,7 @@ 567 567 * **Example 2:** Downlink Payload: **2001** ~/~/ Set AT+NJM=1 568 568 569 569 586 + 570 570 == 6.5 LoRa® Network Join Status == 571 571 572 572 ... ... @@ -583,6 +583,7 @@ 583 583 ))) 584 584 585 585 603 + 586 586 == 6.6 Print Last Received Data in Raw Format == 587 587 588 588 ... ... @@ -599,6 +599,7 @@ 599 599 ))) 600 600 601 601 620 + 602 602 == 6.7 Print Last Received Data in Binary Format == 603 603 604 604 ... ... @@ -615,6 +615,7 @@ 615 615 ))) 616 616 617 617 637 + 618 618 == 6.8 Send Text Data == 619 619 620 620 ... ... @@ -635,6 +635,7 @@ 635 635 ))) 636 636 637 637 658 + 638 638 == 6.9 Send Hexadecimal Data == 639 639 640 640 ... ... @@ -654,6 +654,7 @@ 654 654 ))) 655 655 656 656 678 + 657 657 = 7. LoRaWAN network management = 658 658 659 659 == 7.1 Adaptive Data Rate == ... ... @@ -683,6 +683,7 @@ 683 683 * **Example 2**: Downlink Payload: **2200FFFF** ~/~/ Set AT+ADR=0. 684 684 685 685 708 + 686 686 == 7.2 LoRa® Class == 687 687 688 688 ... ... @@ -702,6 +702,7 @@ 702 702 ))) 703 703 704 704 728 + 705 705 == 7.3 Duty Cycle Setting == 706 706 707 707 ... ... @@ -721,6 +721,7 @@ 721 721 ))) 722 722 723 723 748 + 724 724 == 7.4 Data Rate == 725 725 726 726 ... ... @@ -752,6 +752,7 @@ 752 752 * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+DR=0. 753 753 754 754 780 + 755 755 == 7.5 Frame Counter Downlink == 756 756 757 757 ... ... @@ -771,6 +771,7 @@ 771 771 ))) 772 772 773 773 800 + 774 774 == 7.6 Frame Counter Uplink == 775 775 776 776 Feature: Get or Set the Frame Counter Uplink. ... ... @@ -789,6 +789,7 @@ 789 789 ))) 790 790 791 791 819 + 792 792 == 7.7 Join Accept Delay1 == 793 793 794 794 ... ... @@ -808,6 +808,7 @@ 808 808 ))) 809 809 810 810 839 + 811 811 == 7.8 Join Accept Delay2 == 812 812 813 813 ... ... @@ -827,6 +827,7 @@ 827 827 ))) 828 828 829 829 859 + 830 830 == 7.9 Public Network Mode == 831 831 832 832 ... ... @@ -855,6 +855,7 @@ 855 855 |(% style="width:166px" %)AT+PNM=0|(% style="width:225px" %)Set to use private network autoset syncword=0x12|(% style="width:272px" %) 856 856 857 857 888 + 858 858 == 7.10 Receive Delay1 == 859 859 860 860 ... ... @@ -874,6 +874,7 @@ 874 874 ))) 875 875 876 876 908 + 877 877 == 7.11 Receive Delay2 == 878 878 879 879 ... ... @@ -893,6 +893,7 @@ 893 893 ))) 894 894 895 895 928 + 896 896 == 7.12 Rx2 Window Data Rate == 897 897 898 898 ... ... @@ -912,6 +912,7 @@ 912 912 ))) 913 913 914 914 948 + 915 915 == 7.13 Rx2 Window Frequency == 916 916 917 917 ... ... @@ -931,6 +931,7 @@ 931 931 ))) 932 932 933 933 968 + 934 934 == 7.14 Transmit Power == 935 935 936 936 ... ... @@ -959,6 +959,7 @@ 959 959 * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+TXP=0. 960 960 961 961 997 + 962 962 == 7.15 RSSI of the Last Received Packet == 963 963 964 964 ... ... @@ -975,6 +975,7 @@ 975 975 ))) 976 976 977 977 1014 + 978 978 == 7.16 SNR of the Last Received Packet == 979 979 980 980 ... ... @@ -991,6 +991,7 @@ 991 991 ))) 992 992 993 993 1031 + 994 994 == 7.17 Application Port == 995 995 996 996 ... ... @@ -1017,6 +1017,7 @@ 1017 1017 * **Example 2**: Downlink Payload:** 2305** ~/~/ set the application port to 5 1018 1018 1019 1019 1058 + 1020 1020 == 7.18 Single Channel Mode == 1021 1021 1022 1022 ... ... @@ -1034,6 +1034,7 @@ 1034 1034 |(% style="width:182px" %)AT+CHS=868100000|(% style="width:295px" %)Set Frequency for Single Channel Mode|(% style="width:122px" %)OK 1035 1035 1036 1036 1076 + 1037 1037 == 7.19 Eight Channel Mode == 1038 1038 1039 1039 ... ... @@ -1062,6 +1062,7 @@ 1062 1062 * **Example 2**: Downlink Payload: 2405 ~/~/ set channel mode to 5 1063 1063 1064 1064 1105 + 1065 1065 == 7.20 Get or Set RXwindows1 timeout == 1066 1066 1067 1067 ... ... @@ -1113,6 +1113,7 @@ 1113 1113 |(% style="width:190px" %)AT+RX2WTO=20|(% style="width:199px" %)Set RXwindows2 timeout|(% style="width:104px" %)OK 1114 1114 1115 1115 1157 + 1116 1116 == 7.22 Setting up uplinkdwelltime (as923, au915) == 1117 1117 1118 1118 ... ... @@ -1139,6 +1139,7 @@ 1139 1139 * **Example 2**: Downlink Payload: **2500** ~/~/ set uplinkdwelltime to 0 1140 1140 1141 1141 1184 + 1142 1142 == 7.23 Set Packet Receiving Response Level == 1143 1143 1144 1144 ... ... @@ -1179,6 +1179,7 @@ 1179 1179 * **Example 2**: Downlink Payload: **2102** ~/~/ set packet receiving response level to 2 1180 1180 1181 1181 1225 + 1182 1182 == 7.24 Controls NBTrans in unconfirmed uplink mode(LWS007 NBTrans:Set retransmission packets) == 1183 1183 1184 1184 ... ... @@ -1210,6 +1210,7 @@ 1210 1210 * Example 2: Downlink Payload: 330201 ~/~/ Set AT+SETMAXNBTRANS=2,1 1211 1211 1212 1212 1257 + 1213 1213 == 7.25 Device offline rejoining (LWS007) == 1214 1214 1215 1215 ... ... @@ -1255,6 +1255,7 @@ 1255 1255 * **Example 1:** Downlink Payload: 320105A00B40 ~/~/ Set AT+DDETECT=1,1440,2880 1256 1256 1257 1257 1303 + 1258 1258 == 7.26 Request the server to send an ACK == 1259 1259 1260 1260 ... ... @@ -1273,6 +1273,7 @@ 1273 1273 ))) 1274 1274 1275 1275 1322 + 1276 1276 == 7.27 Adjust network rejoining interval == 1277 1277 1278 1278 ... ... @@ -1300,6 +1300,7 @@ 1300 1300 * **Example 2: **Downlink Payload: 260002 ~/~/ Set AT+RJTDC=2 1301 1301 1302 1302 1350 + 1303 1303 = 8. AT Commands Combination = 1304 1304 1305 1305 == 8.1 Set a fix RX2DR for downlink window == ... ... @@ -1309,6 +1309,7 @@ 1309 1309 * (% style="color:blue" %)**AT+RX2DR=xxxx** (%%) **~-~->** Set xxxx to your wanted DataRate 1310 1310 1311 1311 1360 + 1312 1312 == 8.2 Use Downlink Command to set a fix uplink DR == 1313 1313 1314 1314