<
From version < 51.22 >
edited by Xiaoling
on 2022/07/13 14:32
To version < 51.15 >
edited by Xiaoling
on 2022/07/13 14:13
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -141,8 +141,8 @@
141 141  If the downlink payload=0100003C, it means set the END Node’s Transmit Interval to 0x00003C=60(S), while type code is 01.
142 142  )))
143 143  
144 -* **Example 1**: Downlink Payload:** 0100001E**  ~/~/ Set Transmit Interval (TDC) = 30 seconds
145 -* **Example 2**: Downlink Payload:** 0100003C**  ~/~/ Set Transmit Interval (TDC) = 60 seconds
144 +* **Example 1**: Downlink Payload:** 0100001E** ~/~/ Set Transmit Interval (TDC) = 30 seconds
145 +* **Example 2**: Downlink Payload:** 0100003C** ~/~/ Set Transmit Interval (TDC) = 60 seconds
146 146  
147 147  
148 148  
... ... @@ -172,7 +172,6 @@
172 172  <followed by the Tx and Rx information>
173 173  )))
174 174  
175 -
176 176  (% style="color:blue" %)**Downlink Command: 0x04**
177 177  
178 178  (((
... ... @@ -210,7 +210,6 @@
210 210  Please set the parameters or reset Device to apply change
211 211  )))
212 212  
213 -
214 214  (% style="color:blue" %)**Downlink Command: 0x04**
215 215  
216 216  (((
... ... @@ -239,7 +239,6 @@
239 239  OK
240 240  )))
241 241  
242 -
243 243  (% style="color:blue" %)**Downlink Command: 0x26 (Valid in 006 stack)**
244 244  
245 245  (((
... ... @@ -472,7 +472,6 @@
472 472  |(% style="width:155px" %)AT+CFM=1|(% style="width:205px" %)Set the confirmation mode|(% style="width:346px" %)OK
473 473  |(% style="width:155px" %)AT+CFM=2|(% style="width:205px" %)Set the confirmation mode|(% style="width:346px" %)While Error in format, return AT_PARAM_ERROR
474 474  
475 -
476 476  (% style="color:blue" %)**Downlink Command: 0x05**
477 477  
478 478  Format: Command Code (0x05) followed by 2 bytes mode value.
... ... @@ -479,8 +479,8 @@
479 479  
480 480  If the downlink payload=0501, it means set end node to use confirm mode, while type code is 05.
481 481  
482 -* **Example 1:** Downlink Payload: 0501  ~/~/ Set AT+CFM=1
483 -* **Example 2:** Downlink Payload: 0500  ~/~/ Set AT+CFM=0
478 +* Example 1: Downlink Payload: 0501 ~/~/ Set AT+CFM=1
479 +* Example 2: Downlink Payload: 0500 ~/~/ Set AT+CFM=0
484 484  
485 485  
486 486  
... ... @@ -521,7 +521,6 @@
521 521  OK
522 522  )))
523 523  
524 -
525 525  (% style="color:blue" %)**Downlink Command: 0x05**
526 526  
527 527  Format: Command Code (0x05) followed by 2 bytes mode value.
... ... @@ -528,8 +528,8 @@
528 528  
529 529  If the downlink payload=05010101, it means set end node to use confirm mode, while type code is 05.
530 530  
531 -* **Example 1:** Downlink Payload: 05010101  ~/~/ Set AT+CFM=1,1,1
532 -* **Example 2:** Downlink Payload: 05000700  ~/~/ Set AT+CFM=0,7,0
526 +* Example 1: Downlink Payload: 05010101 ~/~/ Set AT+CFM=1,1,1
527 +* Example 2: Downlink Payload: 05000700 ~/~/ Set AT+CFM=0,7,0
533 533  
534 534  
535 535  
... ... @@ -587,7 +587,6 @@
587 587  |(% style="width:162px" %)AT+NJM=0|(% style="width:227px" %)Set the Network Join Mode|(% style="width:361px" %)OK
588 588  |(% style="width:162px" %)AT+NJM=2|(% style="width:227px" %)Set the Network Join Mode|(% style="width:361px" %)While Error in format, return AT_PARAM_ERROR
589 589  
590 -
591 591  (% style="color:blue" %)**Downlink Command: 0x20**
592 592  
593 593  Format: Command Code (0x20) followed by 1 bytes mode value.
... ... @@ -594,8 +594,8 @@
594 594  
595 595  If the downlink payload=2000, it means set the Network Join Mode, while type code is 20.
596 596  
597 -* **Example 1: **Downlink Payload: **2000  ** ~/~/ Set AT+NJM=0
598 -* **Example 2:** Downlink Payload: **2001**  ~/~/ Set AT+NJM=1
591 +* **Example 1: **Downlink Payload: **2000** ~/~/ Set AT+NJM=0
592 +* **Example 2:** Downlink Payload: **2001** ~/~/ Set AT+NJM=1
599 599  
600 600  
601 601  
... ... @@ -690,8 +690,6 @@
690 690  
691 691  )))
692 692  
693 -
694 -
695 695  = 7. LoRaWAN network management =
696 696  
697 697  
... ... @@ -714,17 +714,14 @@
714 714  AT_PARAM_ERROR
715 715  )))
716 716  
717 -
718 718  (% style="color:blue" %)**Downlink Command: 0x22**
719 719  
720 720  If the downlink payload=2201, it means setting the adaptive data rate to 1, while type code is 22.
721 721  
722 -* **Example 1**: Downlink Payload: **2201**  ~/~/ Set AT+ADR=1.
723 -* **Example 2**: Downlink Payload: **2200FFFF**  ~/~/ Set AT+ADR=0.
713 +* **Example 1**: Downlink Payload: **2201**  ~/~/ Set AT+ADR=1.
714 +* **Example 2**: Downlink Payload: **2200FFFF** ~/~/ Set AT+ADR=0.
724 724  
725 725  
726 -
727 -
728 728  == 7.2 LoRa® Class ==
729 729  
730 730  
... ... @@ -743,8 +743,6 @@
743 743  
744 744  )))
745 745  
746 -
747 -
748 748  == 7.3 Duty Cycle Setting ==
749 749  
750 750  
... ... @@ -763,8 +763,6 @@
763 763  
764 764  )))
765 765  
766 -
767 -
768 768  == 7.4 Data Rate ==
769 769  
770 770  
... ... @@ -783,17 +783,14 @@
783 783  
784 784  )))
785 785  
786 -
787 787  (% style="color:blue" %)**Downlink Command: 0x2200aaFF**
788 788  
789 789  If the downlink payload=220001FF, it means setting the data rate to 1, while type code is 22 00 aa FF.
790 790  
791 -* **Example 1**: Downlink Payload: **220001FF**  ~/~/ Set AT+DR=1.
792 -* **Example 2**: Downlink Payload: **220000FF**  ~/~/ Set AT+DR=0.
775 +* **Example 1**: Downlink Payload: **220001FF** ~/~/ Set AT+DR=1.
776 +* **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+DR=0.
793 793  
794 794  
795 -
796 -
797 797  == 7.5 Frame Counter Downlink ==
798 798  
799 799  
... ... @@ -812,8 +812,6 @@
812 812  OK
813 813  )))
814 814  
815 -
816 -
817 817  == 7.6 Frame Counter Uplink ==
818 818  
819 819  Feature: Get or Set the Frame Counter Uplink.
... ... @@ -831,8 +831,6 @@
831 831  
832 832  )))
833 833  
834 -
835 -
836 836  == 7.7 Join Accept Delay1 ==
837 837  
838 838  
... ... @@ -851,8 +851,6 @@
851 851  
852 852  )))
853 853  
854 -
855 -
856 856  == 7.8 Join Accept Delay2 ==
857 857  
858 858  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms.
... ... @@ -870,8 +870,6 @@
870 870  
871 871  )))
872 872  
873 -
874 -
875 875  == 7.9 Public Network Mode ==
876 876  
877 877  
... ... @@ -899,8 +899,6 @@
899 899  )))
900 900  |(% style="width:166px" %)AT+PNM=0|(% style="width:225px" %)Set to use private network autoset syncword=0x12|(% style="width:272px" %)
901 901  
902 -
903 -
904 904  == 7.10 Receive Delay1 ==
905 905  
906 906  
... ... @@ -920,7 +920,6 @@
920 920  )))
921 921  
922 922  
923 -
924 924  == 7.11 Receive Delay2 ==
925 925  
926 926  
... ... @@ -940,7 +940,6 @@
940 940  )))
941 941  
942 942  
943 -
944 944  == 7.12 Rx2 Window Data Rate ==
945 945  
946 946  
... ... @@ -960,7 +960,6 @@
960 960  )))
961 961  
962 962  
963 -
964 964  == 7.13 Rx2 Window Frequency ==
965 965  
966 966  
... ... @@ -980,7 +980,6 @@
980 980  )))
981 981  
982 982  
983 -
984 984  == 7.14 Transmit Power ==
985 985  
986 986  
... ... @@ -999,17 +999,15 @@
999 999  
1000 1000  )))
1001 1001  
1002 -
1003 1003  Downlink Payload. The 4th byte of 0x22 downlink.
1004 1004  
1005 1005  If the downlink payload=22000100, it means setting the TXP to 0.
1006 1006  
1007 -* **Example 1**: Downlink Payload: **22000102**  ~/~/ Set AT+TXP=2.
1008 -* **Example 2**: Downlink Payload: **220000FF**  ~/~/ Set AT+TXP=0.
974 +* **Example 1**: Downlink Payload: **22000102** ~/~/ Set AT+TXP=2.
975 +* **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+TXP=0.
1009 1009  
1010 1010  
1011 1011  
1012 -
1013 1013  == 7.15 RSSI of the Last Received Packet ==
1014 1014  
1015 1015  
... ... @@ -1026,7 +1026,6 @@
1026 1026  )))
1027 1027  
1028 1028  
1029 -
1030 1030  == 7.16 SNR of the Last Received Packet ==
1031 1031  
1032 1032  
... ... @@ -1043,7 +1043,6 @@
1043 1043  )))
1044 1044  
1045 1045  
1046 -
1047 1047  == 7.17 Application Port ==
1048 1048  
1049 1049  
... ... @@ -1060,7 +1060,6 @@
1060 1060  )))
1061 1061  |(% style="width:157px" %)AT+PORT=21|(% style="width:204px" %)Set the application port|(% style="width:135px" %)OK
1062 1062  
1063 -
1064 1064  (% style="color:blue" %)**Downlink Command: 0x23**
1065 1065  
1066 1066  Format: Command Code (0x23) followed by 1 bytes port value.
... ... @@ -1067,8 +1067,8 @@
1067 1067  
1068 1068  If the downlink payload=2301, it means set the application port to 1, while type code is 23.
1069 1069  
1070 -* **Example 1**: Downlink Payload: **2301**  ~/~/ set the application port to 1
1071 -* **Example 2**: Downlink Payload:** 2305**  ~/~/ set the application port to 5
1033 +* **Example 1**: Downlink Payload: **2301** ~/~/ set the application port to 1
1034 +* **Example 2**: Downlink Payload:** 2305** ~/~/ set the application port to 5
1072 1072  
1073 1073  
1074 1074  
... ... @@ -1089,7 +1089,6 @@
1089 1089  |(% style="width:182px" %)AT+CHS=868100000|(% style="width:295px" %)Set Frequency for Single Channel Mode|(% style="width:122px" %)OK
1090 1090  
1091 1091  
1092 -
1093 1093  == 7.19 Eight Channel Mode ==
1094 1094  
1095 1095  Feature: Get or Set eight channels mode,Only for US915,AU915,CN470.
... ... @@ -1107,7 +1107,6 @@
1107 1107  )))
1108 1108  |(% style="width:160px" %)AT+CHE=1|(% style="width:198px" %)Set eight channels mode|(% style="width:349px" %)OK
1109 1109  
1110 -
1111 1111  (% style="color:blue" %)**Downlink Command: 0x24**
1112 1112  
1113 1113  Format: Command Code (0x24) followed by 1 bytes channel value.
... ... @@ -1114,12 +1114,11 @@
1114 1114  
1115 1115  If the downlink payload=2401, it means set channel mode to 1, while type code is 24.
1116 1116  
1117 -* **Example 1**: Downlink Payload: 2401  ~/~/ set channel mode to 1
1118 -* **Example 2**: Downlink Payload: 2405  ~/~/ set channel mode to 5
1078 +* **Example 1**: Downlink Payload: 2401 ~/~/ set channel mode to 1
1079 +* **Example 2**: Downlink Payload: 2405 ~/~/ set channel mode to 5
1119 1119  
1120 1120  
1121 1121  
1122 -
1123 1123  == 7.20 Get or Set RXwindows1 timeout ==
1124 1124  
1125 1125  
... ... @@ -1170,7 +1170,6 @@
1170 1170  |(% style="width:190px" %)AT+RX2WTO=20|(% style="width:199px" %)Set RXwindows2 timeout|(% style="width:104px" %)OK
1171 1171  
1172 1172  
1173 -
1174 1174  == 7.22 Setting up uplinkdwelltime (as923, au915) ==
1175 1175  
1176 1176  
... ... @@ -1187,7 +1187,6 @@
1187 1187  )))
1188 1188  |(% style="width:183px" %)AT+DWELLT=0|(% style="width:179px" %)Set uplinkdwelltime|(% style="width:131px" %)OK
1189 1189  
1190 -
1191 1191  (% style="color:blue" %)**Downlink Command: 0x25**
1192 1192  
1193 1193  Format: Command Code (0x25) followed by 1 bytes state value.
... ... @@ -1194,12 +1194,11 @@
1194 1194  
1195 1195  If the downlink payload=2501, it means set uplinkdwelltime to 1, while type code is 25.
1196 1196  
1197 -* **Example 1**: Downlink Payload: **2501**  ~/~/ set uplinkdwelltime to 1
1198 -* **Example 2**: Downlink Payload: **2500**  ~/~/ set uplinkdwelltime to 0
1155 +* **Example 1**: Downlink Payload: **2501** ~/~/ set uplinkdwelltime to 1
1156 +* **Example 2**: Downlink Payload: **2500** ~/~/ set uplinkdwelltime to 0
1199 1199  
1200 1200  
1201 1201  
1202 -
1203 1203  == 7.23 Set Packet Receiving Response Level ==
1204 1204  
1205 1205  
... ... @@ -1206,7 +1206,7 @@
1206 1206  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.
1207 1207  
1208 1208  
1209 -**RPL value:**
1166 +RPL value:
1210 1210  
1211 1211  * **AT+RPL=0:** Device won't immediately reply any downlink commands from platform.
1212 1212  * **AT+RPL=1:** Device will immediately reply message to Unconfirmed Data Down. Payload is 0x00.
... ... @@ -1215,7 +1215,7 @@
1215 1215  * **AT+RPL=4: **Device will immediately reply message to Confirmed Data Down & MAC Command. Payload is 0x00 and requied response header for these two commands.
1216 1216  
1217 1217  
1218 -**Case Analyes:**
1175 +Case Analyes:
1219 1219  
1220 1220  * For Class A devices, AT+RPL=0 is ok. that is defaut settings in software.
1221 1221  * For Class C devices used in ChirpStack, need to set AT+RPL=4 because Chirpstack require immedietely reply message to MAC Command.
... ... @@ -1232,7 +1232,6 @@
1232 1232  )))
1233 1233  |(% style="width:160px" %)AT+RPL=0|(% style="width:263px" %)Set packet receiving response level|(% style="width:109px" %)OK
1234 1234  
1235 -
1236 1236  (% style="color:blue" %)**Downlink Command: 0x21**
1237 1237  
1238 1238  Format: Command Code (0x21) followed by 1 bytes level value.
... ... @@ -1239,34 +1239,28 @@
1239 1239  
1240 1240  If the downlink payload=2101, it means set packet receiving response level to 1, while type code is 21.
1241 1241  
1242 -* **Example 1**: Downlink Payload: **2101**  ~/~/ set packet receiving response level to 1
1243 -* **Example 2**: Downlink Payload: **2102**  ~/~/ set packet receiving response level to 2
1198 +* **Example 1**: Downlink Payload: **2101** ~/~/ set packet receiving response level to 1
1199 +* **Example 2**: Downlink Payload: **2102** ~/~/ set packet receiving response level to 2
1244 1244  
1245 1245  
1246 1246  
1247 -
1248 1248  == 7.24 Controls NBTrans in unconfirmed uplink mode(LWS007 NBTrans:Set retransmission packets) ==
1249 1249  
1250 1250  
1251 1251  (% style="color:blue" %)**AT Command: AT+SETMAXNBTRANS **
1252 1252  
1253 -(% border="1" style="background-color:#ffffcc; color:green; width:589px" %)
1254 -|=(% colspan="3" style="width: 586px;" %)AT+**SETMAXNBTRANS**
1255 -|(% style="width:227px" %)**Command Example**|(% style="width:300px" %)**Function**|(% style="width:87px" %)**Response**
1256 -|(% style="width:227px" %)**AT+SETMAXNBTRANS=1,0**|(% style="width:300px" %)Value1: set the maximum NBTrans.|(% style="width:87px" %)1(((
1208 +(% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1209 +|=(% colspan="3" style="width: 533px;" %)AT+**SETMAXNBTRANS**
1210 +|(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
1211 +|(% style="width:160px" %)**AT+SETMAXNBTRANS=1,0**|(% style="width:263px" %)Value1: set the maximum NBTrans.|(% style="width:109px" %)1(((
1257 1257  OK
1258 1258  )))
1259 -|(% style="width:227px" %)**AT+SETMAXNBTRANS=?,1**|(% style="width:300px" %)(((
1260 -value2: 0: uplink fcnt doesn't change for each NBTrans;
1261 -
1262 -1: uplink fcnt increase by 1 for each NBTrans.
1263 -)))|(% style="width:87px" %)(((
1214 +|(% 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" %)(((
1264 1264  1
1265 1265  
1266 1266  OK
1267 1267  )))
1268 1268  
1269 -
1270 1270  (% style="color:blue" %)**Downlink Command: 0x33**
1271 1271  
1272 1272  Format: Command Code (0x33) followed by 2 bytes mode value.
... ... @@ -1273,8 +1273,8 @@
1273 1273  
1274 1274  If the downlink payload=330100, it means set end node to use confirm mode, while type code is 33.
1275 1275  
1276 -* Example 1: Downlink Payload: 330100  ~/~/ Set AT+SETMAXNBTRANS=1,0
1277 -* Example 2: Downlink Payload: 330201  ~/~/ Set AT+SETMAXNBTRANS=2,1
1226 +* Example 1: Downlink Payload: 330100 ~/~/ Set AT+SETMAXNBTRANS=1,0
1227 +* Example 2: Downlink Payload: 330201 ~/~/ Set AT+SETMAXNBTRANS=2,1
1278 1278  
1279 1279  
1280 1280  
... ... @@ -1314,7 +1314,6 @@
1314 1314  OK
1315 1315  )))
1316 1316  
1317 -
1318 1318  (% style="color:blue" %)**Downlink Command: 0x33**
1319 1319  
1320 1320  Format: Command Code (0x32) followed by 2 bytes mode value.
... ... @@ -1321,7 +1321,7 @@
1321 1321  
1322 1322  If the downlink payload=320105A00B40, it means set end node to use confirm mode, while type code is 33.
1323 1323  
1324 -* **Example 1:** Downlink Payload: 320105A00B40  ~/~/ Set AT+DDETECT=1,1440,2880
1273 +* Example 1: Downlink Payload: 320105A00B40 ~/~/ Set AT+DDETECT=1,1440,2880
1325 1325  
1326 1326  
1327 1327  
... ... @@ -1343,7 +1343,6 @@
1343 1343  )))
1344 1344  
1345 1345  
1346 -
1347 1347  == 7.27 Adjust network rejoining interval ==
1348 1348  
1349 1349  
... ... @@ -1361,7 +1361,6 @@
1361 1361  Set the ReJoin data transmission interval to 60000ms = 60 seconds
1362 1362  )))
1363 1363  
1364 -
1365 1365  (% style="color:blue" %)**Downlink Command: 0x26**
1366 1366  
1367 1367  Format: Command Code (0x26) followed by 2 bytes mode value.
... ... @@ -1368,8 +1368,8 @@
1368 1368  
1369 1369  If the downlink payload=26000A, it means set end node to use confirm mode, while type code is 26.
1370 1370  
1371 -* **Example 1:** Downlink Payload: 26000A  ~/~/ Set AT+RJTDC=10
1372 -* **Example 2: **Downlink Payload: 260002  ~/~/ Set AT+RJTDC=2
1318 +* Example 1: Downlink Payload: 26000A ~/~/ Set AT+RJTDC=10
1319 +* Example 2: Downlink Payload: 260002 ~/~/ Set AT+RJTDC=2
1373 1373  
1374 1374  
1375 1375  
... ... @@ -1391,6 +1391,6 @@
1391 1391  
1392 1392  **Same as:**
1393 1393  
1394 -* AT+ADR=0  [[Reference>>||anchor="H7.1AdaptiveDataRate"]]
1395 -* AT+DR=5  [[Reference>>||anchor="H7.4DataRate"]]
1396 -* AT+TXP=0  [[Reference>>||anchor="H7.14TransmitPower"]]
1341 +* AT+ADR=0  [[Reference>>||anchor="H7.1AdaptiveDataRate"]]
1342 +* AT+DR=5  [[Reference>>||anchor="H7.4DataRate"]]
1343 +* AT+TXP=0  [[Reference>>||anchor="H7.14TransmitPower"]]
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0