Changes for page End Device AT Commands and Downlink Command
Last modified by Mengting Qiu on 2025/07/01 15:53
From version 81.5
edited by Mengting Qiu
on 2025/07/01 15:28
on 2025/07/01 15:28
Change comment:
There is no comment for this version
To version 67.1
edited by Mengting Qiu
on 2024/05/16 11:05
on 2024/05/16 11:05
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 6 removed)
Details
- Page properties
-
- Content
-
... ... @@ -18,9 +18,6 @@ 18 18 ))) 19 19 20 20 21 - 22 - 23 - 24 24 = 2. How to use AT Commands or Downlink command = 25 25 26 26 ... ... @@ -228,11 +228,11 @@ 228 228 (% style="color:blue" %)**Downlink Command: 0x26 (Valid in 006 stack)** 229 229 230 230 ((( 231 -Format: CommandCode (0x26) followed by 1 byte.228 +Downlink Format: 0x26 232 232 ))) 233 233 234 234 ((( 235 - If the downlink payload=**2601, **Device will reply with firmware version info, device info. frequency band info. detail please check device user manual. Total 5 bytes Example: If device is of firmware version 1.1.0 Upload: xx ~-~- yy ~-~- zz ~-~- 110 total 5 bytes( FPort= 5 usually).232 +Device will reply with firmware version info, device info. frequency band info. detail please check device user manual. Total 5 bytes Example: If device is of firmware version 1.1.0 Upload: xx ~-~- yy ~-~- zz ~-~- 110 total 5 bytes 236 236 ))) 237 237 238 238 ((( ... ... @@ -258,9 +258,9 @@ 258 258 * 0x05: KZ865 259 259 * 0x06: RU864 260 260 * 0x07: AS923 261 -* 0x08: AS923- 2262 -* 0x09: AS923- 3263 -* 0xa0: AS923- 4258 +* 0x08: AS923-1 259 +* 0x09: AS923-2 260 +* 0xa0: AS923-3 264 264 265 265 ((( 266 266 ... ... @@ -292,60 +292,6 @@ 292 292 293 293 (% style="display:none" %) (%%) 294 294 295 -== 4.6 Get or Set time synchronization method == 296 - 297 - 298 -Feature: Set the system time synchronization. 299 - 300 -(% style="color:blue" %)**AT Command: AT+SYNCMOD** 301 - 302 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:727.222px" %) 303 -|(% style="background-color:#4f81bd; color:white; width:165px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:227px" %)**Function**|(% style="background-color:#4f81bd; color:white; width:329px" %)**Response** 304 -|(% style="width:165px" %)AT+SYNCMOD=?|(% style="width:227px" %)Get the current time synchronization configuration|(% style="width:329px" %)((( 305 -1,0(Default) 306 - 307 -((( 308 -OK 309 -))) 310 -))) 311 -|(% style="width:165px" %)AT+SYNCMOD=1,8|(% style="width:227px" %)Set the time to UTC+8 time display.|(% style="width:329px" %)OK 312 - 313 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:727.222px" %) 314 -|(% style="background-color:#4f81bd; color:white; width:165px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:227px" %)**Parameters**|(% style="background-color:#4f81bd; color:white; width:329px" %)**Explanation** 315 -|(% style="width:165px" %)AT+SYNCMOD=?|(% style="width:227px" %)Get the current time synchronization configuration|(% style="width:329px" %)((( 316 -1,0(Default) 317 - 318 -((( 319 -OK 320 -))) 321 -))) 322 -|(% style="width:165px" %)AT+SYNCMOD=1,8|(% style="width:227px" %)Set the time to UTC+8 time display.|(% style="width:329px" %)OK 323 - 324 - 325 - 326 - 327 - AT+SYNCMOD=1,bb 328 - 329 -* ((( 330 -1: Set the system time synchronization 331 -))) 332 - 333 - bb: Set local time (24 zones): -12~~12 334 - 335 -* ((( 336 -Example: AT+SYNCMOD=1,8 ~/~/Set the time to UTC+8 time display. 337 -))) 338 -* ((( 339 -Downlink payload:28 01 xx 340 - 341 -Example: downlink 0x280108 ~-~-~-~-->AT+SYNCMOD=1,8 342 -))) 343 - 344 -Note: This command takes effect after the node is reset, or after downlink 0x2601(query device status). 345 - 346 - 347 - 348 - 349 349 = 5. Keys, IDs and EUIs management = 350 350 351 351 == 5.1 Application EUI == ... ... @@ -495,7 +495,7 @@ 495 495 496 496 (% style="color:blue" %)**Downlink Command: 0x05** 497 497 498 -Format: Command Code (0x05) followed by 1byte mode value.441 +Format: Command Code (0x05) followed by 2 bytes mode value. 499 499 500 500 If the downlink payload=0501, it means set end node to use confirm mode, while type code is 05. 501 501 ... ... @@ -542,7 +542,7 @@ 542 542 543 543 (% style="color:blue" %)**Downlink Command: 0x05** 544 544 545 -Format: Command Code (0x05) followed by 3bytes mode value.488 +Format: Command Code (0x05) followed by 2 bytes mode value. 546 546 547 547 If the downlink payload=05010101, it means set end node to use confirm mode, while type code is 05. 548 548 ... ... @@ -1141,22 +1141,7 @@ 1141 1141 Increasing thisvalue is equal to extending the time that the receiving window is opened, butthe corresponding power consumption will also increase. Properly increasingthis value can increase the success rate of the downlink. 1142 1142 ))) 1143 1143 1144 -**Example:** 1145 -~1. Set AT+RX1WTO=0, AT+RX1DL=5000, the window opening time is: 53.699ms 1146 1146 1147 -[[image:image-20240906095336-1.png||height="404" width="759"]] 1148 - 1149 - 1150 -2. Set AT+RX1WTO=128, AT+RX1DL=5000, the window opening time is: 149.644ms 1151 - 1152 -[[image:image-20240906095433-2.png||height="403" width="756"]] 1153 - 1154 - 1155 -3. Set AT+RX1WTO=128, AT+RX1DL=5000, the window opening time is: 298.221ms 1156 - 1157 -[[image:image-20240906095527-3.png||height="400" width="749"]] 1158 - 1159 - 1160 1160 == 7.21 Get or Set RXwindows2 timeout == 1161 1161 1162 1162 ... ... @@ -1172,22 +1172,8 @@ 1172 1172 ))) 1173 1173 |(% style="width:162px" %)AT+RX2WTO=20|(% style="width:192px" %)Set RXwindows2 timeout|(% style="width:90px" %)OK 1174 1174 1175 -**Example:** 1176 -~1. Set AT+RX2WTO=0, AT+RX2DL=6000, the window opening time is: 48.435ms 1103 +(% style="display:none" %) (%%) 1177 1177 1178 -(% style="display:none" %) (%%) [[image:image-20240906095619-4.png||height="375" width="703"]] 1179 - 1180 - 1181 -2. Set AT+RX2WTO=128, AT+RX2DL=6000, the window opening time is: 3011ms 1182 - 1183 -[[image:image-20240906095726-5.png||height="381" width="714"]] 1184 - 1185 - 1186 -3. Set AT+RX2WTO=255, AT+RX2DL=6000, the window opening time is: 3009ms 1187 - 1188 -[[image:image-20240906095811-6.png||height="380" width="711"]] 1189 - 1190 - 1191 1191 == 7.22 Setting up uplinkdwelltime (as923, au915) == 1192 1192 1193 1193 ... ... @@ -1343,7 +1343,7 @@ 1343 1343 1344 1344 * **Example 1:** Downlink Payload: 320105A00B40 ~/~/ Set AT+DDETECT=1,1440,2880 1345 1345 1346 -* 1260 +* 1347 1347 ** 0x01** : Flag** 1348 1348 1349 1349 **0x05A0 **: ACK_Timout_1 : 1440minutes (24 hours) ... ... @@ -1357,16 +1357,14 @@ 1357 1357 == 7.26 Request the server to send an ACK == 1358 1358 1359 1359 1360 -Feature: Mode for sending data for which acknowledgment was not received. LoraWAN Network Server(eg. The Things NetWork/ChirpStack/AWS/...). 1361 - 1362 1362 (% style="color:blue" %)**AT Command: AT+PNACKMD** 1363 1363 1364 1364 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:889px" %) 1365 1365 |(% style="background-color:#4f81bd; color:white; width:160px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:627px" %)**Function**|(% style="background-color:#4f81bd; color:white; width:100px" %)**Response** 1366 -|(% style="width:160px" %)AT+PNACKMD=1|(% style="width:627px" %)If the node uploads the ACK as confirm, it will request the LoraWAN Network Server to send an ACK. If theLoraWAN Network 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:100px" %)1(((1278 +|(% style="width:160px" %)AT+PNACKMD=1|(% style="width:627px" %)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:100px" %)1((( 1367 1367 OK 1368 1368 ))) 1369 -|(% style="width:160px" %)AT+PNACKMD=0|(% style="width:627px" %)off request the LoraWAN Network Server to send an ACK|(% style="width:100px" %)(((1281 +|(% style="width:160px" %)AT+PNACKMD=0|(% style="width:627px" %)off request the server to send an ACK|(% style="width:100px" %)((( 1370 1370 0 1371 1371 OK 1372 1372 )))
- image-20240906095336-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.kai - Size
-
... ... @@ -1,1 +1,0 @@ 1 -111.0 KB - Content
- image-20240906095433-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.kai - Size
-
... ... @@ -1,1 +1,0 @@ 1 -113.2 KB - Content
- image-20240906095527-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.kai - Size
-
... ... @@ -1,1 +1,0 @@ 1 -111.6 KB - Content
- image-20240906095619-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.kai - Size
-
... ... @@ -1,1 +1,0 @@ 1 -112.4 KB - Content
- image-20240906095726-5.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.kai - Size
-
... ... @@ -1,1 +1,0 @@ 1 -114.0 KB - Content
- image-20240906095811-6.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.kai - Size
-
... ... @@ -1,1 +1,0 @@ 1 -112.8 KB - Content