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. Edwin1 +XWiki.Xiaoling - Content
-
... ... @@ -291,15 +291,18 @@ 291 291 |(% style="width:160px" %)**Command Example**|(% style="width:154px" %)**Function**|(% style="width:280px" %)**Response** 292 292 |(% style="width:160px" %)AT+CFG|(% style="width:154px" %)Show all configures|(% style="width:280px" %)((( 293 293 AT+DEUI = XX XX XX XX XX XX XX XX 294 + 294 294 AT+DADDR=XXXXXXXX 296 + 295 295 ………. 298 + 296 296 AT+RX2WTO=X 300 + 297 297 AT+CHS=868100000 302 + 298 298 OK 299 299 ))) 300 300 301 -(% style="display:none" %) (%%) 302 - 303 303 = 5. Keys, IDs and EUIs management = 304 304 305 305 == 5.1 Application EUI == ... ... @@ -528,8 +528,6 @@ 528 528 OK 529 529 ))) 530 530 531 -(% style="display:none" %) (%%) 532 - 533 533 == 6.3 Join LoRa® Network == 534 534 535 535 ... ... @@ -543,11 +543,10 @@ 543 543 |(% style="width:163px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:334px" %)**Response** 544 544 |(% style="width:163px" %)AT+JOIN ?|(% style="width:147px" %)Get imformation.|(% style="width:334px" %)AT+JOIN: Join network((( 545 545 OK 547 + 546 546 While Error in format, return AT_BUSY_ERROR 547 547 ))) 548 548 549 -(% style="display:none" %) (%%) 550 - 551 551 == 6.4 LoRa® Network Join Mode == 552 552 553 553 ... ... @@ -708,15 +708,10 @@ 708 708 OK 709 709 ))) 710 710 |(% style="width:163px" %)AT+CLASS=C|(% style="width:166px" %)Set the Device Class.|(% style="width:175px" %)OK((( 711 - 712 712 ))) 713 713 714 -(% style="display:none" %) 713 +(% style="display:none" %) (%%) 715 715 716 -(% style="color:red" %)Notice:(%%) 717 - 718 - 719 - 720 720 == 7.3 Duty Cycle Setting == 721 721 722 722 ... ... @@ -732,7 +732,6 @@ 732 732 OK 733 733 ))) 734 734 |(% style="width:165px" %)AT+DCS=1|(% style="width:239px" %)Set the ETSI Duty Cycle setting.|(% style="width:107px" %)OK((( 735 - 736 736 ))) 737 737 738 738 (% style="display:none" %) (%%) ... ... @@ -787,8 +787,6 @@ 787 787 OK 788 788 ))) 789 789 790 -(% style="display:none" %) (%%) 791 - 792 792 == 7.6 Frame Counter Uplink == 793 793 794 794 Feature: Get or Set the Frame Counter Uplink. ... ... @@ -803,7 +803,6 @@ 803 803 OK 804 804 ))) 805 805 |(% style="width:177px" %)AT+FCU=10|(% style="width:239px" %)Set the Frame Counter Uplink.|(% style="width:113px" %)OK((( 806 - 807 807 ))) 808 808 809 809 (% style="display:none" %) (%%) ... ... @@ -823,7 +823,6 @@ 823 823 OK 824 824 ))) 825 825 |(% style="width:164px" %)AT+JN1DL=10000|(% style="width:229px" %)Set the Join Accept Delay.|(% style="width:140px" %)OK((( 826 - 827 827 ))) 828 828 829 829 (% style="display:none" %) (%%) ... ... @@ -843,7 +843,6 @@ 843 843 OK 844 844 ))) 845 845 |(% style="width:160px" %)AT+JN2DL=20000|(% style="width:228px" %)Set the Join Accept Delay.|(% style="width:146px" %)OK((( 846 - 847 847 ))) 848 848 849 849 (% style="display:none" %) (%%) ... ... @@ -892,7 +892,6 @@ 892 892 OK 893 893 ))) 894 894 |(% style="width:155px" %)AT+RX1DL=1500|(% style="width:128px" %)Set the delay.|(% style="width:122px" %)OK((( 895 - 896 896 ))) 897 897 898 898 (% style="display:none" %) (%%) ... ... @@ -912,7 +912,6 @@ 912 912 OK 913 913 ))) 914 914 |(% style="width:175px" %)AT+RX2DL=2500|(% style="width:152px" %)Set the delay.|(% style="width:150px" %)OK((( 915 - 916 916 ))) 917 917 918 918 (% style="display:none" %) (%%) ... ... @@ -932,7 +932,6 @@ 932 932 OK 933 933 ))) 934 934 |(% style="width:160px" %)AT+RX2DR=6|(% style="width:232px" %)Set the Rx2 window data rate.|(% style="width:130px" %)OK((( 935 - 936 936 ))) 937 937 938 938 (% style="display:none" %) (%%) ... ... @@ -952,7 +952,6 @@ 952 952 OK 953 953 ))) 954 954 |(% style="width:183px" %)AT+RX2FQ=434665000|(% style="width:240px" %)Set the Rx2 window frequency.|(% style="width:160px" %)OK((( 955 - 956 956 ))) 957 957 958 958 (% style="display:none" %) (%%) ... ... @@ -974,7 +974,6 @@ 974 974 OK 975 975 ))) 976 976 |(% style="width:161px" %)AT+TXP=1|(% style="width:189px" %)Set the Transmit Power.|(% style="width:112px" %)OK((( 977 - 978 978 ))) 979 979 980 980 Downlink Payload. The 4th byte of 0x22 downlink. ... ... @@ -982,7 +982,7 @@ 982 982 If the downlink payload=22000100, it means setting the TXP to 0. 983 983 984 984 * **Example 1**: Downlink Payload: **22000102** ~/~/ Set AT+TXP=2. 985 -* **Example 2**: Downlink Payload: **220000 00** ~/~/ Set AT+TXP=0.969 +* **Example 2**: Downlink Payload: **220000FF** ~/~/ Set AT+TXP=0. 986 986 987 987 (% style="display:none" %) (%%) 988 988 ... ... @@ -1111,7 +1111,6 @@ 1111 1111 |(% style="width:163px" %)AT+RX1WTO=60|(% style="width:201px" %)Set RXwindows1 timeout|(% style="width:93px" %)OK 1112 1112 1113 1113 (% style="display:none" %) (%%) 1114 - 1115 1115 ((( 1116 1116 (% style="color:blue" %)**AT+RX1WTO**(%%) is theRxSingle timeout value of receive window 1. If it is not set, then the queriedvalue is the default value. If it is set, then the queried value is the setvalue. AT+RX2TWO is thesame as above. The definitionof RxSingle timeout is as described in the following paragraph. 1117 1117 ))) ... ... @@ -1139,8 +1139,6 @@ 1139 1139 ))) 1140 1140 |(% style="width:190px" %)AT+RX2WTO=20|(% style="width:199px" %)Set RXwindows2 timeout|(% style="width:104px" %)OK 1141 1141 1142 -(% style="display:none" %) (%%) 1143 - 1144 1144 == 7.22 Setting up uplinkdwelltime (as923, au915) == 1145 1145 1146 1146 ... ... @@ -1166,8 +1166,6 @@ 1166 1166 * **Example 1**: Downlink Payload: **2501** ~/~/ set uplinkdwelltime to 1 1167 1167 * **Example 2**: Downlink Payload: **2500** ~/~/ set uplinkdwelltime to 0 1168 1168 1169 -(% style="display:none" %) (%%) 1170 - 1171 1171 == 7.23 Set Packet Receiving Response Level == 1172 1172 1173 1173 ... ... @@ -1207,8 +1207,6 @@ 1207 1207 * **Example 1**: Downlink Payload: **2101** ~/~/ set packet receiving response level to 1 1208 1208 * **Example 2**: Downlink Payload: **2102** ~/~/ set packet receiving response level to 2 1209 1209 1210 -(% style="display:none" %) (%%) 1211 - 1212 1212 == 7.24 Controls NBTrans in unconfirmed uplink mode(LWS007 NBTrans:Set retransmission packets) == 1213 1213 1214 1214 ... ... @@ -1239,8 +1239,6 @@ 1239 1239 * Example 1: Downlink Payload: 330100 ~/~/ Set AT+SETMAXNBTRANS=1,0 1240 1240 * Example 2: Downlink Payload: 330201 ~/~/ Set AT+SETMAXNBTRANS=2,1 1241 1241 1242 -(% style="display:none" %) (%%) 1243 - 1244 1244 == 7.25 Device offline rejoining (LWS007) == 1245 1245 1246 1246 ... ... @@ -1294,8 +1294,6 @@ 1294 1294 ** 0x0B40: ACK_Timout_2 : 2880minutes (48 hours) 1295 1295 ** **Explain**: Enable Online Detect, if end node doesn't receive any downlink within ACK_Timout_1( 1440 minutes or 24 hours). End node will use confirmed uplink to send packets during ACK_Timout_1 (the 24th hour) to ACK_Timout_2 ( the 48th hour). If from the 24th to 48th hour, end node got an downlink from server, it will switch back to unconfirmed uplink. end node will restart ACK_Timout_1. If from the 24th to 48th hour, end node still not got any downlink, means device doesn't get ACK from server within last 48 hours. Device will process rejoin, rejoin request interval is AT+RJTDC period. For AU915/ US915, device will use the sub-band used for last join. 1296 1296 1297 -(% style="display:none" %) (%%) 1298 - 1299 1299 == 7.26 Request the server to send an ACK == 1300 1300 1301 1301 ... ... @@ -1309,11 +1309,10 @@ 1309 1309 ))) 1310 1310 |(% style="width:160px" %)**AT+PNACKMD=0**|(% style="width:263px" %)off request the server to send an ACK|(% style="width:109px" %)((( 1311 1311 0 1285 + 1312 1312 OK 1313 1313 ))) 1314 1314 1315 -(% style="display:none" %) (%%) 1316 - 1317 1317 == 7.27 Adjust network rejoining interval == 1318 1318 1319 1319 ... ... @@ -1340,8 +1340,6 @@ 1340 1340 * **Example 1:** Downlink Payload: 26000A ~/~/ Set AT+RJTDC=10 1341 1341 * **Example 2: **Downlink Payload: 260002 ~/~/ Set AT+RJTDC=2 1342 1342 1343 -(% style="display:none" %) (%%) 1344 - 1345 1345 = 8. AT Commands Combination = 1346 1346 1347 1347 == 8.1 Set a fix RX2DR for downlink window == ... ... @@ -1348,11 +1348,8 @@ 1348 1348 1349 1349 1350 1350 * (% style="color:blue" %)**AT+ADR=0 **(%%) **~-~->** Disable ADR first 1351 - 1352 1352 * (% style="color:blue" %)**AT+RX2DR=xxxx** (%%) **~-~->** Set xxxx to your wanted DataRate 1353 1353 1354 -(% style="display:none" %) (%%) 1355 - 1356 1356 == 8.2 Use Downlink Command to set a fix uplink DR == 1357 1357 1358 1358 ... ... @@ -1361,9 +1361,7 @@ 1361 1361 **Same as:** 1362 1362 1363 1363 * AT+ADR=0 [[Reference>>||anchor="H7.1AdaptiveDataRate"]] 1364 - 1365 1365 * AT+DR=5 [[Reference>>||anchor="H7.4DataRate"]] 1366 - 1367 1367 * AT+TXP=0 [[Reference>>||anchor="H7.14TransmitPower"]] 1368 1368 1369 1369