Changes for page End Device AT Commands and Downlink Command
Last modified by Mengting Qiu on 2025/07/08 16:32
From version 81.13
edited by Mengting Qiu
on 2025/07/01 15:33
on 2025/07/01 15:33
Change comment:
There is no comment for this version
To version 65.1
edited by Mengting Qiu
on 2024/01/15 10:44
on 2024/01/15 10:44
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,13 +18,10 @@ 18 18 ))) 19 19 20 20 21 - 22 - 23 - 24 24 = 2. How to use AT Commands or Downlink command = 25 25 26 26 27 -* **AT Command** : See Devices User Manual for how to connect to device via USB TTL adapter and use. The user manual can be found in each product page of **[[DraginoProductsUser Manual>>http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/]]**.24 +* **AT Command** : See Devices User Manual for how to connect to device via USB TTL adapter and use. The user manual can be found in each product page of [[Dragino Official Website>>url:http://www.dragino.com/]] 28 28 29 29 * **LoRaWAN Downlink Command**: The gateway transfer downlink command in HEX format. This page shows the Downlink Command In HEX format. Please note some LoRaWAN servers use base64 as downlink code so user need to convert HEX to Base64 and use. Below are references for how to use downlink command: 30 30 ** Use HEX format to send a downlink: [[TTN v3>>Notes for TTN]] ... ... @@ -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,51 +292,6 @@ 292 292 293 293 (% style="display:none" %) (%%) 294 294 295 -== 4.6 Get or Set time synchronization method(The network server must support LoRaWAN v1.0.3) == 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 format**|(% style="background-color:#4f81bd; color:white; width:227px" %)**Parameters**|(% style="background-color:#4f81bd; color:white; width:329px" %)**Explanation** 315 -|(% colspan="1" rowspan="2" style="width:165px" %)((( 316 - 317 - 318 -AT+SYNCMOD=a,b 319 -)))|(% style="width:227px" %)a: Set the system time synchronization|(% style="width:329px" %)((( 320 -0: Disenable system time synchronization. 321 - 322 -1: Enable system time synchronization. 323 -))) 324 -|(% style="width:227px" %)b: Set local time (24 zones)|(% style="width:329px" %)-12~~12 325 - 326 -* ((( 327 -Example: AT+SYNCMOD=1,8 ~/~/Set the time to UTC+8 time display. 328 -))) 329 -* ((( 330 -Downlink payload:28 01 xx 331 - 332 -Example: downlink 0x280108 ~-~-~-~-->AT+SYNCMOD=1,8 333 -))) 334 - 335 -Note: This command takes effect after the node is reset, or after downlink 0x2601(query device status). 336 - 337 - 338 - 339 - 340 340 = 5. Keys, IDs and EUIs management = 341 341 342 342 == 5.1 Application EUI == ... ... @@ -486,7 +486,7 @@ 486 486 487 487 (% style="color:blue" %)**Downlink Command: 0x05** 488 488 489 -Format: Command Code (0x05) followed by 1byte mode value.441 +Format: Command Code (0x05) followed by 2 bytes mode value. 490 490 491 491 If the downlink payload=0501, it means set end node to use confirm mode, while type code is 05. 492 492 ... ... @@ -533,7 +533,7 @@ 533 533 534 534 (% style="color:blue" %)**Downlink Command: 0x05** 535 535 536 -Format: Command Code (0x05) followed by 3bytes mode value.488 +Format: Command Code (0x05) followed by 2 bytes mode value. 537 537 538 538 If the downlink payload=05010101, it means set end node to use confirm mode, while type code is 05. 539 539 ... ... @@ -974,7 +974,7 @@ 974 974 == 7.14 Transmit Power == 975 975 976 976 977 -Feature: Get or Set the Transmit Power(0-5, MAX:0, MIN:5, according to LoRaWAN Spec, or 40=10dB m, 41 = 11dBm, …, 50 = 20dBmwhich is out of LoRaWAN spec. )929 +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. ) 978 978 979 979 (% style="color:red" %)**Notice: Transmit Power might be changed by ADR from LoRaWAN server. So manually change TXP also remember to set AT+ADR=0 in sensor** 980 980 ... ... @@ -1132,22 +1132,7 @@ 1132 1132 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. 1133 1133 ))) 1134 1134 1135 -**Example:** 1136 -~1. Set AT+RX1WTO=0, AT+RX1DL=5000, the window opening time is: 53.699ms 1137 1137 1138 -[[image:image-20240906095336-1.png||height="404" width="759"]] 1139 - 1140 - 1141 -2. Set AT+RX1WTO=128, AT+RX1DL=5000, the window opening time is: 149.644ms 1142 - 1143 -[[image:image-20240906095433-2.png||height="403" width="756"]] 1144 - 1145 - 1146 -3. Set AT+RX1WTO=128, AT+RX1DL=5000, the window opening time is: 298.221ms 1147 - 1148 -[[image:image-20240906095527-3.png||height="400" width="749"]] 1149 - 1150 - 1151 1151 == 7.21 Get or Set RXwindows2 timeout == 1152 1152 1153 1153 ... ... @@ -1163,22 +1163,8 @@ 1163 1163 ))) 1164 1164 |(% style="width:162px" %)AT+RX2WTO=20|(% style="width:192px" %)Set RXwindows2 timeout|(% style="width:90px" %)OK 1165 1165 1166 -**Example:** 1167 -~1. Set AT+RX2WTO=0, AT+RX2DL=6000, the window opening time is: 48.435ms 1103 +(% style="display:none" %) (%%) 1168 1168 1169 -(% style="display:none" %) (%%) [[image:image-20240906095619-4.png||height="375" width="703"]] 1170 - 1171 - 1172 -2. Set AT+RX2WTO=128, AT+RX2DL=6000, the window opening time is: 3011ms 1173 - 1174 -[[image:image-20240906095726-5.png||height="381" width="714"]] 1175 - 1176 - 1177 -3. Set AT+RX2WTO=255, AT+RX2DL=6000, the window opening time is: 3009ms 1178 - 1179 -[[image:image-20240906095811-6.png||height="380" width="711"]] 1180 - 1181 - 1182 1182 == 7.22 Setting up uplinkdwelltime (as923, au915) == 1183 1183 1184 1184 ... ... @@ -1334,7 +1334,7 @@ 1334 1334 1335 1335 * **Example 1:** Downlink Payload: 320105A00B40 ~/~/ Set AT+DDETECT=1,1440,2880 1336 1336 1337 -* 1260 +* 1338 1338 ** 0x01** : Flag** 1339 1339 1340 1340 **0x05A0 **: ACK_Timout_1 : 1440minutes (24 hours) ... ... @@ -1348,16 +1348,14 @@ 1348 1348 == 7.26 Request the server to send an ACK == 1349 1349 1350 1350 1351 -Feature: Mode for sending data for which acknowledgment was not received. LoraWAN Network Server(eg. The Things NetWork/ChirpStack/AWS/...). 1352 - 1353 1353 (% style="color:blue" %)**AT Command: AT+PNACKMD** 1354 1354 1355 1355 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:889px" %) 1356 1356 |(% 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** 1357 -|(% 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((( 1358 1358 OK 1359 1359 ))) 1360 -|(% 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" %)((( 1361 1361 0 1362 1362 OK 1363 1363 )))
- 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