<
From version < 56.1 >
edited by Edwin Chen
on 2022/10/16 07:44
To version < 53.2 >
edited by Xiaoling
on 2022/10/15 16:48
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Edwin
1 +XWiki.Xiaoling
Content
... ... @@ -28,6 +28,9 @@
28 28  ** 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]]?
29 29  ** See use note for more serves [[Servers Note>>doc:Main.WebHome]](IoT LoRaWAN Server)
30 30  
31 +
32 +
33 +
31 31  = 3. Support End Node and firmware version =
32 32  
33 33  
... ... @@ -102,6 +102,9 @@
102 102  )))
103 103  )))
104 104  
108 +
109 +
110 +
105 105  = 4. System Management Commands =
106 106  
107 107  == 4.1 Change Uplink Interval ==
... ... @@ -139,6 +139,9 @@
139 139  * **Example 1**: Downlink Payload:** 0100001E**  ~/~/ Set Transmit Interval (TDC) = 30 seconds
140 140  * **Example 2**: Downlink Payload:** 0100003C**  ~/~/ Set Transmit Interval (TDC) = 60 seconds
141 141  
148 +
149 +
150 +
142 142  == 4.2 Reboot End Node ==
143 143  
144 144  
... ... @@ -304,6 +304,9 @@
304 304  OK
305 305  )))
306 306  
316 +
317 +
318 +
307 307  = 5. Keys, IDs and EUIs management =
308 308  
309 309  == 5.1 Application EUI ==
... ... @@ -322,6 +322,9 @@
322 322  )))
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  
337 +
338 +
339 +
325 325  == 5.2 Application Key ==
326 326  
327 327  
... ... @@ -338,6 +338,9 @@
338 338  )))
339 339  |(% 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
340 340  
356 +
357 +
358 +
341 341  == 5.3 Application Session Key ==
342 342  
343 343  
... ... @@ -356,6 +356,9 @@
356 356  OK
357 357  )))
358 358  
377 +
378 +
379 +
359 359  == 5.4 Device Address ==
360 360  
361 361  
... ... @@ -374,6 +374,9 @@
374 374  )))
375 375  |(% style="width:192px" %)AT+DADDR=A8 40 41 FF|(% style="width:241px" %)Set the Application Session Key.|(% style="width:359px" %)OK
376 376  
398 +
399 +
400 +
377 377  == 5.5 Device EUI ==
378 378  
379 379  
... ... @@ -392,6 +392,9 @@
392 392  OK
393 393  )))
394 394  
419 +
420 +
421 +
395 395  == 5.6 Network ID ==
396 396  
397 397  
... ... @@ -408,6 +408,9 @@
408 408  )))
409 409  |(% style="width:191px" %)AT+NWKID=A8 40 41 FF|(% style="width:153px" %)Set the Network ID.|(% style="width:101px" %)OK
410 410  
438 +
439 +
440 +
411 411  == 5.7 Network Session Key ==
412 412  
413 413  
... ... @@ -424,6 +424,9 @@
424 424  )))
425 425  |(% 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
426 426  
457 +
458 +
459 +
427 427  = 6. Joining and sending date on LoRaWAN network =
428 428  
429 429  == 6.1 Confirm Mode ==
... ... @@ -454,6 +454,9 @@
454 454  * **Example 1:** Downlink Payload: 0501  ~/~/ Set AT+CFM=1
455 455  * **Example 2:** Downlink Payload: 0500  ~/~/ Set AT+CFM=0
456 456  
490 +
491 +
492 +
457 457  === 6.1.2  AT+CFM command since DR-LWS007 software stack ===
458 458  
459 459  
... ... @@ -499,6 +499,9 @@
499 499  * **Example 1:** Downlink Payload: 05010101  ~/~/ Set AT+CFM=1,1,1
500 500  * **Example 2:** Downlink Payload: 05000700  ~/~/ Set AT+CFM=0,7,0
501 501  
538 +
539 +
540 +
502 502  == 6.2 Confirm Status ==
503 503  
504 504  
... ... @@ -514,6 +514,9 @@
514 514  OK
515 515  )))
516 516  
556 +
557 +
558 +
517 517  == 6.3 Join LoRa® Network ==
518 518  
519 519  
... ... @@ -531,6 +531,9 @@
531 531  While Error in format, return AT_BUSY_ERROR
532 532  )))
533 533  
576 +
577 +
578 +
534 534  == 6.4 LoRa® Network Join Mode ==
535 535  
536 536  
... ... @@ -557,6 +557,9 @@
557 557  * **Example 1: **Downlink Payload: **2000                  ** ~/~/ Set AT+NJM=0
558 558  * **Example 2:** Downlink Payload: **2001**  ~/~/ Set AT+NJM=1
559 559  
605 +
606 +
607 +
560 560  == 6.5 LoRa® Network Join Status ==
561 561  
562 562  
... ... @@ -572,6 +572,9 @@
572 572  OK
573 573  )))
574 574  
623 +
624 +
625 +
575 575  == 6.6 Print Last Received Data in Raw Format ==
576 576  
577 577  
... ... @@ -587,6 +587,9 @@
587 587  OK
588 588  )))
589 589  
641 +
642 +
643 +
590 590  == 6.7 Print Last Received Data in Binary Format ==
591 591  
592 592  
... ... @@ -602,6 +602,9 @@
602 602  OK
603 603  )))
604 604  
659 +
660 +
661 +
605 605  == 6.8 Send Text Data ==
606 606  
607 607  
... ... @@ -621,6 +621,9 @@
621 621  
622 622  )))
623 623  
681 +
682 +
683 +
624 624  == 6.9 Send Hexadecimal Data ==
625 625  
626 626  
... ... @@ -639,6 +639,9 @@
639 639  
640 640  )))
641 641  
702 +
703 +
704 +
642 642  = 7. LoRaWAN network management =
643 643  
644 644  == 7.1 Adaptive Data Rate ==
... ... @@ -668,6 +668,8 @@
668 668  * **Example 2**: Downlink Payload: **2200FFFF**  ~/~/ Set AT+ADR=0.
669 669  
670 670  
734 +
735 +
671 671  == 7.2 LoRa® Class ==
672 672  
673 673  
... ... @@ -686,6 +686,9 @@
686 686  
687 687  )))
688 688  
754 +
755 +
756 +
689 689  == 7.3 Duty Cycle Setting ==
690 690  
691 691  
... ... @@ -704,17 +704,15 @@
704 704  
705 705  )))
706 706  
707 -== 7.4 Data Rate ==
708 708  
709 709  
710 -Feature: Get or Set the Data Rate. (0-7 corresponding to DR_X) .
711 711  
712 -(% style="color:red" %)
713 -**Notice:**
778 +== 7.4 Data Rate ==
714 714  
715 -* User need to set Adaptive Data Rate(ADR)=0 first. otherwise device will respond to server's ADR command and change the DR according to server auto-adjustment.
716 -* Data Rate specifies Spreading Factor. The mapping varies in different frequency bands. User can check this link for detail. [[rp2-1.0.3-lorawan-regional-parameters.pdf>>https://lora-alliance.org/resource_hub/rp2-1-0-3-lorawan-regional-parameters/]]
717 717  
781 +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
782 +
783 +
718 718  (% style="color:blue" %)**AT Command: AT+DR**
719 719  
720 720  (% border="1" style="background-color:#ffffcc; color:green; width:466.222px" %)
... ... @@ -735,6 +735,8 @@
735 735  * **Example 2**: Downlink Payload: **220000FF**  ~/~/ Set AT+DR=0.
736 736  
737 737  
804 +
805 +
738 738  == 7.5 Frame Counter Downlink ==
739 739  
740 740  
... ... @@ -753,6 +753,9 @@
753 753  OK
754 754  )))
755 755  
824 +
825 +
826 +
756 756  == 7.6 Frame Counter Uplink ==
757 757  
758 758  Feature: Get or Set the Frame Counter Uplink.
... ... @@ -770,6 +770,9 @@
770 770  
771 771  )))
772 772  
844 +
845 +
846 +
773 773  == 7.7 Join Accept Delay1 ==
774 774  
775 775  
... ... @@ -788,6 +788,9 @@
788 788  
789 789  )))
790 790  
865 +
866 +
867 +
791 791  == 7.8 Join Accept Delay2 ==
792 792  
793 793  
... ... @@ -806,6 +806,9 @@
806 806  
807 807  )))
808 808  
886 +
887 +
888 +
809 809  == 7.9 Public Network Mode ==
810 810  
811 811  
... ... @@ -833,6 +833,9 @@
833 833  )))
834 834  |(% style="width:166px" %)AT+PNM=0|(% style="width:225px" %)Set to use private network autoset syncword=0x12|(% style="width:272px" %)
835 835  
916 +
917 +
918 +
836 836  == 7.10 Receive Delay1 ==
837 837  
838 838  
... ... @@ -851,6 +851,9 @@
851 851  
852 852  )))
853 853  
937 +
938 +
939 +
854 854  == 7.11 Receive Delay2 ==
855 855  
856 856  
... ... @@ -869,6 +869,9 @@
869 869  
870 870  )))
871 871  
958 +
959 +
960 +
872 872  == 7.12 Rx2 Window Data Rate ==
873 873  
874 874  
... ... @@ -887,6 +887,9 @@
887 887  
888 888  )))
889 889  
979 +
980 +
981 +
890 890  == 7.13 Rx2 Window Frequency ==
891 891  
892 892  
... ... @@ -905,6 +905,9 @@
905 905  
906 906  )))
907 907  
1000 +
1001 +
1002 +
908 908  == 7.14 Transmit Power ==
909 909  
910 910  
... ... @@ -932,6 +932,9 @@
932 932  * **Example 1**: Downlink Payload: **22000102**  ~/~/ Set AT+TXP=2.
933 933  * **Example 2**: Downlink Payload: **220000FF**  ~/~/ Set AT+TXP=0.
934 934  
1030 +
1031 +
1032 +
935 935  == 7.15 RSSI of the Last Received Packet ==
936 936  
937 937  
... ... @@ -947,6 +947,9 @@
947 947  OK
948 948  )))
949 949  
1048 +
1049 +
1050 +
950 950  == 7.16 SNR of the Last Received Packet ==
951 951  
952 952  
... ... @@ -962,6 +962,9 @@
962 962  OK
963 963  )))
964 964  
1066 +
1067 +
1068 +
965 965  == 7.17 Application Port ==
966 966  
967 967  
... ... @@ -987,6 +987,9 @@
987 987  * **Example 1**: Downlink Payload: **2301**  ~/~/ set the application port to 1
988 988  * **Example 2**: Downlink Payload:** 2305**  ~/~/ set the application port to 5
989 989  
1094 +
1095 +
1096 +
990 990  == 7.18 Single Channel Mode ==
991 991  
992 992  
... ... @@ -1003,6 +1003,9 @@
1003 1003  )))
1004 1004  |(% style="width:182px" %)AT+CHS=868100000|(% style="width:295px" %)Set Frequency for Single Channel Mode|(% style="width:122px" %)OK
1005 1005  
1113 +
1114 +
1115 +
1006 1006  == 7.19 Eight Channel Mode ==
1007 1007  
1008 1008  
... ... @@ -1030,6 +1030,9 @@
1030 1030  * **Example 1**: Downlink Payload: 2401  ~/~/ set channel mode to 1
1031 1031  * **Example 2**: Downlink Payload: 2405  ~/~/ set channel mode to 5
1032 1032  
1143 +
1144 +
1145 +
1033 1033  == 7.20 Get or Set RXwindows1 timeout ==
1034 1034  
1035 1035  
... ... @@ -1081,6 +1081,9 @@
1081 1081  )))
1082 1082  |(% style="width:190px" %)AT+RX2WTO=20|(% style="width:199px" %)Set RXwindows2 timeout|(% style="width:104px" %)OK
1083 1083  
1197 +
1198 +
1199 +
1084 1084  == 7.22 Setting up uplinkdwelltime (as923, au915) ==
1085 1085  
1086 1086  
... ... @@ -1106,6 +1106,9 @@
1106 1106  * **Example 1**: Downlink Payload: **2501**  ~/~/ set uplinkdwelltime to 1
1107 1107  * **Example 2**: Downlink Payload: **2500**  ~/~/ set uplinkdwelltime to 0
1108 1108  
1225 +
1226 +
1227 +
1109 1109  == 7.23 Set Packet Receiving Response Level ==
1110 1110  
1111 1111  
... ... @@ -1145,6 +1145,9 @@
1145 1145  * **Example 1**: Downlink Payload: **2101**  ~/~/ set packet receiving response level to 1
1146 1146  * **Example 2**: Downlink Payload: **2102**  ~/~/ set packet receiving response level to 2
1147 1147  
1267 +
1268 +
1269 +
1148 1148  == 7.24 Controls NBTrans in unconfirmed uplink mode(LWS007 NBTrans:Set retransmission packets) ==
1149 1149  
1150 1150  
... ... @@ -1175,6 +1175,9 @@
1175 1175  * Example 1: Downlink Payload: 330100  ~/~/ Set AT+SETMAXNBTRANS=1,0
1176 1176  * Example 2: Downlink Payload: 330201  ~/~/ Set AT+SETMAXNBTRANS=2,1
1177 1177  
1300 +
1301 +
1302 +
1178 1178  == 7.25 Device offline rejoining (LWS007) ==
1179 1179  
1180 1180  
... ... @@ -1219,6 +1219,9 @@
1219 1219  
1220 1220  * **Example 1:** Downlink Payload: 320105A00B40  ~/~/ Set AT+DDETECT=1,1440,2880
1221 1221  
1347 +
1348 +
1349 +
1222 1222  == 7.26 Request the server to send an ACK ==
1223 1223  
1224 1224  
... ... @@ -1236,6 +1236,9 @@
1236 1236  OK
1237 1237  )))
1238 1238  
1367 +
1368 +
1369 +
1239 1239  == 7.27 Adjust network rejoining interval ==
1240 1240  
1241 1241  
... ... @@ -1262,6 +1262,9 @@
1262 1262  * **Example 1:** Downlink Payload: 26000A  ~/~/ Set AT+RJTDC=10
1263 1263  * **Example 2: **Downlink Payload: 260002  ~/~/ Set AT+RJTDC=2
1264 1264  
1396 +
1397 +
1398 +
1265 1265  = 8. AT Commands Combination =
1266 1266  
1267 1267  == 8.1 Set a fix RX2DR for downlink window ==
... ... @@ -1270,6 +1270,9 @@
1270 1270  * (% style="color:blue" %)**AT+ADR=0             **(%%) **~-~->**  Disable ADR first
1271 1271  * (% style="color:blue" %)**AT+RX2DR=xxxx**   (%%) **~-~->**  Set xxxx to your wanted DataRate
1272 1272  
1407 +
1408 +
1409 +
1273 1273  == 8.2 Use Downlink Command to set a fix uplink DR ==
1274 1274  
1275 1275  
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0