Last modified by Mengting Qiu on 2025/07/08 16:32

From version 81.14
edited by Mengting Qiu
on 2025/07/01 15:35
Change comment: There is no comment for this version
To version 66.1
edited by Edwin Chen
on 2024/04/27 09:17
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ting
1 +XWiki.Edwin
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: Command Code (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-2
262 -* 0x09: AS923-3
263 -* 0xa0: AS923-4
258 +* 0x08: AS923-1
259 +* 0x09: AS923-2
260 +* 0xa0: AS923-3
264 264  
265 265  (((
266 266  
... ... @@ -292,54 +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 -(% style="color:blue" %)**Downlink Command: **(%%)28 01 xx
330 -
331 -Downlink payload:
332 -)))
333 -
334 -* (((
335 -Example:  downlink 0x280108 ~-~-~-~-->AT+SYNCMOD=1,8
336 -)))
337 -
338 -Note: This command takes effect after the node is reset, or after downlink 0x2601(query device status).
339 -
340 -
341 -
342 -
343 343  = 5. Keys, IDs and EUIs management =
344 344  
345 345  == 5.1 Application EUI ==
... ... @@ -489,7 +489,7 @@
489 489  
490 490  (% style="color:blue" %)**Downlink Command: 0x05**
491 491  
492 -Format: Command Code (0x05) followed by 1 byte mode value.
441 +Format: Command Code (0x05) followed by 2 bytes mode value.
493 493  
494 494  If the downlink payload=0501, it means set end node to use confirm mode, while type code is 05.
495 495  
... ... @@ -536,7 +536,7 @@
536 536  
537 537  (% style="color:blue" %)**Downlink Command: 0x05**
538 538  
539 -Format: Command Code (0x05) followed by 3 bytes mode value.
488 +Format: Command Code (0x05) followed by 2 bytes mode value.
540 540  
541 541  If the downlink payload=05010101, it means set end node to use confirm mode, while type code is 05.
542 542  
... ... @@ -977,7 +977,7 @@
977 977  == 7.14 Transmit Power ==
978 978  
979 979  
980 -Feature: Get or Set the Transmit Power(0-5, MAX:0, MIN:5, according to LoRaWAN Spec, or 40=10dBm, 41 = 11dBm, …, 50 = 20dBm which 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. )
981 981  
982 982  (% 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**
983 983  
... ... @@ -1135,22 +1135,7 @@
1135 1135  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.
1136 1136  )))
1137 1137  
1138 -**Example:**
1139 -~1. Set AT+RX1WTO=0, AT+RX1DL=5000, the window opening time is: 53.699ms
1140 1140  
1141 -[[image:image-20240906095336-1.png||height="404" width="759"]]
1142 -
1143 -
1144 -2. Set AT+RX1WTO=128, AT+RX1DL=5000, the window opening time is: 149.644ms
1145 -
1146 -[[image:image-20240906095433-2.png||height="403" width="756"]]
1147 -
1148 -
1149 -3. Set AT+RX1WTO=128, AT+RX1DL=5000, the window opening time is: 298.221ms
1150 -
1151 -[[image:image-20240906095527-3.png||height="400" width="749"]]
1152 -
1153 -
1154 1154  == 7.21 Get or Set RXwindows2 timeout ==
1155 1155  
1156 1156  
... ... @@ -1166,22 +1166,8 @@
1166 1166  )))
1167 1167  |(% style="width:162px" %)AT+RX2WTO=20|(% style="width:192px" %)Set RXwindows2 timeout|(% style="width:90px" %)OK
1168 1168  
1169 -**Example:**
1170 -~1. Set AT+RX2WTO=0, AT+RX2DL=6000, the window opening time is: 48.435ms
1103 +(% style="display:none" %) (%%)
1171 1171  
1172 -(% style="display:none" %) (%%) [[image:image-20240906095619-4.png||height="375" width="703"]]
1173 -
1174 -
1175 -2. Set AT+RX2WTO=128, AT+RX2DL=6000, the window opening time is: 3011ms
1176 -
1177 -[[image:image-20240906095726-5.png||height="381" width="714"]]
1178 -
1179 -
1180 -3. Set AT+RX2WTO=255, AT+RX2DL=6000, the window opening time is: 3009ms
1181 -
1182 -[[image:image-20240906095811-6.png||height="380" width="711"]]
1183 -
1184 -
1185 1185  == 7.22 Setting up uplinkdwelltime (as923, au915) ==
1186 1186  
1187 1187  
... ... @@ -1351,16 +1351,14 @@
1351 1351  == 7.26 Request the server to send an ACK ==
1352 1352  
1353 1353  
1354 -Feature: Mode for sending data for which acknowledgment was not received. LoraWAN Network Server(eg. The Things NetWork/ChirpStack/AWS/...).
1355 -
1356 1356  (% style="color:blue" %)**AT Command: AT+PNACKMD**
1357 1357  
1358 1358  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:889px" %)
1359 1359  |(% 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**
1360 -|(% 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 the LoraWAN 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(((
1361 1361  OK
1362 1362  )))
1363 -|(% 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" %)(((
1364 1364  0
1365 1365  OK
1366 1366  )))
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