<
From version < 50.3 >
edited by Xiaoling
on 2022/07/13 11:50
To version < 50.16 >
edited by Xiaoling
on 2022/07/13 13:47
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -111,11 +111,9 @@
111 111  
112 112  Feature: Change LoRaWAN End Node Transmit Interval.
113 113  
114 -(% class="box infomessage" %)
115 -(((
116 -**AT Command: AT+TDC**
117 -)))
118 118  
115 +(% style="color:blue" %)**AT Command: AT+TDC**
116 +
119 119  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
120 120  |=(% colspan="3" style="width: 724px;" %)AT+TDC
121 121  |(% style="width:165px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:329px" %)**Response**
... ... @@ -128,11 +128,11 @@
128 128  Set transmit interval to 60000ms = 60 seconds
129 129  )))
130 130  
131 -{{info}}
132 -**Downlink Command: 0x01**
133 -{{/info}}
134 -
135 135  (((
130 +
131 +
132 +(% style="color:blue" %)**Downlink Command: 0x01**
133 +
136 136  Format: Command Code (0x01) followed by 3 bytes time value.
137 137  )))
138 138  
... ... @@ -147,12 +147,12 @@
147 147  
148 148  == 4.2 Reboot End Node ==
149 149  
148 +
150 150  Feature: Reboot End Node to perform a new OTAA or ABP Join.
151 151  
152 -{{info}}
153 -**AT Command: ATZ**
154 -{{/info}}
155 155  
152 +(% style="color:blue" %)**AT Command: ATZ**
153 +
156 156  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
157 157  |=(% colspan="3" %)ATZ: Trig a reset of the MCU
158 158  |**Command Example**|**Function**|**Response**
... ... @@ -170,10 +170,9 @@
170 170  <followed by the Tx and Rx information>
171 171  )))
172 172  
173 -{{info}}
174 -**Downlink Command: 0x04**
175 -{{/info}}
176 176  
172 +(% style="color:blue" %)**Downlink Command: 0x04**
173 +
177 177  (((
178 178  Format: Command Code (0x04) followed by FF.
179 179  )))
... ... @@ -186,12 +186,12 @@
186 186  
187 187  == 4.3 Reset to factory Default ==
188 188  
186 +
189 189  Feature: Reset the parameters to Factory Default, factory default value depends on the firmware settings, the OTAA and ABP keys will reserve after this command.
190 190  
191 -{{info}}
192 -**AT Command: AT+FDR**
193 -{{/info}}
194 194  
190 +(% style="color:blue" %)**AT Command: AT+FDR**
191 +
195 195  (% border="1" style="background-color:#ffffcc; color:green; width:831.222px" %)
196 196  |=(% colspan="3" style="width: 828px;" %)Reset to factory default
197 197  |(% style="width:181px" %)**Command Example**|(% style="width:181px" %)**Function**|(% style="width:465px" %)**Response**
... ... @@ -209,10 +209,9 @@
209 209  Please set the parameters or reset Device to apply change
210 210  )))
211 211  
212 -{{info}}
213 -**Downlink Command: 0x04**
214 -{{/info}}
215 215  
210 +(% style="color:blue" %)**Downlink Command: 0x04**
211 +
216 216  (((
217 217  Format: Command Code (0x04) followed by FE.
218 218  )))
... ... @@ -224,12 +224,12 @@
224 224  
225 225  == 4.4 Show Firmware Version ==
226 226  
223 +
227 227  Feature: Show firmware version. No downlink command yet.
228 228  
229 -{{info}}
230 -**AT Command: AT+VER**
231 -{{/info}}
232 232  
227 +(% style="color:blue" %)**AT Command: AT+VER**
228 +
233 233  (% border="1" style="background-color:#ffffcc; color:green; width:586px" %)
234 234  |=(% colspan="3" style="width: 583px;" %)AT+VER: Image Version and Frequency Band
235 235  |(% style="width:170px" %)**Command Example**|(% style="width:300px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -239,10 +239,9 @@
239 239  OK
240 240  )))
241 241  
242 -{{info}}
243 -**Downlink Command: 0x26 (Valid in 006 stack)**
244 -{{/info}}
245 245  
239 +(% style="color:blue" %)**Downlink Command: 0x26 (Valid in 006 stack)**
240 +
246 246  (((
247 247  Downlink Format: 0x26
248 248  )))
... ... @@ -252,6 +252,9 @@
252 252  )))
253 253  
254 254  (((
250 +
251 +
252 +
255 255  **xx: Software Type:**
256 256  )))
257 257  
... ... @@ -260,6 +260,9 @@
260 260  * 0x00 03: LSE01/LDDS75/LDDS20/LSPH01/LLMS01/LSNPK01
261 261  
262 262  (((
261 +
262 +
263 +
263 263  **yy: Frequency Band:**
264 264  )))
265 265  
... ... @@ -275,6 +275,9 @@
275 275  * 0xa0: AS923-3
276 276  
277 277  (((
279 +
280 +
281 +
278 278  **zz: Subband**
279 279  )))
280 280  
... ... @@ -283,12 +283,12 @@
283 283  
284 284  == 4.5 Show System Configure ==
285 285  
290 +
286 286  Feature: Show All configure. No downlink command yet.
287 287  
288 -{{info}}
289 -**AT Command: AT+CFG**
290 -{{/info}}
291 291  
294 +(% style="color:blue" %)**AT Command: AT+CFG**
295 +
292 292  (% border="1" style="background-color:#ffffcc; color:green; width:599.222px" %)
293 293  |=(% colspan="3" style="width: 596px;" %)AT+CFG: Print all configurations
294 294  |(% style="width:160px" %)**Command Example**|(% style="width:154px" %)**Function**|(% style="width:280px" %)**Response**
... ... @@ -306,16 +306,19 @@
306 306  OK
307 307  )))
308 308  
313 +
314 +
309 309  = 5. Keys, IDs and EUIs management =
310 310  
317 +
311 311  == 5.1 Application EUI ==
312 312  
320 +
313 313  Feature: Get or Set the Application EUI.
314 314  
315 -{{info}}
316 -**AT Command: AT+APPEUI**
317 -{{/info}}
318 318  
324 +(% style="color:blue" %)**AT Command: AT+APPEUI**
325 +
319 319  (% border="1" style="background-color:#ffffcc; color:green; width:686.222px" %)
320 320  |=(% colspan="3" style="width: 683px;" %)AT+APPEUI
321 321  |(% style="width:305px" %)**Command Example**|(% style="width:186px" %)**Function**|(% style="width:191px" %)**Response**
... ... @@ -324,14 +324,16 @@
324 324  )))
325 325  |(% style="width:305px" %)AT+APPEUI=00 b3 d5 7e f0 00 4d 34|(% style="width:186px" %)Set the Application EUI|(% style="width:191px" %)OK
326 326  
334 +
335 +
327 327  == 5.2 Application Key ==
328 328  
338 +
329 329  Feature: Get or Set the Application Key.
330 330  
331 -{{info}}
332 -**AT Command: AT+APPKEY**
333 -{{/info}}
334 334  
342 +(% style="color:blue" %)**AT Command: AT+APPKEY**
343 +
335 335  (% border="1" style="background-color:#ffffcc; color:green; width:976.222px" %)
336 336  |=(% colspan="3" style="width: 973px;" %)AT+APPKEY
337 337  |(% style="width:441px" %)**Command Example**|(% style="width:180px" %)**Function**|(% style="width:350px" %)**Response**
... ... @@ -340,14 +340,16 @@
340 340  )))
341 341  |(% style="width:441px" %)AT+APPKEY=00 35 55 55 22 23 55 53 43 24 23 42 34 35 35 35|(% style="width:180px" %)Set the Application Key|(% style="width:350px" %)OK
342 342  
352 +
353 +
343 343  == 5.3 Application Session Key ==
344 344  
356 +
345 345  Feature: Get or Set the Application Session Key.
346 346  
347 -{{info}}
348 -**AT Command: AT+APPSKEY**
349 -{{/info}}
350 350  
360 +(% style="color:blue" %)**AT Command: AT+APPSKEY**
361 +
351 351  (% border="1" style="background-color:#ffffcc; color:green; width:1040.22px" %)
352 352  |=(% colspan="3" style="width: 1037px;" %)AT+APPSKEY
353 353  |(% style="width:451px" %)**Command Example**|(% style="width:231px" %)**Function**|(% style="width:354px" %)**Response**
... ... @@ -358,14 +358,16 @@
358 358  OK
359 359  )))
360 360  
372 +
373 +
361 361  == 5.4 Device Address ==
362 362  
376 +
363 363  Feature: Get or Set the Device Address.
364 364  
365 -{{info}}
366 -**AT Command: AT+DADDR**
367 -{{/info}}
368 368  
380 +(% style="color:blue" %)**AT Command: AT+DADDR**
381 +
369 369  (% border="1" style="background-color:#ffffcc; color:green; width:795.222px" %)
370 370  |=(% colspan="3" style="width: 792px;" %)AT+DADDR
371 371  |(% style="width:192px" %)**Command Example**|(% style="width:241px" %)**Function**|(% style="width:359px" %)**Response**
... ... @@ -376,14 +376,16 @@
376 376  )))
377 377  |(% style="width:192px" %)AT+DADDR=A8 40 41 FF|(% style="width:241px" %)Set the Application Session Key.|(% style="width:359px" %)OK
378 378  
392 +
393 +
379 379  == 5.5 Device EUI ==
380 380  
396 +
381 381  Feature: Get or Set the Device EUI.
382 382  
383 -{{info}}
384 -**AT Command: AT+DEUI**
385 -{{/info}}
386 386  
400 +(% style="color:blue" %)**AT Command: AT+DEUI**
401 +
387 387  (% border="1" style="background-color:#ffffcc; color:green; width:1035.22px" %)
388 388  |=(% colspan="3" style="width: 1032px;" %)AT+DEUI
389 389  |(% style="width:250px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:634px" %)**Response**
... ... @@ -394,14 +394,16 @@
394 394  OK
395 395  )))
396 396  
412 +
413 +
397 397  == 5.6 Network ID ==
398 398  
416 +
399 399  Feature: Get or Set the Network ID.(You can enter this command change only after successful network connection)
400 400  
401 -{{info}}
402 -**AT Command: AT+NWKID**
403 -{{/info}}
404 404  
420 +(% style="color:blue" %)**AT Command: AT+NWKID**
421 +
405 405  (% border="1" style="background-color:#ffffcc; color:green; width:448.222px" %)
406 406  |=(% colspan="3" style="width: 445px;" %)AT+NWKID
407 407  |(% style="width:191px" %)**Command Example**|(% style="width:153px" %)**Function**|(% style="width:101px" %)**Response**
... ... @@ -410,14 +410,16 @@
410 410  )))
411 411  |(% style="width:191px" %)AT+NWKID=A8 40 41 FF|(% style="width:153px" %)Set the Network ID.|(% style="width:101px" %)OK
412 412  
430 +
431 +
413 413  == 5.7 Network Session Key ==
414 414  
434 +
415 415  Feature: Get or Set the Network Session Key
416 416  
417 -{{info}}
418 -**AT Command: AT+NWKSKEY**
419 -{{/info}}
420 420  
438 +(% style="color:blue" %)**AT Command: AT+NWKSKEY**
439 +
421 421  (% border="1" style="background-color:#ffffcc; color:green; width:1017.22px" %)
422 422  |=(% colspan="3" style="width: 1014px;" %)AT+NWKSKEY
423 423  |(% style="width:455px" %)**Command Example**|(% style="width:215px" %)**Function**|(% style="width:343px" %)**Response**
... ... @@ -426,18 +426,22 @@
426 426  )))
427 427  |(% style="width:455px" %)AT+NWKSKEY=A8 40 41 FF FF 12 34 56 00 01 02 04 05 06 06 07|(% style="width:215px" %)Set the Network Session Key.|(% style="width:343px" %)OK
428 428  
448 +
449 +
429 429  = 6. Joining and sending date on LoRaWAN network =
430 430  
452 +
431 431  == 6.1 Confirm Mode ==
432 432  
433 -=== AT+CFM command before DR-LWS007 software stack ===
434 434  
456 +=== 6.1.1  AT+CFM command before DR-LWS007 software stack ===
457 +
458 +
435 435  Feature: Get or Set the confirmation mode (0-1).
436 436  
437 -{{info}}
438 -**AT Command: AT+CFM**
439 -{{/info}}
440 440  
462 +(% style="color:blue" %)**AT Command: AT+CFM**
463 +
441 441  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
442 442  |=(% colspan="3" style="width: 707px;" %)AT+CFM
443 443  |(% style="width:155px" %)**Command Example**|(% style="width:205px" %)**Function**|(% style="width:346px" %)**Response**
... ... @@ -447,8 +447,9 @@
447 447  |(% style="width:155px" %)AT+CFM=1|(% style="width:205px" %)Set the confirmation mode|(% style="width:346px" %)OK
448 448  |(% style="width:155px" %)AT+CFM=2|(% style="width:205px" %)Set the confirmation mode|(% style="width:346px" %)While Error in format, return AT_PARAM_ERROR
449 449  
450 -Downlink Command: 0x05
451 451  
474 +(% style="color:blue" %)**Downlink Command: 0x05**
475 +
452 452  Format: Command Code (0x05) followed by 2 bytes mode value.
453 453  
454 454  If the downlink payload=0501, it means set end node to use confirm mode, while type code is 05.
... ... @@ -456,12 +456,14 @@
456 456  * Example 1: Downlink Payload: 0501 ~/~/ Set AT+CFM=1
457 457  * Example 2: Downlink Payload: 0500 ~/~/ Set AT+CFM=0
458 458  
459 -=== AT+CFM command since DR-LWS007 software stack ===
460 460  
461 -{{info}}
462 -**AT Command: AT+CFM**
463 -{{/info}}
464 464  
485 +
486 +=== 6.1.2  AT+CFM command since DR-LWS007 software stack ===
487 +
488 +
489 +(% style="color:blue" %)**AT Command: AT+CFM**
490 +
465 465  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
466 466  |=(% colspan="3" style="width: 707px;" %)AT+CFM
467 467  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -493,10 +493,9 @@
493 493  OK
494 494  )))
495 495  
496 -{{info}}
497 -**Downlink Command: 0x05**
498 -{{/info}}
499 499  
523 +(% style="color:blue" %)**Downlink Command: 0x05**
524 +
500 500  Format: Command Code (0x05) followed by 2 bytes mode value.
501 501  
502 502  If the downlink payload=05010101, it means set end node to use confirm mode, while type code is 05.
... ... @@ -504,14 +504,17 @@
504 504  * Example 1: Downlink Payload: 05010101 ~/~/ Set AT+CFM=1,1,1
505 505  * Example 2: Downlink Payload: 05000700 ~/~/ Set AT+CFM=0,7,0
506 506  
532 +
533 +
534 +
507 507  == 6.2 Confirm Status ==
508 508  
537 +
509 509  Feature: Get confirmation status of the last AT+SEND (0-1).
510 510  
511 -{{info}}
512 -**AT Command: AT+CFS**
513 -{{/info}}
514 514  
541 +(% style="color:blue" %)**AT Command: AT+CFS**
542 +
515 515  (% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %)
516 516  |=(% colspan="3" style="width: 531px;" %)AT+CFS
517 517  |(% style="width:156px" %)**Command Example**|(% style="width:193px" %)**Function**|(% style="width:178px" %)**Response**
... ... @@ -519,14 +519,16 @@
519 519  OK
520 520  )))
521 521  
550 +
551 +
522 522  == 6.3 Join LoRa® Network ==
523 523  
554 +
524 524  Feature: Join network.
525 525  
526 -{{info}}
527 -**AT Command: AT+JOIN**
528 -{{/info}}
529 529  
558 +(% style="color:blue" %)**AT Command: AT+JOIN**
559 +
530 530  (% border="1" style="background-color:#ffffcc; color:green; width:647.222px" %)
531 531  |=(% colspan="3" style="width: 644px;" %)AT+JOIN
532 532  |(% style="width:163px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:334px" %)**Response**
... ... @@ -536,14 +536,16 @@
536 536  While Error in format, return AT_BUSY_ERROR
537 537  )))
538 538  
569 +
570 +
539 539  == 6.4 LoRa® Network Join Mode ==
540 540  
573 +
541 541  Feature: Get or Set the Network Join Mode. (0: ABP, 1: OTAA).
542 542  
543 -{{info}}
544 -**AT Command: AT+NJM**
545 -{{/info}}
546 546  
577 +(% style="color:blue" %)**AT Command: AT+NJM**
578 +
547 547  (% border="1" style="background-color:#ffffcc; color:green; width:753.222px" %)
548 548  |=(% colspan="3" style="width: 750px;" %)AT+NJM
549 549  |(% style="width:162px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:361px" %)**Response**
... ... @@ -553,10 +553,9 @@
553 553  |(% style="width:162px" %)AT+NJM=0|(% style="width:227px" %)Set the Network Join Mode|(% style="width:361px" %)OK
554 554  |(% 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
555 555  
556 -{{info}}
557 -**Downlink Command: 0x20**
558 -{{/info}}
559 559  
589 +(% style="color:blue" %)**Downlink Command: 0x20**
590 +
560 560  Format: Command Code (0x20) followed by 1 bytes mode value.
561 561  
562 562  If the downlink payload=2000, it means set the Network Join Mode, while type code is 20.
... ... @@ -564,14 +564,17 @@
564 564  * **Example 1: **Downlink Payload: **2000** ~/~/ Set AT+NJM=0
565 565  * **Example 2:** Downlink Payload: **2001** ~/~/ Set AT+NJM=1
566 566  
598 +
599 +
600 +
567 567  == 6.5 LoRa® Network Join Status ==
568 568  
603 +
569 569  Feature: LoRa® Network Join Status.
570 570  
571 -{{info}}
572 -**AT Command: AT+NJS**
573 -{{/info}}
574 574  
607 +(% style="color:blue" %)**AT Command: AT+NJS**
608 +
575 575  (% border="1" style="background-color:#ffffcc; color:green; width:498.222px" %)
576 576  |=(% colspan="3" style="width: 495px;" %)AT+NJS
577 577  |(% style="width:169px" %)**Command Example**|(% style="width:164px" %)**Function**|(% style="width:161px" %)**Response**
... ... @@ -579,14 +579,16 @@
579 579  OK
580 580  )))
581 581  
616 +
617 +
582 582  == 6.6 Print Last Received Data in Raw Format ==
583 583  
620 +
584 584  Feature: Print Last Received Data in Raw Format<port:data>.
585 585  
586 -{{info}}
587 -**AT Command: AT+RECV**
588 -{{/info}}
589 589  
624 +(% style="color:blue" %)**AT Command: AT+RECV**
625 +
590 590  (% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %)
591 591  |=(% colspan="3" style="width: 584px;" %)AT+RECV
592 592  |(% style="width:161px" %)**Command Example**|(% style="width:272px" %)**Function**|(% style="width:150px" %)**Response**
... ... @@ -594,14 +594,16 @@
594 594  OK
595 595  )))
596 596  
633 +
634 +
597 597  == 6.7 Print Last Received Data in Binary Format ==
598 598  
637 +
599 599  Feature: Print Last Received Data in Binary Format<port:data>.
600 600  
601 -{{info}}
602 -**AT Command: AT+RECVB**
603 -{{/info}}
604 604  
641 +(% style="color:blue" %)**AT Command: AT+RECVB**
642 +
605 605  (% border="1" style="background-color:#ffffcc; color:green; width:793.222px" %)
606 606  |=(% colspan="3" style="width: 790px;" %)AT+RECVB
607 607  |(% style="width:173px" %)**Command Example**|(% style="width:497px" %)**Function**|(% style="width:120px" %)**Response**
... ... @@ -609,14 +609,16 @@
609 609  OK
610 610  )))
611 611  
650 +
651 +
612 612  == 6.8 Send Text Data ==
613 613  
654 +
614 614  Feature: Send Text Data<port:data>.
615 615  
616 -{{info}}
617 -**AT Command: AT+SEND**
618 -{{/info}}
619 619  
658 +(% style="color:blue" %)**AT Command: AT+SEND**
659 +
620 620  (% border="1" style="background-color:#ffffcc; color:green; width:991.222px" %)
621 621  |=(% colspan="3" style="width: 988px;" %)AT+SEND
622 622  |(% style="width:201px" %)**Command Example**|(% style="width:340px" %)**Function**|(% style="width:446px" %)**Response**
... ... @@ -628,14 +628,16 @@
628 628  
629 629  )))
630 630  
671 +
672 +
631 631  == 6.9 Send Hexadecimal Data ==
632 632  
675 +
633 633  Feature: Send hexadecimal data along with the application port.
634 634  
635 -{{info}}
636 -**AT Command: AT+SENDB**
637 -{{/info}}
638 638  
679 +(% style="color:blue" %)**AT Command: AT+SENDB**
680 +
639 639  (% border="1" style="background-color:#ffffcc; color:green; width:1120.22px" %)
640 640  |=(% colspan="3" style="width: 1117px;" %)AT+SENDB
641 641  |(% style="width:257px" %)**Command Example**|(% style="width:406px" %)**Function**|(% style="width:453px" %)**Response**
... ... @@ -646,16 +646,19 @@
646 646  
647 647  )))
648 648  
691 +
692 +
649 649  = 7. LoRaWAN network management =
650 650  
695 +
651 651  == 7.1 Adaptive Data Rate ==
652 652  
698 +
653 653  Feature: Get or Set the Adaptive Data Rate setting. (0: off, 1: on).
654 654  
655 -{{info}}
656 -**AT Command: AT+ADR**
657 -{{/info}}
658 658  
702 +(% style="color:blue" %)**AT Command: AT+ADR**
703 +
659 659  (% border="1" style="background-color:#ffffcc; color:green; width:683.222px" %)
660 660  |=(% colspan="3" style="width: 680px;" %)AT+ADR
661 661  |(% style="width:162px" %)**Command Example**|(% style="width:266px" %)**Function**|(% style="width:250px" %)**Response**
... ... @@ -667,11 +667,10 @@
667 667  AT_PARAM_ERROR
668 668  )))
669 669  
670 -{{info}}
671 -**Downlink Command: 0x22**
672 -{{/info}}
715 +(% style="color:blue" %)**Downlink Command: 0x22**
673 673  
674 674  
718 +
675 675  If the downlink payload=2201, it means setting the adaptive data rate to 1, while type code is 22.
676 676  
677 677  * **Example 1**: Downlink Payload: **2201** ~/~/ Set AT+ADR=1.
... ... @@ -681,10 +681,10 @@
681 681  
682 682  Feature: Get or Set the Device Class(Currently only support class A, class C).
683 683  
684 -{{info}}
685 -**AT Command:AT+CLASS**
686 -{{/info}}
687 687  
729 +(% style="color:blue" %)**AT Command:AT+CLASS**
730 +
731 +
688 688  (% border="1" style="background-color:#ffffcc; color:green; width:507.222px" %)
689 689  |=(% colspan="3" style="width: 504px;" %)AT+CLASS
690 690  |(% style="width:163px" %)**Command Example**|(% style="width:166px" %)**Function**|(% style="width:175px" %)**Response**
... ... @@ -699,10 +699,10 @@
699 699  
700 700  Feature: Get or Set the ETSI Duty Cycle setting - 0=disable, 1=enable - Only for testing.
701 701  
702 -{{info}}
703 -**AT Command:AT+DCS**
704 -{{/info}}
705 705  
747 +(% style="color:blue" %)**AT Command:AT+DCS**
748 +
749 +
706 706  (% border="1" style="background-color:#ffffcc; color:green; width:515.222px" %)
707 707  |=(% colspan="3" style="width: 512px;" %)AT+DCS
708 708  |(% style="width:165px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:107px" %)**Response**
... ... @@ -717,10 +717,10 @@
717 717  
718 718  Feature: Get or Set the Data Rate. (0-7 corresponding to DR_X) . Note: while set Data Rate, please use set Adptive Data Rate, ADR=0 first. otherwise device will response to server's ADR command and change the DR to the setting from server
719 719  
720 -{{info}}
721 -**AT Command: AT+DR**
722 -{{/info}}
723 723  
765 +(% style="color:blue" %)**AT Command: AT+DR**
766 +
767 +
724 724  (% border="1" style="background-color:#ffffcc; color:green; width:466.222px" %)
725 725  |=(% colspan="3" style="width: 463px;" %)AT+DR
726 726  |(% style="width:156px" %)**Command Example**|(% style="width:167px" %)**Function**|(% style="width:140px" %)**Response**
... ... @@ -731,11 +731,10 @@
731 731  
732 732  )))
733 733  
734 -{{info}}
735 -**Downlink Command: 0x2200aaFF**
736 -{{/info}}
778 +(% style="color:blue" %)**Downlink Command: 0x2200aaFF**
737 737  
738 738  
781 +
739 739  If the downlink payload=220001FF, it means setting the data rate to 1, while type code is 22 00 aa FF.
740 740  
741 741  * **Example 1**: Downlink Payload: **220001FF** ~/~/ Set AT+DR=1.
... ... @@ -745,10 +745,10 @@
745 745  
746 746  Feature: Get or Set the Frame Counter Downlink.
747 747  
748 -{{info}}
749 -**AT Command:AT+FCD**
750 -{{/info}}
751 751  
792 +(% style="color:blue" %)**AT Command:AT+FCD**
793 +
794 +
752 752  (% border="1" style="background-color:#ffffcc; color:green; width:693.222px" %)
753 753  |=(% colspan="3" style="width: 690px;" %)AT+FCD
754 754  |(% style="width:162px" %)**Command Example**|(% style="width:258px" %)**Function**|(% style="width:269px" %)**Response**
... ... @@ -765,10 +765,10 @@
765 765  
766 766  Feature: Get or Set the Frame Counter Uplink.
767 767  
768 -{{info}}
769 -**AT Command:AT+FCU**
770 -{{/info}}
771 771  
812 +(% style="color:blue" %)**AT Command:AT+FCU**
813 +
814 +
772 772  (% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %)
773 773  |=(% colspan="3" style="width: 531px;" %)AT+FCU
774 774  |(% style="width:177px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -783,10 +783,10 @@
783 783  
784 784  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 1 in ms.
785 785  
786 -{{info}}
787 -**AT Command:AT+JN1DL**
788 -{{/info}}
789 789  
830 +(% style="color:blue" %)**AT Command:AT+JN1DL**
831 +
832 +
790 790  (% border="1" style="background-color:#ffffcc; color:green; width:537.222px" %)
791 791  |=(% colspan="3" style="width: 534px;" %)AT+JN1DL
792 792  |(% style="width:164px" %)**Command Example**|(% style="width:229px" %)**Function**|(% style="width:140px" %)**Response**
... ... @@ -801,10 +801,10 @@
801 801  
802 802  Feature: Get or Set the Join Accept Delay between the end of the Tx and the Join Rx Window 2 in ms.
803 803  
804 -{{info}}
805 -**AT Command:AT+JN2DL**
806 -{{/info}}
807 807  
848 +(% style="color:blue" %)**AT Command:AT+JN2DL**
849 +
850 +
808 808  (% border="1" style="background-color:#ffffcc; color:green; width:538.222px" %)
809 809  |=(% colspan="3" style="width: 535px;" %)AT+JN2DL
810 810  |(% style="width:160px" %)**Command Example**|(% style="width:228px" %)**Function**|(% style="width:146px" %)**Response**
... ... @@ -821,10 +821,10 @@
821 821  
822 822  Notice: If user build their own LoRaWAN server but still use syncword=0x34, this is still considered a public LoRaWAN network
823 823  
824 -{{info}}
825 -**AT Command:AT+PNM**
826 -{{/info}}
827 827  
868 +(% style="color:blue" %)**AT Command:AT+PNM**
869 +
870 +
828 828  (% border="1" style="background-color:#ffffcc; color:green; width:667.222px" %)
829 829  |=(% colspan="3" style="width: 664px;" %)AT+PNM
830 830  |(% style="width:166px" %)**Command Example**|(% style="width:225px" %)**Function**|(% style="width:272px" %)**Response**
... ... @@ -846,10 +846,10 @@
846 846  
847 847  Feature: Get or Set the delay between the end of the Tx and the Rx Window 1 in ms
848 848  
849 -{{info}}
850 -**AT Command:AT+RX1DL**
851 -{{/info}}
852 852  
893 +(% style="color:blue" %)**AT Command:AT+RX1DL**
894 +
895 +
853 853  (% border="1" style="background-color:#ffffcc; color:green; width:408.222px" %)
854 854  |=(% colspan="3" style="width: 405px;" %)AT+RX1DL
855 855  |(% style="width:155px" %)**Command Example**|(% style="width:128px" %)**Function**|(% style="width:122px" %)**Response**
... ... @@ -864,10 +864,10 @@
864 864  
865 865  Feature: Get or Set the delay between the end of the Tx and the Rx Window 2 in ms
866 866  
867 -{{info}}
868 -**AT Command:AT+RX2DL**
869 -{{/info}}
870 870  
911 +(% style="color:blue" %)**AT Command:AT+RX2DL**
912 +
913 +
871 871  (% border="1" style="background-color:#ffffcc; color:green; width:481.222px" %)
872 872  |=(% colspan="3" style="width: 478px;" %)AT+RX2DL
873 873  |(% style="width:175px" %)**Command Example**|(% style="width:152px" %)**Function**|(% style="width:150px" %)**Response**
... ... @@ -882,10 +882,10 @@
882 882  
883 883  Feature: Get or Set the Rx2 window data rate (0-7 corresponding to DR_X)
884 884  
885 -{{info}}
886 -**AT Command:AT+RX2DR**
887 -{{/info}}
888 888  
929 +(% style="color:blue" %)**AT Command:AT+RX2DR**
930 +
931 +
889 889  (% border="1" style="background-color:#ffffcc; color:green; width:525.222px" %)
890 890  |=(% colspan="3" style="width: 522px;" %)AT+RX2DR
891 891  |(% style="width:160px" %)**Command Example**|(% style="width:232px" %)**Function**|(% style="width:130px" %)**Response**
... ... @@ -900,10 +900,10 @@
900 900  
901 901  Feature: Get or Set the Rx2 window frequency
902 902  
903 -{{info}}
904 -**AT Command:AT+RX2FQ**
905 -{{/info}}
906 906  
947 +(% style="color:blue" %)**AT Command:AT+RX2FQ**
948 +
949 +
907 907  (% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %)
908 908  |=(% colspan="3" style="width: 584px;" %)AT+RX2FQ
909 909  |(% style="width:183px" %)**Command Example**|(% style="width:240px" %)**Function**|(% style="width:160px" %)**Response**
... ... @@ -918,10 +918,10 @@
918 918  
919 919  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. )
920 920  
921 -{{info}}
922 -**AT Command:AT+TXP**
923 -{{/info}}
924 924  
965 +(% style="color:blue" %)**AT Command:AT+TXP**
966 +
967 +
925 925  (% border="1" style="background-color:#ffffcc; color:green; width:465.222px" %)
926 926  |=(% colspan="3" style="width: 462px;" %)AT+TXP
927 927  |(% style="width:161px" %)**Command Example**|(% style="width:189px" %)**Function**|(% style="width:112px" %)**Response**
... ... @@ -943,10 +943,10 @@
943 943  
944 944  Feature: Get or Set the Rx2 window frequency
945 945  
946 -{{info}}
947 -**AT Command:AT+RSSI**
948 -{{/info}}
949 949  
990 +(% style="color:blue" %)**AT Command:AT+RSSI**
991 +
992 +
950 950  (% border="1" style="background-color:#ffffcc; color:green; width:557.222px" %)
951 951  |=(% colspan="3" style="width: 554px;" %)AT+RSSI
952 952  |(% style="width:164px" %)**Command Example**|(% style="width:289px" %)**Function**|(% style="width:100px" %)**Response**
... ... @@ -958,10 +958,10 @@
958 958  
959 959  Feature: Get the SNR of the last received packet
960 960  
961 -{{info}}
962 -**AT Command:AT+SNR**
963 -{{/info}}
964 964  
1005 +(% style="color:blue" %)**AT Command:AT+SNR**
1006 +
1007 +
965 965  (% border="1" style="background-color:#ffffcc; color:green; width:571.222px" %)
966 966  |=(% colspan="3" style="width: 568px;" %)AT+SNR
967 967  |(% style="width:164px" %)**Command Example**|(% style="width:290px" %)**Function**|(% style="width:113px" %)**Response**
... ... @@ -973,10 +973,10 @@
973 973  
974 974  Feature: Get or set the application port.
975 975  
976 -{{info}}
977 -**AT Command: AT+PORT**
978 -{{/info}}
979 979  
1020 +(% style="color:blue" %)**AT Command: AT+PORT**
1021 +
1022 +
980 980  (% border="1" style="background-color:#ffffcc; color:green; width:500.222px" %)
981 981  |=(% colspan="3" style="width: 497px;" %)AT+PORT
982 982  |(% style="width:157px" %)**Command Example**|(% style="width:204px" %)**Function**|(% style="width:135px" %)**Response**
... ... @@ -985,10 +985,9 @@
985 985  )))
986 986  |(% style="width:157px" %)AT+PORT=21|(% style="width:204px" %)Set the application port|(% style="width:135px" %)OK
987 987  
988 -{{info}}
989 -**Downlink Command: 0x23**
990 -{{/info}}
1031 +(% style="color:blue" %)**Downlink Command: 0x23**
991 991  
1033 +
992 992  Format: Command Code (0x23) followed by 1 bytes port value.
993 993  
994 994  If the downlink payload=2301, it means set the application port to 1, while type code is 23.
... ... @@ -1000,10 +1000,10 @@
1000 1000  
1001 1001  Feature:Get or Set Frequency (Unit: Hz) for Single Channel Mode.
1002 1002  
1003 -{{info}}
1004 -**AT Command: AT+CHS**
1005 -{{/info}}
1006 1006  
1046 +(% style="color:blue" %)**AT Command: AT+CHS**
1047 +
1048 +
1007 1007  (% border="1" style="background-color:#ffffcc; color:green; width:603.222px" %)
1008 1008  |=(% colspan="3" style="width: 600px;" %)AT+CHS
1009 1009  |(% style="width:182px" %)**Command Example**|(% style="width:295px" %)**Function**|(% style="width:122px" %)**Response**
... ... @@ -1016,10 +1016,10 @@
1016 1016  
1017 1017  Feature: Get or Set eight channels mode,Only for US915,AU915,CN470.
1018 1018  
1019 -{{info}}
1020 -**AT Command: AT+CHE**
1021 -{{/info}}
1022 1022  
1062 +(% style="color:blue" %)**AT Command: AT+CHE**
1063 +
1064 +
1023 1023  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
1024 1024  |=(% colspan="3" style="width: 707px;" %)AT+CHE
1025 1025  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -1030,10 +1030,9 @@
1030 1030  )))
1031 1031  |(% style="width:160px" %)AT+CHE=1|(% style="width:198px" %)Set eight channels mode|(% style="width:349px" %)OK
1032 1032  
1033 -{{info}}
1034 -**Downlink Command: 0x24**
1035 -{{/info}}
1075 +(% style="color:blue" %)**Downlink Command: 0x24**
1036 1036  
1077 +
1037 1037  Format: Command Code (0x24) followed by 1 bytes channel value.
1038 1038  
1039 1039  If the downlink payload=2401, it means set channel mode to 1, while type code is 24.
... ... @@ -1045,10 +1045,10 @@
1045 1045  
1046 1046  Feature:Get or Set the number of symbols to detect and timeout from RXwindow1(0 to 255).
1047 1047  
1048 -{{info}}
1049 -**AT Command: AT+RX1WTO**
1050 -{{/info}}
1051 1051  
1090 +(% style="color:blue" %)**AT Command: AT+RX1WTO**
1091 +
1092 +
1052 1052  (% border="1" style="background-color:#ffffcc; color:green; width:460.222px" %)
1053 1053  |=(% colspan="3" style="width: 457px;" %)AT+ RX1WTO
1054 1054  |(% style="width:163px" %)**Command Example**|(% style="width:201px" %)**Function**|(% style="width:93px" %)**Response**
... ... @@ -1073,10 +1073,10 @@
1073 1073  
1074 1074  Feature:Get or Set the number of symbols to detect and timeout from RXwindow2(0 to 255).
1075 1075  
1076 -{{info}}
1077 -**AT Command: AT+RX2WTO**
1078 -{{/info}}
1079 1079  
1118 +(% style="color:blue" %)**AT Command: AT+RX2WTO**
1119 +
1120 +
1080 1080  (% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %)
1081 1081  |=(% colspan="3" style="width: 494px;" %)AT+ RX2WTO
1082 1082  |(% style="width:190px" %)**Command Example**|(% style="width:199px" %)**Function**|(% style="width:104px" %)**Response**
... ... @@ -1089,10 +1089,10 @@
1089 1089  
1090 1090  Feature: Get or Set uplinkdwelltime
1091 1091  
1092 -{{info}}
1093 -**AT Command: AT+DWELLT**
1094 -{{/info}}
1095 1095  
1134 +(% style="color:blue" %)**AT Command: AT+DWELLT**
1135 +
1136 +
1096 1096  (% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %)
1097 1097  |=(% colspan="3" style="width: 494px;" %)AT+DWELLT
1098 1098  |(% style="width:183px" %)**Command Example**|(% style="width:179px" %)**Function**|(% style="width:131px" %)**Response**
... ... @@ -1101,10 +1101,9 @@
1101 1101  )))
1102 1102  |(% style="width:183px" %)AT+DWELLT=0|(% style="width:179px" %)Set uplinkdwelltime|(% style="width:131px" %)OK
1103 1103  
1104 -{{info}}
1105 -**Downlink Command: 0x25**
1106 -{{/info}}
1145 +(% style="color:blue" %)**Downlink Command: 0x25**
1107 1107  
1147 +
1108 1108  Format: Command Code (0x25) followed by 1 bytes state value.
1109 1109  
1110 1110  If the downlink payload=2501, it means set uplinkdwelltime to 1, while type code is 25.
... ... @@ -1130,10 +1130,9 @@
1130 1130  * For Class C devices used in ChirpStack, need to set AT+RPL=4 because Chirpstack require immedietely reply message to MAC Command.
1131 1131  * For Class C devices used in TTI, need to set AT+RPL=4 because TTI require immediately reply message to Confirmed Data Down & MAC Command.
1132 1132  
1133 -{{info}}
1134 -**AT Command: AT+RPL**
1135 -{{/info}}
1173 +(% style="color:blue" %)**AT Command: AT+RPL**
1136 1136  
1175 +
1137 1137  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1138 1138  |=(% colspan="3" style="width: 533px;" %)AT+RPL
1139 1139  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1142,10 +1142,9 @@
1142 1142  )))
1143 1143  |(% style="width:160px" %)AT+RPL=0|(% style="width:263px" %)Set packet receiving response level|(% style="width:109px" %)OK
1144 1144  
1145 -{{info}}
1146 -**Downlink Command: 0x21**
1147 -{{/info}}
1184 +(% style="color:blue" %)**Downlink Command: 0x21**
1148 1148  
1186 +
1149 1149  Format: Command Code (0x21) followed by 1 bytes level value.
1150 1150  
1151 1151  If the downlink payload=2101, it means set packet receiving response level to 1, while type code is 21.
... ... @@ -1155,10 +1155,10 @@
1155 1155  
1156 1156  == 7.24 Controls NBTrans in unconfirmed uplink mode(LWS007 NBTrans:Set retransmission packets) ==
1157 1157  
1158 -{{info}}
1159 -**AT Command: AT+SETMAXNBTRANS **
1160 -{{/info}}
1161 1161  
1197 +(% style="color:blue" %)**AT Command: AT+SETMAXNBTRANS **
1198 +
1199 +
1162 1162  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1163 1163  |=(% colspan="3" style="width: 533px;" %)AT+**SETMAXNBTRANS**
1164 1164  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1171,10 +1171,9 @@
1171 1171  OK
1172 1172  )))
1173 1173  
1174 -{{info}}
1175 -**Downlink Command: 0x33**
1176 -{{/info}}
1212 +(% style="color:blue" %)**Downlink Command: 0x33**
1177 1177  
1214 +
1178 1178  Format: Command Code (0x33) followed by 2 bytes mode value.
1179 1179  
1180 1180  If the downlink payload=330100, it means set end node to use confirm mode, while type code is 33.
... ... @@ -1184,10 +1184,10 @@
1184 1184  
1185 1185  == 7.25 Device offline rejoining (LWS007) ==
1186 1186  
1187 -{{info}}
1188 -**AT Command: AT+DDETECT**
1189 -{{/info}}
1190 1190  
1225 +(% style="color:blue" %)**AT Command: AT+DDETECT**
1226 +
1227 +
1191 1191  (% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %)
1192 1192  |=(% colspan="3" style="width: 707px;" %)AT+**DDETECT**
1193 1193  |(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response**
... ... @@ -1219,10 +1219,9 @@
1219 1219  OK
1220 1220  )))
1221 1221  
1222 -{{info}}
1223 -**Downlink Command: 0x33**
1224 -{{/info}}
1259 +(% style="color:blue" %)**Downlink Command: 0x33**
1225 1225  
1261 +
1226 1226  Format: Command Code (0x32) followed by 2 bytes mode value.
1227 1227  
1228 1228  If the downlink payload=320105A00B40, it means set end node to use confirm mode, while type code is 33.
... ... @@ -1231,10 +1231,10 @@
1231 1231  
1232 1232  == 7.26 Request the server to send an ACK ==
1233 1233  
1234 -{{info}}
1235 -**AT Command: AT+PNACKMD**
1236 -{{/info}}
1237 1237  
1271 +(% style="color:blue" %)**AT Command: AT+PNACKMD**
1272 +
1273 +
1238 1238  (% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %)
1239 1239  |=(% colspan="3" style="width: 533px;" %)**AT+PNACKMD**
1240 1240  |(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response**
... ... @@ -1249,10 +1249,10 @@
1249 1249  
1250 1250  == 7.27 Adjust network rejoining interval ==
1251 1251  
1252 -{{info}}
1253 -**AT Command: AT+RJTDC**
1254 -{{/info}}
1255 1255  
1289 +(% style="color:blue" %)**AT Command: AT+RJTDC**
1290 +
1291 +
1256 1256  (% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %)
1257 1257  |=(% colspan="3" style="width: 724px;" %)AT+RJTDC
1258 1258  |(% style="width:165px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:329px" %)**Response**
... ... @@ -1265,10 +1265,9 @@
1265 1265  Set the ReJoin data transmission interval to 60000ms = 60 seconds
1266 1266  )))
1267 1267  
1268 -{{info}}
1269 -**Downlink Command: 0x26**
1270 -{{/info}}
1304 +(% style="color:blue" %)**Downlink Command: 0x26**
1271 1271  
1306 +
1272 1272  Format: Command Code (0x26) followed by 2 bytes mode value.
1273 1273  
1274 1274  If the downlink payload=26000A, it means set end node to use confirm mode, while type code is 26.
... ... @@ -1285,13 +1285,12 @@
1285 1285  
1286 1286  == 8.2 Use Downlink Command to set a fix uplink DR ==
1287 1287  
1288 -{{info}}
1289 -**Downlink Command: 0x22000500**
1290 -{{/info}}
1291 1291  
1324 +(% style="color:blue" %)**Downlink Command: 0x22000500**
1325 +
1326 +
1292 1292  Same as:
1293 1293  
1294 1294  * AT+ADR=0  [[Reference>>||anchor="H7.1AdaptiveDataRate"]]
1295 1295  * AT+DR=5  [[Reference>>||anchor="H7.4DataRate"]]
1296 1296  * AT+TXP=0  [[Reference>>||anchor="H7.14TransmitPower"]]
1297 -~)~)~)
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0