<
From version < 38.77 >
edited by Xiaoling
on 2022/05/31 09:18
To version < 45.1 >
edited by Bei Jinggeng
on 2022/06/10 15:11
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Bei
Content
... ... @@ -97,7 +97,6 @@
97 97  )))
98 98  )))
99 99  
100 -
101 101  = 4. System Management Commands =
102 102  
103 103  == 4.1 Change Uplink Interval ==
... ... @@ -136,7 +136,6 @@
136 136  * **Example 1**: Downlink Payload:** 0100001E** ~/~/ Set Transmit Interval (TDC) = 30 seconds
137 137  * **Example 2**: Downlink Payload:** 0100003C** ~/~/ Set Transmit Interval (TDC) = 60 seconds
138 138  
139 -
140 140  == 4.2 Reboot End Node ==
141 141  
142 142  Feature: Reboot End Node to perform a new OTAA or ABP Join.
... ... @@ -298,7 +298,6 @@
298 298  OK
299 299  )))
300 300  
301 -
302 302  = 5. Keys, IDs and EUIs management =
303 303  
304 304  == 5.1 Application EUI ==
... ... @@ -317,7 +317,6 @@
317 317  )))
318 318  |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK
319 319  
320 -
321 321  == 5.2 Application Key ==
322 322  
323 323  Feature: Get or Set the Application Key.
... ... @@ -352,8 +352,6 @@
352 352  OK
353 353  )))
354 354  
355 -
356 -
357 357  == 5.4 Device Address ==
358 358  
359 359  Feature: Get or Set the Device Address.
... ... @@ -372,8 +372,6 @@
372 372  )))
373 373  |(% style="width:192px" %)AT+DADDR=A8 40 41 FF|(% style="width:241px" %)Set the Application Session Key.|(% style="width:359px" %)OK
374 374  
375 -
376 -
377 377  == 5.5 Device EUI ==
378 378  
379 379  Feature: Get or Set the Device EUI.
... ... @@ -392,8 +392,6 @@
392 392  OK
393 393  )))
394 394  
395 -
396 -
397 397  == 5.6 Network ID ==
398 398  
399 399  Feature: Get or Set the Network ID.(You can enter this command change only after successful network connection)
... ... @@ -410,8 +410,6 @@
410 410  )))
411 411  |(% style="width:191px" %)AT+NWKID=A8 40 41 FF|(% style="width:153px" %)Set the Network ID.|(% style="width:101px" %)OK
412 412  
413 -
414 -
415 415  == 5.7 Network Session Key ==
416 416  
417 417  Feature: Get or Set the Network Session Key
... ... @@ -428,8 +428,6 @@
428 428  )))
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 -
432 -
433 433  = 6. Joining and sending date on LoRaWAN network =
434 434  
435 435  == 6.1 Confirm Mode ==
... ... @@ -458,8 +458,6 @@
458 458  * Example 1: Downlink Payload: 0501 ~/~/ Set AT+CFM=1
459 459  * Example 2: Downlink Payload: 0500 ~/~/ Set AT+CFM=0
460 460  
461 -
462 -
463 463  == 6.2 Confirm Status ==
464 464  
465 465  Feature: Get confirmation status of the last AT+SEND (0-1).
... ... @@ -475,8 +475,6 @@
475 475  OK
476 476  )))
477 477  
478 -
479 -
480 480  == 6.3 Join LoRa® Network ==
481 481  
482 482  Feature: Join network.
... ... @@ -494,7 +494,6 @@
494 494  While Error in format, return AT_BUSY_ERROR
495 495  )))
496 496  
497 -
498 498  == 6.4 LoRa® Network Join Mode ==
499 499  
500 500  Feature: Get or Set the Network Join Mode. (0: ABP, 1: OTAA).
... ... @@ -523,7 +523,6 @@
523 523  * **Example 1: **Downlink Payload: **2000** ~/~/ Set AT+NJM=O
524 524  * **Example 2:** Downlink Payload: **2001** ~/~/ Set AT+NJM=1
525 525  
526 -
527 527  == 6.5 LoRa® Network Join Status ==
528 528  
529 529  Feature: LoRa® Network Join Status.
... ... @@ -539,7 +539,6 @@
539 539  OK
540 540  )))
541 541  
542 -
543 543  == 6.6 Print Last Received Data in Raw Format ==
544 544  
545 545  Feature: Print Last Received Data in Raw Format<port:data>.
... ... @@ -555,7 +555,6 @@
555 555  OK
556 556  )))
557 557  
558 -
559 559  == 6.7 Print Last Received Data in Binary Format ==
560 560  
561 561  Feature: Print Last Received Data in Binary Format<port:data>.
... ... @@ -571,7 +571,6 @@
571 571  OK
572 572  )))
573 573  
574 -
575 575  == 6.8 Send Text Data ==
576 576  
577 577  Feature: Send Text Data<port:data>.
... ... @@ -591,7 +591,6 @@
591 591  
592 592  )))
593 593  
594 -
595 595  == 6.9 Send Hexadecimal Data ==
596 596  
597 597  Feature: Send hexadecimal data along with the application port.
... ... @@ -610,7 +610,6 @@
610 610  
611 611  )))
612 612  
613 -
614 614  = 7. LoRaWAN network management =
615 615  
616 616  == 7.1 Adaptive Data Rate ==
... ... @@ -642,7 +642,6 @@
642 642  * **Example 1**: Downlink Payload: **2201** ~/~/ Set AT+ADR=1.
643 643  * **Example 2**: Downlink Payload: **2200FFFF** ~/~/ Set AT+ADR=0.
644 644  
645 -
646 646  == 7.2 LoRa® Class ==
647 647  
648 648  Feature: Get or Set the Device Class(Currently only support class A, class C).
... ... @@ -661,7 +661,6 @@
661 661  
662 662  )))
663 663  
664 -
665 665  == 7.3 Duty Cycle Setting ==
666 666  
667 667  Feature: Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing.
... ... @@ -680,7 +680,6 @@
680 680  
681 681  )))
682 682  
683 -
684 684  == 7.4 Data Rate ==
685 685  
686 686  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
... ... @@ -709,7 +709,6 @@
709 709  * **Example 1**: Downlink Payload: **220001FF** ~/~/ Set AT+DR=1.
710 710  * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+DR=0.
711 711  
712 -
713 713  == 7.5 Frame Counter Downlink ==
714 714  
715 715  Feature: Get or Set the Frame Counter Downlink.
... ... @@ -730,7 +730,6 @@
730 730  
731 731  )))
732 732  
733 -
734 734  == 7.6 Frame Counter Uplink ==
735 735  
736 736  Feature: Get or Set the Frame Counter Uplink.
... ... @@ -749,7 +749,6 @@
749 749  
750 750  )))
751 751  
752 -
753 753  == 7.7 Join Accept Delay1 ==
754 754  
755 755  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms.
... ... @@ -768,7 +768,6 @@
768 768  
769 769  )))
770 770  
771 -
772 772  == 7.8 Join Accept Delay2 ==
773 773  
774 774  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms.
... ... @@ -787,7 +787,6 @@
787 787  
788 788  )))
789 789  
790 -
791 791  == 7.9 Public Network Mode ==
792 792  
793 793  Feature: Get or Set the public network mode. (0: off, 1: on)
... ... @@ -808,7 +808,6 @@
808 808  
809 809  )))
810 810  
811 -
812 812  == 7.10 Receive Delay1 ==
813 813  
814 814  Feature: Get or Set the delay between the end of the Tx and the Rx Window 1 in ms
... ... @@ -827,7 +827,6 @@
827 827  
828 828  )))
829 829  
830 -
831 831  == 7.11 Receive Delay2 ==
832 832  
833 833  Feature: Get or Set the delay between the end of the Tx and the Rx Window 2 in ms
... ... @@ -846,7 +846,6 @@
846 846  
847 847  )))
848 848  
849 -
850 850  == 7.12 Rx2 Window Data Rate ==
851 851  
852 852  Feature: Get or Set the Rx2 window data rate (0-7 corresponding to DR_X)
... ... @@ -865,7 +865,6 @@
865 865  
866 866  )))
867 867  
868 -
869 869  == 7.13 Rx2 Window Frequency ==
870 870  
871 871  Feature: Get or Set the Rx2 window frequency
... ... @@ -884,7 +884,6 @@
884 884  
885 885  )))
886 886  
887 -
888 888  == 7.14 Transmit Power ==
889 889  
890 890  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. )
... ... @@ -910,7 +910,6 @@
910 910  * **Example 1**: Downlink Payload: **22000102** ~/~/ Set AT+TXP=2.
911 911  * **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+TXP=0.
912 912  
913 -
914 914  == 7.15 RSSI of the Last Received Packet ==
915 915  
916 916  Feature: Get or Set the Rx2 window frequency
... ... @@ -926,7 +926,6 @@
926 926  OK
927 927  )))
928 928  
929 -
930 930  == 7.16 SNR of the Last Received Packet ==
931 931  
932 932  Feature: Get the SNR of the last received packet
... ... @@ -942,7 +942,6 @@
942 942  OK
943 943  )))
944 944  
945 -
946 946  == 7.17 Application Port ==
947 947  
948 948  Feature: Get or set the application port.
... ... @@ -970,7 +970,6 @@
970 970  * **Example 1**: Downlink Payload: **2301** ~/~/ set the application port to 1
971 971  * **Example 2**: Downlink Payload:** 2305** ~/~/ set the application port to 5
972 972  
973 -
974 974  == 7.18 Single Channel Mode ==
975 975  
976 976  Feature:Get or Set Frequency (Unit: Hz) for Single Channel Mode.
... ... @@ -987,7 +987,6 @@
987 987  )))
988 988  |(% style="width:182px" %)AT+CHS=868100000|(% style="width:295px" %)Set Frequency for Single Channel Mode|(% style="width:122px" %)OK
989 989  
990 -
991 991  == 7.19 Eight Channel Mode ==
992 992  
993 993  Feature: Get or Set eight channels mode,Only for US915,AU915,CN470.
... ... @@ -1017,7 +1017,6 @@
1017 1017  * **Example 1**: Downlink Payload: 2401 ~/~/ set channel mode to 1
1018 1018  * **Example 2**: Downlink Payload: 2405 ~/~/ set channel mode to 5
1019 1019  
1020 -
1021 1021  == 7.20 Get or Set RXwindows1 timeout ==
1022 1022  
1023 1023  Feature:Get or Set the number of symbols to detect and timeout from RXwindow1(0 to 255).
... ... @@ -1062,7 +1062,6 @@
1062 1062  )))
1063 1063  |(% style="width:190px" %)AT+RX2WTO=20|(% style="width:199px" %)Set RXwindows2 timeout|(% style="width:104px" %)OK
1064 1064  
1065 -
1066 1066  == 7.22 Setting up uplinkdwelltime (as923, au915) ==
1067 1067  
1068 1068  Feature: Get or Set uplinkdwelltime
... ... @@ -1090,7 +1090,6 @@
1090 1090  * **Example 1**: Downlink Payload: **2501** ~/~/ set uplinkdwelltime to 1
1091 1091  * **Example 2**: Downlink Payload: **2500** ~/~/ set uplinkdwelltime to 0
1092 1092  
1093 -
1094 1094  == 7.23 Set Packet Receiving Response Level ==
1095 1095  
1096 1096  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.
... ... @@ -1132,7 +1132,148 @@
1132 1132  * **Example 1**: Downlink Payload: **2101** ~/~/ set packet receiving response level to 1
1133 1133  * **Example 2**: Downlink Payload: **2102** ~/~/ set packet receiving response level to 2
1134 1134  
1089 +== 7.24 Uplink fcnt settings(LWS007) ==
1135 1135  
1091 +{{info}}
1092 +**AT Command: AT+CFM**
1093 +{{/info}}
1094 +
1095 +(% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
1096 +|=(% colspan="3" style="width: 707px;" %)AT+CFM
1097 +|(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
1098 +|(% style="width:160px" %)(((
1099 +AT+CFM=1,0,0
1100 +
1101 +value1
1102 +)))|(% style="width:198px" %)confirmed uplink|(% style="width:349px" %)(((
1103 +1
1104 +
1105 +OK
1106 +)))
1107 +|(% style="width:160px" %)(((
1108 +AT+CFM=0,?,0
1109 +
1110 +value2
1111 +)))|(% style="width:198px" %)set max retry , range: 0 ~~ 7|(% style="width:349px" %)(((
1112 +0~~7
1113 +
1114 +OK
1115 +)))
1116 +|(% style="width:160px" %)(((
1117 +AT+CFM=0,0,1
1118 +
1119 +value3
1120 +)))|(% style="width:198px" %)uplink fcnt increase by 1 for each retry|(% style="width:349px" %)(((
1121 +1
1122 +
1123 +OK
1124 +)))
1125 +
1126 +{{info}}
1127 +**Downlink Command: 0x05**
1128 +{{/info}}
1129 +
1130 +Format: Command Code (0x05) followed by 2 bytes mode value.
1131 +
1132 +If the downlink payload=05010101, it means set end node to use confirm mode, while type code is 05.
1133 +
1134 +* Example 1: Downlink Payload: 05010101 ~/~/ Set AT+CFM=1,1,1
1135 +* Example 2: Downlink Payload: 05000700 ~/~/ Set AT+CFM=0,7,0
1136 +
1137 +== 7.25 Controls NBTrans in unconfirmed uplink mode(LWS007 NBTrans:Set retransmission packets) ==
1138 +
1139 +{{info}}
1140 +**AT Command: AT+SETMAXNBTRANS **
1141 +{{/info}}
1142 +
1143 +(% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1144 +|=(% colspan="3" style="width: 533px;" %)AT+**SETMAXNBTRANS**
1145 +|(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
1146 +|(% style="width:160px" %)**AT+SETMAXNBTRANS=1,0**|(% style="width:263px" %)Value1: set the maximum NBTrans.|(% style="width:109px" %)1(((
1147 +OK
1148 +)))
1149 +|(% style="width:160px" %)**AT+SETMAXNBTRANS=?,1**|(% style="width:263px" %)value2: 0: uplink fcnt doesn't change for each NBTrans; 1: uplink fcnt increase by 1 for each NBTrans.|(% style="width:109px" %)(((
1150 +1
1151 +
1152 +OK
1153 +)))
1154 +
1155 +{{info}}
1156 +**Downlink Command: 0x33**
1157 +{{/info}}
1158 +
1159 +Format: Command Code (0x33) followed by 2 bytes mode value.
1160 +
1161 +If the downlink payload=330100, it means set end node to use confirm mode, while type code is 33.
1162 +
1163 +* Example 1: Downlink Payload: 330100 ~/~/ Set AT+SETMAXNBTRANS=1,0
1164 +* Example 2: Downlink Payload: 330201 ~/~/ Set AT+SETMAXNBTRANS=2,1
1165 +
1166 +== 7.26 Device offline rejoining (LWS007) ==
1167 +
1168 +{{info}}
1169 +**AT Command: AT+DDETECT**
1170 +{{/info}}
1171 +
1172 +(% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
1173 +|=(% colspan="3" style="width: 707px;" %)AT+**DDETECT**
1174 +|(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
1175 +|(% style="width:160px" %)(((
1176 +AT+DDETECT=1,1440,2880
1177 +
1178 +value1
1179 +)))|(% style="width:198px" %)Enable online detect|(% style="width:349px" %)(((
1180 +1
1181 +
1182 +OK
1183 +)))
1184 +|(% style="width:160px" %)(((
1185 +AT+DDETECT=1,?,2880
1186 +
1187 +value2
1188 +)))|(% style="width:198px" %)Online detection packet sending time|(% style="width:349px" %)(((
1189 +
1190 +
1191 +OK
1192 +)))
1193 +|(% style="width:160px" %)(((
1194 +AT+DDETECT=1,1440,?
1195 +
1196 +value3
1197 +)))|(% style="width:198px" %)Process rejoin|(% style="width:349px" %)(((
1198 +
1199 +
1200 +OK
1201 +)))
1202 +
1203 +{{info}}
1204 +**Downlink Command: 0x33**
1205 +{{/info}}
1206 +
1207 +Format: Command Code (0x32) followed by 2 bytes mode value.
1208 +
1209 +If the downlink payload=320105A00B40, it means set end node to use confirm mode, while type code is 33.
1210 +
1211 +* Example 1: Downlink Payload: 320105A00B40 ~/~/ Set AT+DDETECT=1,1440,2880
1212 +
1213 +== 7.27 Request the server to send an ACK ==
1214 +
1215 +{{info}}
1216 +**AT Command: AT+PNACKMD**
1217 +{{/info}}
1218 +
1219 +(% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1220 +|=(% colspan="3" style="width: 533px;" %)**AT+PNACKMD**
1221 +|(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
1222 +|(% style="width:160px" %)**AT+PNACKMD=1**|(% style="width:263px" %)If the node uploads the ACK as confirm, it will request the server to send an ACK. If the server ack is not received, the node will upload the packets that have not received the ACK the next time it receives the ACK|(% style="width:109px" %)1(((
1223 +OK
1224 +)))
1225 +|(% style="width:160px" %)**AT+PNACKMD=0**|(% style="width:263px" %)off request the server to send an ACK|(% style="width:109px" %)(((
1226 +0
1227 +
1228 +OK
1229 +)))
1230 +
1136 1136  = 8. AT Commands Combination =
1137 1137  
1138 1138  == 8.1 Set a fix RX2DR for downlink window ==
... ... @@ -1140,7 +1140,6 @@
1140 1140  * **AT+ADR=0 **~-~-> Disable ADR first
1141 1141  * **AT+RX2DR=xxxx** ~-~-> Set xxxx to your wanted DataRate
1142 1142  
1143 -
1144 1144  == 8.2 Use Downlink Command to set a fix uplink DR ==
1145 1145  
1146 1146  {{info}}
... ... @@ -1152,3 +1152,4 @@
1152 1152  * AT+ADR=0  [[Reference>>||anchor="H7.1AdaptiveDataRate"]]
1153 1153  * AT+DR=5  [[Reference>>||anchor="H7.4DataRate"]]
1154 1154  * AT+TXP=0  [[Reference>>||anchor="H7.14TransmitPower"]]
1249 +~)~)~)
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0