Changes for page End Device AT Commands and Downlink Command
Last modified by kai on 2024/09/06 10:00
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -31,14 +31,15 @@ 31 31 = 3. Support End Node and firmware version = 32 32 33 33 34 +(% border="1" style="background-color:#F2F2F2; width:966px" %) 35 +|=(% colspan="3" style="width: 963px;background-color:#D9E2F3;color:#037691" %)((( 34 34 Dragino STM32 base hardware Firmware / LoRaWAN stack list 35 - 36 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:966px" %) 37 -|(% style="background-color:#4f81bd; color:white; width:187px" %)((( 37 +))) 38 +|(% style="width:187px;color:#0070C0" %)((( 38 38 **Model** 39 -)))|(% style=" background-color:#4f81bd; color:white; width:330px" %)(((40 +)))|(% style="width:330px;color:#0070C0" %)((( 40 40 **Description** 41 -)))|(% style=" background-color:#4f81bd; color:white; width:445px" %)(((42 +)))|(% style="width:445px;color:#0070C0" %)((( 42 42 **Firmware Version <~-~-> Stack Version** 43 43 ))) 44 44 |(% style="width:187px" %)((( ... ... @@ -113,8 +113,9 @@ 113 113 114 114 (% style="color:blue" %)**AT Command: AT+TDC** 115 115 116 -(% border="1" style="background-color:#f2f2f2; width:727.222px" %) 117 -|(% 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** 117 +(% border="1" style="background-color:#F2F2F2; width:727.222px" %) 118 +|=(% colspan="3" style="width: 724px;background-color:#D9E2F3;color:#037691" %)AT+TDC 119 +|(% style="width:165px;color:#0070C0" %)**Command Example**|(% style="width:227px;color:#0070C0" %)**Function**|(% style="width:329px;color:#0070C0" %)**Response** 118 118 |(% style="width:165px" %)AT+TDC=?|(% style="width:227px" %)Show current transmit Interval|(% style="width:329px" %)30000((( 119 119 OK 120 120 ... ... @@ -149,9 +149,9 @@ 149 149 150 150 (% style="color:blue" %)**AT Command: ATZ** 151 151 152 -(% border="1" style="background-color:# f2f2f2; width:546px" %)153 -|=(% colspan="3" style="width: 543px;background-color:#D9E2F3;color:#0 070C0" %)ATZ: Trig a reset of the MCU154 -|(% style="color:#0070 c0; width:157px" %)**Command Example**|(% style="color:#0070c0; width:92px" %)**Function**|(% style="color:#0070c0; width:294px" %)**Response**154 +(% border="1" style="background-color:#F2F2F2; width:546px" %) 155 +|=(% colspan="3" style="width: 543px;background-color:#D9E2F3;color:#037691" %)ATZ: Trig a reset of the MCU 156 +|(% style="width:157px;color:#0070C0" %)**Command Example**|(% style="width:92px;color:#0070C0" %)**Function**|(% style="width:294px;color:#0070C0" %)**Response** 155 155 |(% style="width:157px" %)ATZ|(% style="width:92px" %)Reset MCU|(% style="width:294px" %)((( 156 156 Device reset and show booting info 157 157 ... ... @@ -185,9 +185,9 @@ 185 185 186 186 (% style="color:blue" %)**AT Command: AT+FDR** 187 187 188 -(% border="1" style="background-color:# f2f2f2; width:789px" %)189 -|=(% colspan="3" style="width: 786px;background-color:#D9E2F3;color:#0 070C0" %)Reset to factory default190 -|(% style="color:#0070 c0; width:154px" %)**Command Example**|(% style="color:#0070c0; width:175px" %)**Function**|(% style="color:#0070c0; width:456px" %)**Response**190 +(% border="1" style="background-color:#F2F2F2; width:789px" %) 191 +|=(% colspan="3" style="width: 786px;background-color:#D9E2F3;color:#037691" %)Reset to factory default 192 +|(% style="width:154px;color:#0070C0" %)**Command Example**|(% style="width:175px;color:#0070C0" %)**Function**|(% style="width:456px;color:#0070C0" %)**Response** 191 191 |(% style="width:154px" %)AT+FDR|(% style="width:175px" %)Reset to factory default|(% style="width:456px" %)((( 192 192 Device reset to factory default parameters and show booting info 193 193 ... ... @@ -221,9 +221,9 @@ 221 221 222 222 (% style="color:blue" %)**AT Command: AT+VER** 223 223 224 -(% border="1" style="background-color:#f 2f2f2; width:542px" %)225 -|=(% colspan="3" style="width: 539px; background-color:#D9E2F3;color:#0070C0" %)AT+VER: Image Version and Frequency Band226 -|(% style=" color:#0070c0;width:157px" %)**Command Example**|(% style="color:#0070c0;width:295px" %)**Function**|(% style="color:#0070c0;width:86px" %)**Response**226 +(% border="1" style="background-color:#ffffcc; color:green; width:542px" %) 227 +|=(% colspan="3" style="width: 539px;" %)AT+VER: Image Version and Frequency Band 228 +|(% style="width:157px" %)**Command Example**|(% style="width:295px" %)**Function**|(% style="width:86px" %)**Response** 227 227 |(% style="width:157px" %)AT+VER=?|(% style="width:295px" %)Show Image version and Frequency Band|(% style="width:86px" %)((( 228 228 1.3 EU868 229 229 ... ... @@ -284,9 +284,9 @@ 284 284 285 285 (% style="color:blue" %)**AT Command: AT+CFG** 286 286 287 -(% border="1" style="background-color:#f 2f2f2; width:599.222px" %)288 -|=(% colspan="3" style="width: 596px; background-color:#D9E2F3;color:#0070C0" %)AT+CFG: Print all configurations289 -|(% style=" color:#0070c0;width:160px" %)**Command Example**|(% style="color:#0070c0;width:154px" %)**Function**|(% style="color:#0070c0;width:280px" %)**Response**289 +(% border="1" style="background-color:#ffffcc; color:green; width:599.222px" %) 290 +|=(% colspan="3" style="width: 596px;" %)AT+CFG: Print all configurations 291 +|(% style="width:160px" %)**Command Example**|(% style="width:154px" %)**Function**|(% style="width:280px" %)**Response** 290 290 |(% style="width:160px" %)AT+CFG|(% style="width:154px" %)Show all configures|(% style="width:280px" %)((( 291 291 AT+DEUI = XX XX XX XX XX XX XX XX 292 292 AT+DADDR=XXXXXXXX ... ... @@ -308,9 +308,9 @@ 308 308 309 309 (% style="color:blue" %)**AT Command: AT+APPEUI** 310 310 311 -(% border="1" style="background-color:#f 2f2f2; width:686.222px" %)312 -|=(% colspan="3" style="width: 683px; background-color:#D9E2F3;color:#0070C0" %)AT+APPEUI313 -|(% style=" color:#0070c0;width:305px" %)**Command Example**|(% style="color:#0070c0;width:186px" %)**Function**|(% style="color:#0070c0;width:191px" %)**Response**313 +(% border="1" style="background-color:#ffffcc; color:green; width:686.222px" %) 314 +|=(% colspan="3" style="width: 683px;" %)AT+APPEUI 315 +|(% style="width:305px" %)**Command Example**|(% style="width:186px" %)**Function**|(% style="width:191px" %)**Response** 314 314 |(% style="width:305px" %)AT+APPEUI=?|(% style="width:186px" %)Get the Application EUI|(% style="width:191px" %)00 b3 d5 00 00 00 00 00((( 315 315 OK 316 316 ))) ... ... @@ -326,9 +326,9 @@ 326 326 327 327 (% style="color:blue" %)**AT Command: AT+APPKEY** 328 328 329 -(% border="1" style="background-color:#f 2f2f2; width:976.222px" %)330 -|=(% colspan="3" style="width: 973px; background-color:#D9E2F3;color:#0070C0" %)AT+APPKEY331 -|(% style=" color:#0070c0;width:441px" %)**Command Example**|(% style="color:#0070c0;width:180px" %)**Function**|(% style="color:#0070c0;width:350px" %)**Response**331 +(% border="1" style="background-color:#ffffcc; color:green; width:976.222px" %) 332 +|=(% colspan="3" style="width: 973px;" %)AT+APPKEY 333 +|(% style="width:441px" %)**Command Example**|(% style="width:180px" %)**Function**|(% style="width:350px" %)**Response** 332 332 |(% style="width:441px" %)AT+APPKEY=?|(% style="width:180px" %)Get the Application Key|(% style="width:350px" %)00 35 55 55 22 23 55 53 43 24 23 42 34 35 35 35((( 333 333 OK 334 334 ))) ... ... @@ -344,9 +344,9 @@ 344 344 345 345 (% style="color:blue" %)**AT Command: AT+APPSKEY** 346 346 347 -(% border="1" style="background-color:#f 2f2f2; width:1040.22px" %)348 -|=(% colspan="3" style="width: 1037px; background-color:#D9E2F3;color:#0070C0" %)AT+APPSKEY349 -|(% style=" color:#0070c0;width:451px" %)**Command Example**|(% style="color:#0070c0;width:231px" %)**Function**|(% style="color:#0070c0;width:354px" %)**Response**349 +(% border="1" style="background-color:#ffffcc; color:green; width:1040.22px" %) 350 +|=(% colspan="3" style="width: 1037px;" %)AT+APPSKEY 351 +|(% style="width:451px" %)**Command Example**|(% style="width:231px" %)**Function**|(% style="width:354px" %)**Response** 350 350 |(% style="width:451px" %)AT+APPSKEY=?|(% style="width:231px" %)Get the Application Session Key|(% style="width:354px" %)00 7d dc 73 33 d3 eb 9e 14 38 d5 a4 3e 62 5b e2((( 351 351 OK 352 352 ))) ... ... @@ -364,9 +364,9 @@ 364 364 365 365 (% style="color:blue" %)**AT Command: AT+DADDR** 366 366 367 -(% border="1" style="background-color:#f 2f2f2; width:795.222px" %)368 -|=(% colspan="3" style="width: 792px; background-color:#D9E2F3;color:#0070C0" %)AT+DADDR369 -|(% style=" color:#0070c0;width:192px" %)**Command Example**|(% style="color:#0070c0;width:241px" %)**Function**|(% style="color:#0070c0;width:359px" %)**Response**369 +(% border="1" style="background-color:#ffffcc; color:green; width:795.222px" %) 370 +|=(% colspan="3" style="width: 792px;" %)AT+DADDR 371 +|(% style="width:192px" %)**Command Example**|(% style="width:241px" %)**Function**|(% style="width:359px" %)**Response** 370 370 |(% style="width:192px" %)AT+DADDR=?|(% style="width:241px" %)Get the Application Session Key.|(% style="width:359px" %)(While Error in format, return AT_PARAM_ERROR)((( 371 371 A8 40 41 FF 372 372 ... ... @@ -384,9 +384,9 @@ 384 384 385 385 (% style="color:blue" %)**AT Command: AT+DEUI** 386 386 387 -(% border="1" style="background-color:#f 2f2f2; width:1035.22px" %)388 -|=(% colspan="3" style="width: 1032px; background-color:#D9E2F3;color:#0070C0" %)AT+DEUI389 -|(% style=" color:#0070c0;width:250px" %)**Command Example**|(% style="color:#0070c0;width:147px" %)**Function**|(% style="color:#0070c0;width:634px" %)**Response**389 +(% border="1" style="background-color:#ffffcc; color:green; width:1035.22px" %) 390 +|=(% colspan="3" style="width: 1032px;" %)AT+DEUI 391 +|(% style="width:250px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:634px" %)**Response** 390 390 |(% style="width:250px" %)AT+DEUI=?|(% style="width:147px" %)Get the Device EUI.|(% style="width:634px" %)00 44 34 22 33 45 55 55((( 391 391 OK 392 392 ))) ... ... @@ -404,9 +404,9 @@ 404 404 405 405 (% style="color:blue" %)**AT Command: AT+NWKID** 406 406 407 -(% border="1" style="background-color:#f 2f2f2; width:448.222px" %)408 -|=(% colspan="3" style="width: 445px; background-color:#D9E2F3;color:#0070C0" %)AT+NWKID409 -|(% style=" color:#0070c0;width:191px" %)**Command Example**|(% style="color:#0070c0;width:153px" %)**Function**|(% style="color:#0070c0;width:101px" %)**Response**409 +(% border="1" style="background-color:#ffffcc; color:green; width:448.222px" %) 410 +|=(% colspan="3" style="width: 445px;" %)AT+NWKID 411 +|(% style="width:191px" %)**Command Example**|(% style="width:153px" %)**Function**|(% style="width:101px" %)**Response** 410 410 |(% style="width:191px" %)AT+NWKID=?|(% style="width:153px" %)Get the Network ID.|(% style="width:101px" %)a8 40 41 ff((( 411 411 OK 412 412 ))) ... ... @@ -422,9 +422,9 @@ 422 422 423 423 (% style="color:blue" %)**AT Command: AT+NWKSKEY** 424 424 425 -(% border="1" style="background-color:#f 2f2f2; width:1017.22px" %)426 -|=(% colspan="3" style="width: 1014px; background-color:#D9E2F3;;color:#0070C0" %)AT+NWKSKEY427 -|(% style=" color:#0070c0;width:455px" %)**Command Example**|(% style="color:#0070c0;width:215px" %)**Function**|(% style="color:#0070c0;width:343px" %)**Response**427 +(% border="1" style="background-color:#ffffcc; color:green; width:1017.22px" %) 428 +|=(% colspan="3" style="width: 1014px;" %)AT+NWKSKEY 429 +|(% style="width:455px" %)**Command Example**|(% style="width:215px" %)**Function**|(% style="width:343px" %)**Response** 428 428 |(% style="width:455px" %)AT+NWKSKEY=?|(% style="width:215px" %)Get the Network Session Key.|(% style="width:343px" %)00 4f 19 25 52 ce 97 09 d7 fa 84 71 db 51 02 92((( 429 429 OK 430 430 ))) ... ... @@ -444,9 +444,9 @@ 444 444 445 445 (% style="color:blue" %)**AT Command: AT+CFM** 446 446 447 -(% border="1" style="background-color:#f 2f2f2; width:710.222px" %)448 -|=(% colspan="3" style="width: 707px; background-color:#D9E2F3;color:#0070C0" %)AT+CFM449 -|(% style=" color:#0070c0;width:155px" %)**Command Example**|(% style="color:#0070c0;width:205px" %)**Function**|(% style="color:#0070c0;width:346px" %)**Response**449 +(% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %) 450 +|=(% colspan="3" style="width: 707px;" %)AT+CFM 451 +|(% style="width:155px" %)**Command Example**|(% style="width:205px" %)**Function**|(% style="width:346px" %)**Response** 450 450 |(% style="width:155px" %)AT+CFM=?|(% style="width:205px" %)Get the confirmation mode|(% style="width:346px" %)0((( 451 451 OK 452 452 ))) ... ... @@ -469,9 +469,9 @@ 469 469 470 470 (% style="color:blue" %)**AT Command: AT+CFM** 471 471 472 -(% border="1" style="background-color:#f 2f2f2; width:710.222px" %)473 -|=(% colspan="3" style="width: 707px; background-color:#D9E2F3;color:#0070C0" %)AT+CFM474 -|(% style=" color:#0070c0;width:160px" %)**Command Example**|(% style="color:#0070c0;width:198px" %)**Function**|(% style="color:#0070c0;width:349px" %)**Response**474 +(% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %) 475 +|=(% colspan="3" style="width: 707px;" %)AT+CFM 476 +|(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response** 475 475 |(% style="width:160px" %)((( 476 476 AT+CFM=1,0,0 477 477 ... ... @@ -519,9 +519,9 @@ 519 519 520 520 (% style="color:blue" %)**AT Command: AT+CFS** 521 521 522 -(% border="1" style="background-color:#f 2f2f2; width:463px" %)523 -|=(% colspan="3" style="width: 460px; background-color:#D9E2F3;color:#0070C0" %)AT+CFS524 -|(% style=" color:#0070c0;width:156px" %)**Command Example**|(% style="color:#0070c0;width:193px" %)**Function**|(% style="color:#0070c0;width:107px" %)**Response**524 +(% border="1" style="background-color:#ffffcc; color:green; width:463px" %) 525 +|=(% colspan="3" style="width: 460px;" %)AT+CFS 526 +|(% style="width:156px" %)**Command Example**|(% style="width:193px" %)**Function**|(% style="width:107px" %)**Response** 525 525 |(% style="width:156px" %)AT+CFS=?|(% style="width:193px" %)Get confirmation status|(% style="width:107px" %)0((( 526 526 OK 527 527 ))) ... ... @@ -536,9 +536,9 @@ 536 536 537 537 (% style="color:blue" %)**AT Command: AT+JOIN** 538 538 539 -(% border="1" style="background-color:#f 2f2f2; width:647.222px" %)540 -|=(% colspan="3" style="width: 644px; background-color:#D9E2F3;color:#0070C0" %)AT+JOIN541 -|(% style=" color:#0070c0;width:163px" %)**Command Example**|(% style="color:#0070c0;width:147px" %)**Function**|(% style="color:#0070c0;width:334px" %)**Response**541 +(% border="1" style="background-color:#ffffcc; color:green; width:647.222px" %) 542 +|=(% colspan="3" style="width: 644px;" %)AT+JOIN 543 +|(% style="width:163px" %)**Command Example**|(% style="width:147px" %)**Function**|(% style="width:334px" %)**Response** 542 542 |(% style="width:163px" %)AT+JOIN ?|(% style="width:147px" %)Get imformation.|(% style="width:334px" %)AT+JOIN: Join network((( 543 543 OK 544 544 While Error in format, return AT_BUSY_ERROR ... ... @@ -554,9 +554,9 @@ 554 554 555 555 (% style="color:blue" %)**AT Command: AT+NJM** 556 556 557 -(% border="1" style="background-color:#f 2f2f2; width:753.222px" %)558 -|=(% colspan="3" style="width: 750px; background-color:#D9E2F3;color:#0070C0" %)AT+NJM559 -|(% style=" color:#0070c0;width:162px" %)**Command Example**|(% style="color:#0070c0;width:227px" %)**Function**|(% style="color:#0070c0;width:361px" %)**Response**559 +(% border="1" style="background-color:#ffffcc; color:green; width:753.222px" %) 560 +|=(% colspan="3" style="width: 750px;" %)AT+NJM 561 +|(% style="width:162px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:361px" %)**Response** 560 560 |(% style="width:162px" %)AT+NJM=?|(% style="width:227px" %)Get the Network Join Mode|(% style="width:361px" %)1((( 561 561 OK 562 562 ))) ... ... @@ -582,9 +582,9 @@ 582 582 583 583 (% style="color:blue" %)**AT Command: AT+NJS** 584 584 585 -(% border="1" style="background-color:#f 2f2f2; width:498.222px" %)586 -|=(% colspan="3" style="width: 495px; background-color:#D9E2F3;color:#0070C0" %)AT+NJS587 -|(% style=" color:#0070c0;width:169px" %)**Command Example**|(% style="color:#0070c0;width:164px" %)**Function**|(% style="color:#0070c0;width:161px" %)**Response**587 +(% border="1" style="background-color:#ffffcc; color:green; width:498.222px" %) 588 +|=(% colspan="3" style="width: 495px;" %)AT+NJS 589 +|(% style="width:169px" %)**Command Example**|(% style="width:164px" %)**Function**|(% style="width:161px" %)**Response** 588 588 |(% style="width:169px" %)AT+NJS=?|(% style="width:164px" %)Get the join status.|(% style="width:161px" %)0((( 589 589 OK 590 590 ))) ... ... @@ -599,9 +599,9 @@ 599 599 600 600 (% style="color:blue" %)**AT Command: AT+RECV** 601 601 602 -(% border="1" style="background-color:#f 2f2f2; width:587.222px" %)603 -|=(% colspan="3" style="width: 584px; background-color:#D9E2F3;color:#0070C0" %)AT+RECV604 -|(% style=" color:#0070c0;width:161px" %)**Command Example**|(% style="color:#0070c0;width:272px" %)**Function**|(% style="color:#0070c0;width:150px" %)**Response**604 +(% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %) 605 +|=(% colspan="3" style="width: 584px;" %)AT+RECV 606 +|(% style="width:161px" %)**Command Example**|(% style="width:272px" %)**Function**|(% style="width:150px" %)**Response** 605 605 |(% style="width:161px" %)AT+RECV=?|(% style="width:272px" %)print last received data in raw format.|(% style="width:150px" %)0:((( 606 606 OK 607 607 ))) ... ... @@ -616,9 +616,9 @@ 616 616 617 617 (% style="color:blue" %)**AT Command: AT+RECVB** 618 618 619 -(% border="1" style="background-color:#f 2f2f2; width:793.222px" %)620 -|=(% colspan="3" style="width: 790px; background-color:#D9E2F3;color:#0070C0" %)AT+RECVB621 -|(% style=" color:#0070c0;width:173px" %)**Command Example**|(% style="color:#0070c0;width:497px" %)**Function**|(% style="color:#0070c0;width:120px" %)**Response**621 +(% border="1" style="background-color:#ffffcc; color:green; width:793.222px" %) 622 +|=(% colspan="3" style="width: 790px;" %)AT+RECVB 623 +|(% style="width:173px" %)**Command Example**|(% style="width:497px" %)**Function**|(% style="width:120px" %)**Response** 622 622 |(% style="width:173px" %)AT+RECVB=?|(% style="width:497px" %)print last received data in binary format (with hexadecimal values).|(% style="width:120px" %)2: 0010((( 623 623 OK 624 624 ))) ... ... @@ -633,9 +633,9 @@ 633 633 634 634 (% style="color:blue" %)**AT Command: AT+SEND** 635 635 636 -(% border="1" style="background-color:#f 2f2f2; width:991.222px" %)637 -|=(% colspan="3" style="width: 988px; background-color:#D9E2F3;color:#0070C0" %)AT+SEND638 -|(% style=" color:#0070c0;width:201px" %)**Command Example**|(% style="color:#0070c0;width:340px" %)**Function**|(% style="color:#0070c0;width:446px" %)**Response**638 +(% border="1" style="background-color:#ffffcc; color:green; width:991.222px" %) 639 +|=(% colspan="3" style="width: 988px;" %)AT+SEND 640 +|(% style="width:201px" %)**Command Example**|(% style="width:340px" %)**Function**|(% style="width:446px" %)**Response** 639 639 |(% style="width:201px" %)AT+SEND=12:hello world|(% style="width:340px" %)Send text data along with the application port.|(% style="width:446px" %)OK((( 640 640 While Error in format, return 641 641 AT_BUSY_ERROR/AT_BUSY_ERROR/AT_NO_NETWORK_JOINED ... ... @@ -651,9 +651,9 @@ 651 651 652 652 (% style="color:blue" %)**AT Command: AT+SENDB** 653 653 654 -(% border="1" style="background-color:f 2f2f2; width:1101px" %)655 -|=(% colspan="3" style="width: 1098px; background-color:#D9E2F3;color:#0070C0" %)AT+SENDB656 -|(% style=" color:#0070c0;width:257px" %)**Command Example**|(% style="color:#0070c0;width:394px" %)**Function**|(% style="color:#0070c0;width:446px" %)**Response**656 +(% border="1" style="background-color:#ffffcc; color:green; width:1101px" %) 657 +|=(% colspan="3" style="width: 1098px;" %)AT+SENDB 658 +|(% style="width:257px" %)**Command Example**|(% style="width:394px" %)**Function**|(% style="width:446px" %)**Response** 657 657 |(% style="width:257px" %)AT+SENDB=12:abcdef0123456789|(% style="width:394px" %)Send hexadecimal data along with the application port.|(% style="width:446px" %)OK 658 658 |(% style="width:257px" %)AT+SENDB=abcdef0123456789|(% style="width:394px" %)Send hexadecimal data along with the application port.|(% style="width:446px" %)While Error in format, return((( 659 659 AT_PARAM_ERROR AT_BUSY_ERROR/AT_NO_NETWORK_JOINED ... ... @@ -671,9 +671,9 @@ 671 671 672 672 (% style="color:blue" %)**AT Command: AT+ADR** 673 673 674 -(% border="1" style="background-color:f 2f2f2; width:683.222px" %)675 -|=(% colspan="3" style="width: 680px; background-color:#D9E2F3;color:#0070C0" %)AT+ADR676 -|(% style=" color:#0070c0;width:162px" %)**Command Example**|(% style="color:#0070c0;width:266px" %)**Function**|(% style="color:#0070c0;width:250px" %)**Response**676 +(% border="1" style="background-color:#ffffcc; color:green; width:683.222px" %) 677 +|=(% colspan="3" style="width: 680px;" %)AT+ADR 678 +|(% style="width:162px" %)**Command Example**|(% style="width:266px" %)**Function**|(% style="width:250px" %)**Response** 677 677 |(% style="width:162px" %)AT+ADR=?|(% style="width:266px" %)Get the Adaptive Data Rate setting.|(% style="width:250px" %)1((( 678 678 OK 679 679 ))) ... ... @@ -699,9 +699,9 @@ 699 699 700 700 (% style="color:blue" %)**AT Command: AT+CLASS** 701 701 702 -(% border="1" style="background-color:#f 2f2f2; width:507.222px" %)703 -|=(% colspan="3" style="width: 504px; background-color:#D9E2F3;color:#0070C0" %)AT+CLASS704 -|(% style=" color:#0070c0;width:163px" %)**Command Example**|(% style="color:#0070c0;width:166px" %)**Function**|(% style="color:#0070c0;width:175px" %)**Response**704 +(% border="1" style="background-color:#ffffcc; color:green; width:507.222px" %) 705 +|=(% colspan="3" style="width: 504px;" %)AT+CLASS 706 +|(% style="width:163px" %)**Command Example**|(% style="width:166px" %)**Function**|(% style="width:175px" %)**Response** 705 705 |(% style="width:163px" %)AT+CLASS=?|(% style="width:166px" %)Get the Device Class.|(% style="width:175px" %)A((( 706 706 OK 707 707 ))) ... ... @@ -724,9 +724,9 @@ 724 724 725 725 (% style="color:blue" %)**AT Command: AT+DCS** 726 726 727 -(% border="1" style="background-color:#f 2f2f2; width:515.222px" %)728 -|=(% colspan="3" style="width: 512px; background-color:#D9E2F3;color:#0070C0" %)AT+DCS729 -|(% style=" color:#0070c0;width:165px" %)**Command Example**|(% style="color:#0070c0;width:239px" %)**Function**|(% style="color:#0070c0;width:107px" %)**Response**729 +(% border="1" style="background-color:#ffffcc; color:green; width:515.222px" %) 730 +|=(% colspan="3" style="width: 512px;" %)AT+DCS 731 +|(% style="width:165px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:107px" %)**Response** 730 730 |(% style="width:165px" %)AT+DCS=?|(% style="width:239px" %)Get the ETSI Duty Cycle setting.|(% style="width:107px" %)1((( 731 731 OK 732 732 ))) ... ... @@ -749,9 +749,9 @@ 749 749 750 750 (% style="color:blue" %)**AT Command: AT+DR** 751 751 752 -(% border="1" style="background-color:#f 2f2f2; width:466.222px" %)753 -|=(% colspan="3" style="width: 463px; background-color:#D9E2F3;color:#0070C0" %)AT+DR754 -|(% style=" color:#0070c0;width:156px" %)**Command Example**|(% style="color:#0070c0;width:167px" %)**Function**|(% style="color:#0070c0;width:140px" %)**Response**754 +(% border="1" style="background-color:#ffffcc; color:green; width:466.222px" %) 755 +|=(% colspan="3" style="width: 463px;" %)AT+DR 756 +|(% style="width:156px" %)**Command Example**|(% style="width:167px" %)**Function**|(% style="width:140px" %)**Response** 755 755 |(% style="width:156px" %)AT+DR=?|(% style="width:167px" %)Get the Data Rate.|(% style="width:140px" %)5((( 756 756 OK 757 757 ))) ... ... @@ -776,9 +776,9 @@ 776 776 777 777 (% style="color:blue" %)**AT Command: AT+FCD** 778 778 779 -(% border="1" style="background-color:#f 2f2f2; width:693.222px" %)780 -|=(% colspan="3" style="width: 690px; background-color:#D9E2F3;color:#0070C0" %)AT+FCD781 -|(% style=" color:#0070c0;width:162px" %)**Command Example**|(% style="color:#0070c0;width:258px" %)**Function**|(% style="color:#0070c0;width:269px" %)**Response**781 +(% border="1" style="background-color:#ffffcc; color:green; width:693.222px" %) 782 +|=(% colspan="3" style="width: 690px;" %)AT+FCD 783 +|(% style="width:162px" %)**Command Example**|(% style="width:258px" %)**Function**|(% style="width:269px" %)**Response** 782 782 |(% style="width:162px" %)AT+FCD=?|(% style="width:258px" %)Get the Frame Counter Downlink.|(% style="width:269px" %)0((( 783 783 OK 784 784 ))) ... ... @@ -795,9 +795,9 @@ 795 795 796 796 (% style="color:blue" %)**AT Command: AT+FCU** 797 797 798 -(% border="1" style="background-color:#f 2f2f2; width:534.222px" %)799 -|=(% colspan="3" style="width: 531px; background-color:#D9E2F3;color:#0070C0" %)AT+FCU800 -|(% style=" color:#0070c0;width:177px" %)**Command Example**|(% style="color:#0070c0;width:239px" %)**Function**|(% style="color:#0070c0;width:113px" %)**Response**800 +(% border="1" style="background-color:#ffffcc; color:green; width:534.222px" %) 801 +|=(% colspan="3" style="width: 531px;" %)AT+FCU 802 +|(% style="width:177px" %)**Command Example**|(% style="width:239px" %)**Function**|(% style="width:113px" %)**Response** 801 801 |(% style="width:177px" %)AT+FCU=?|(% style="width:239px" %)Get the Frame Counter Uplink.|(% style="width:113px" %)0((( 802 802 OK 803 803 ))) ... ... @@ -815,9 +815,9 @@ 815 815 816 816 (% style="color:blue" %)**AT Command: AT+JN1DL** 817 817 818 -(% border="1" style="background-color:#f 2f2f2; width:537.222px" %)819 -|=(% colspan="3" style="width: 534px; background-color:#D9E2F3;color:#0070C0" %)AT+JN1DL820 -|(% style=" color:#0070c0;width:164px" %)**Command Example**|(% style="color:#0070c0;width:229px" %)**Function**|(% style="color:#0070c0;width:140px" %)**Response**820 +(% border="1" style="background-color:#ffffcc; color:green; width:537.222px" %) 821 +|=(% colspan="3" style="width: 534px;" %)AT+JN1DL 822 +|(% style="width:164px" %)**Command Example**|(% style="width:229px" %)**Function**|(% style="width:140px" %)**Response** 821 821 |(% style="width:164px" %)AT+JN1DL=?|(% style="width:229px" %)Get the Join Accept Delay.|(% style="width:140px" %)5000((( 822 822 OK 823 823 ))) ... ... @@ -835,9 +835,9 @@ 835 835 836 836 (% style="color:blue" %)**AT Command: AT+JN2DL** 837 837 838 -(% border="1" style="background-color:#f 2f2f2; width:538.222px" %)839 -|=(% colspan="3" style="width: 535px; background-color:#D9E2F3;color:#0070C0" %)AT+JN2DL840 -|(% style=" color:#0070c0;width:160px" %)**Command Example**|(% style="color:#0070c0;width:228px" %)**Function**|(% style="color:#0070c0;width:146px" %)**Response**840 +(% border="1" style="background-color:#ffffcc; color:green; width:538.222px" %) 841 +|=(% colspan="3" style="width: 535px;" %)AT+JN2DL 842 +|(% style="width:160px" %)**Command Example**|(% style="width:228px" %)**Function**|(% style="width:146px" %)**Response** 841 841 |(% style="width:160px" %)AT+JN2DL=?|(% style="width:228px" %)Get the Join Accept Delay.|(% style="width:146px" %)6000((( 842 842 OK 843 843 ))) ... ... @@ -857,9 +857,9 @@ 857 857 858 858 (% style="color:blue" %)**AT Command: AT+PNM** 859 859 860 -(% border="1" style="background-color:#f 2f2f2; width:667.222px" %)861 -|=(% colspan="3" style="width: 664px; background-color:#D9E2F3;color:#0070C0" %)AT+PNM862 -|(% style=" color:#0070c0;width:166px" %)**Command Example**|(% style="color:#0070c0;width:225px" %)**Function**|(% style="color:#0070c0;width:272px" %)**Response**862 +(% border="1" style="background-color:#ffffcc; color:green; width:667.222px" %) 863 +|=(% colspan="3" style="width: 664px;" %)AT+PNM 864 +|(% style="width:166px" %)**Command Example**|(% style="width:225px" %)**Function**|(% style="width:272px" %)**Response** 863 863 |(% style="width:166px" %)AT+PNM=?|(% style="width:225px" %)Get the public network mode.|(% style="width:272px" %)1((( 864 864 OK 865 865 ))) ... ... @@ -884,9 +884,9 @@ 884 884 885 885 (% style="color:blue" %)**AT Command: AT+RX1DL** 886 886 887 -(% border="1" style="background-color:#f 2f2f2; width:408.222px" %)888 -|=(% colspan="3" style="width: 405px; background-color:#D9E2F3;color:#0070C0" %)AT+RX1DL889 -|(% style=" color:#0070c0;width:155px" %)**Command Example**|(% style="color:#0070c0;width:128px" %)**Function**|(% style="color:#0070c0;width:122px" %)**Response**889 +(% border="1" style="background-color:#ffffcc; color:green; width:408.222px" %) 890 +|=(% colspan="3" style="width: 405px;" %)AT+RX1DL 891 +|(% style="width:155px" %)**Command Example**|(% style="width:128px" %)**Function**|(% style="width:122px" %)**Response** 890 890 |(% style="width:155px" %)AT+RX1DL=?|(% style="width:128px" %)Get the delay.|(% style="width:122px" %)1000((( 891 891 OK 892 892 ))) ... ... @@ -904,9 +904,9 @@ 904 904 905 905 (% style="color:blue" %)**AT Command: AT+RX2DL** 906 906 907 -(% border="1" style="background-color:#f 2f2f2; width:481.222px" %)908 -|=(% colspan="3" style="width: 478px; background-color:#D9E2F3;color:#0070C0" %)AT+RX2DL909 -|(% style=" color:#0070c0;width:175px" %)**Command Example**|(% style="color:#0070c0;width:152px" %)**Function**|(% style="color:#0070c0;width:150px" %)**Response**909 +(% border="1" style="background-color:#ffffcc; color:green; width:481.222px" %) 910 +|=(% colspan="3" style="width: 478px;" %)AT+RX2DL 911 +|(% style="width:175px" %)**Command Example**|(% style="width:152px" %)**Function**|(% style="width:150px" %)**Response** 910 910 |(% style="width:175px" %)AT+RX2DL=?|(% style="width:152px" %)Get the delay.|(% style="width:150px" %)2000((( 911 911 OK 912 912 ))) ... ... @@ -924,9 +924,9 @@ 924 924 925 925 (% style="color:blue" %)**AT Command: AT+RX2DR** 926 926 927 -(% border="1" style="background-color:#f 2f2f2; width:525.222px" %)928 -|=(% colspan="3" style="width: 522px; background-color:#D9E2F3;color:#0070C0" %)AT+RX2DR929 -|(% style=" color:#0070c0;width:160px" %)**Command Example**|(% style="color:#0070c0;width:232px" %)**Function**|(% style="color:#0070c0;width:130px" %)**Response**929 +(% border="1" style="background-color:#ffffcc; color:green; width:525.222px" %) 930 +|=(% colspan="3" style="width: 522px;" %)AT+RX2DR 931 +|(% style="width:160px" %)**Command Example**|(% style="width:232px" %)**Function**|(% style="width:130px" %)**Response** 930 930 |(% style="width:160px" %)AT+RX2DR=?|(% style="width:232px" %)Get the Rx2 window data rate.|(% style="width:130px" %)2((( 931 931 OK 932 932 ))) ... ... @@ -944,9 +944,9 @@ 944 944 945 945 (% style="color:blue" %)**AT Command: AT+RX2FQ** 946 946 947 -(% border="1" style="background-color:#f 2f2f2; width:587.222px" %)948 -|=(% colspan="3" style="width: 584px; background-color:#D9E2F3;color:#0070C0" %)AT+RX2FQ949 -|(% style=" color:#0070c0;width:183px" %)**Command Example**|(% style="color:#0070c0;width:240px" %)**Function**|(% style="color:#0070c0;width:160px" %)**Response**949 +(% border="1" style="background-color:#ffffcc; color:green; width:587.222px" %) 950 +|=(% colspan="3" style="width: 584px;" %)AT+RX2FQ 951 +|(% style="width:183px" %)**Command Example**|(% style="width:240px" %)**Function**|(% style="width:160px" %)**Response** 950 950 |(% style="width:183px" %)AT+RX2FQ=?|(% style="width:240px" %)Get the Rx2 window frequency.|(% style="width:160px" %)434665000((( 951 951 OK 952 952 ))) ... ... @@ -966,9 +966,9 @@ 966 966 967 967 (% style="color:blue" %)**AT Command: AT+TXP** 968 968 969 -(% border="1" style="background-color:#f 2f2f2; width:465.222px" %)970 -|=(% colspan="3" style="width: 462px; background-color:#D9E2F3;color:#0070C0" %)AT+TXP971 -|(% style=" color:#0070c0;width:161px" %)**Command Example**|(% style="color:#0070c0;width:189px" %)**Function**|(% style="color:#0070c0;width:112px" %)**Response**971 +(% border="1" style="background-color:#ffffcc; color:green; width:465.222px" %) 972 +|=(% colspan="3" style="width: 462px;" %)AT+TXP 973 +|(% style="width:161px" %)**Command Example**|(% style="width:189px" %)**Function**|(% style="width:112px" %)**Response** 972 972 |(% style="width:161px" %)AT+TXP=?|(% style="width:189px" %)Get the Transmit Power.|(% style="width:112px" %)0((( 973 973 OK 974 974 ))) ... ... @@ -993,9 +993,9 @@ 993 993 994 994 (% style="color:blue" %)**AT Command:AT+RSSI** 995 995 996 -(% border="1" style="background-color:#f 2f2f2; width:557.222px" %)997 -|=(% colspan="3" style="width: 554px; background-color:#D9E2F3;color:#0070C0" %)AT+RSSI998 -|(% style=" color:#0070c0;width:164px" %)**Command Example**|(% style="color:#0070c0;width:289px" %)**Function**|(% style="color:#0070c0;width:100px" %)**Response**998 +(% border="1" style="background-color:#ffffcc; color:green; width:557.222px" %) 999 +|=(% colspan="3" style="width: 554px;" %)AT+RSSI 1000 +|(% style="width:164px" %)**Command Example**|(% style="width:289px" %)**Function**|(% style="width:100px" %)**Response** 999 999 |(% style="width:164px" %)AT+RSSI=?|(% style="width:289px" %)Get the RSSI of the last received packet.|(% style="width:100px" %)0((( 1000 1000 OK 1001 1001 ))) ... ... @@ -1010,9 +1010,9 @@ 1010 1010 1011 1011 (% style="color:blue" %)**AT Command: AT+SNR** 1012 1012 1013 -(% border="1" style="background-color:#f 2f2f2; width:571.222px" %)1014 -|=(% colspan="3" style="width: 568px; background-color:#D9E2F3;color:#0070C0" %)AT+SNR1015 -|(% style=" color:#0070c0;width:164px" %)**Command Example**|(% style="color:#0070c0;width:290px" %)**Function**|(% style="color:#0070c0;width:113px" %)**Response**1015 +(% border="1" style="background-color:#ffffcc; color:green; width:571.222px" %) 1016 +|=(% colspan="3" style="width: 568px;" %)AT+SNR 1017 +|(% style="width:164px" %)**Command Example**|(% style="width:290px" %)**Function**|(% style="width:113px" %)**Response** 1016 1016 |(% style="width:164px" %)AT+SNR=?|(% style="width:290px" %)Get the RSSI of the last received packet.|(% style="width:113px" %)0((( 1017 1017 OK 1018 1018 ))) ... ... @@ -1027,9 +1027,9 @@ 1027 1027 1028 1028 (% style="color:blue" %)**AT Command: AT+PORT** 1029 1029 1030 -(% border="1" style="background-color:#f 2f2f2; width:500.222px" %)1031 -|=(% colspan="3" style="width: 497px; background-color:#D9E2F3;color:#0070C0" %)AT+PORT1032 -|(% style=" color:#0070c0;width:157px" %)**Command Example**|(% style="color:#0070c0;width:204px" %)**Function**|(% style="color:#0070c0;width:135px" %)**Response**1032 +(% border="1" style="background-color:#ffffcc; color:green; width:500.222px" %) 1033 +|=(% colspan="3" style="width: 497px;" %)AT+PORT 1034 +|(% style="width:157px" %)**Command Example**|(% style="width:204px" %)**Function**|(% style="width:135px" %)**Response** 1033 1033 |(% style="width:157px" %)AT+PORT=?|(% style="width:204px" %)Get the application port|(% style="width:135px" %)21((( 1034 1034 OK 1035 1035 ))) ... ... @@ -1054,9 +1054,9 @@ 1054 1054 1055 1055 (% style="color:blue" %)**AT Command: AT+CHS** 1056 1056 1057 -(% border="1" style="background-color:#f 2f2f2; width:603.222px" %)1058 -|=(% colspan="3" style="width: 600px; background-color:#D9E2F3;color:#0070C0" %)AT+CHS1059 -|(% style=" color:#0070c0;width:182px" %)**Command Example**|(% style="color:#0070c0;width:295px" %)**Function**|(% style="color:#0070c0;width:122px" %)**Response**1059 +(% border="1" style="background-color:#ffffcc; color:green; width:603.222px" %) 1060 +|=(% colspan="3" style="width: 600px;" %)AT+CHS 1061 +|(% style="width:182px" %)**Command Example**|(% style="width:295px" %)**Function**|(% style="width:122px" %)**Response** 1060 1060 |(% style="width:182px" %)AT+CHS=?|(% style="width:295px" %)Get Frequency for Single Channel Mode|(% style="width:122px" %)0((( 1061 1061 OK 1062 1062 ))) ... ... @@ -1072,9 +1072,9 @@ 1072 1072 1073 1073 (% style="color:blue" %)**AT Command: AT+CHE** 1074 1074 1075 -(% border="1" style="background-color:#f 2f2f2; width:710.222px" %)1076 -|=(% colspan="3" style="width: 707px; background-color:#D9E2F3;color:#0070C0" %)AT+CHE1077 -|(% style=" color:#0070c0;width:160px" %)**Command Example**|(% style="color:#0070c0;width:198px" %)**Function**|(% style="color:#0070c0;width:349px" %)**Response**1077 +(% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %) 1078 +|=(% colspan="3" style="width: 707px;" %)AT+CHE 1079 +|(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response** 1078 1078 |(% style="width:160px" %)AT+CHE=?|(% style="width:198px" %)Get eight channels mode|(% style="width:349px" %)1((( 1079 1079 902.3 902.5 902.7 902.9 903.1 903.3 903.5 903.7 1080 1080 ... ... @@ -1101,9 +1101,9 @@ 1101 1101 1102 1102 (% style="color:blue" %)**AT Command: AT+RX1WTO** 1103 1103 1104 -(% border="1" style="background-color:#f 2f2f2; width:460.222px" %)1105 -|=(% colspan="3" style="width: 457px; background-color:#D9E2F3;color:#0070C0" %)AT+ RX1WTO1106 -|(% style=" color:#0070c0;width:163px" %)**Command Example**|(% style="color:#0070c0;width:201px" %)**Function**|(% style="color:#0070c0;width:93px" %)**Response**1106 +(% border="1" style="background-color:#ffffcc; color:green; width:460.222px" %) 1107 +|=(% colspan="3" style="width: 457px;" %)AT+ RX1WTO 1108 +|(% style="width:163px" %)**Command Example**|(% style="width:201px" %)**Function**|(% style="width:93px" %)**Response** 1107 1107 |(% style="width:163px" %)AT+RX1WTO=?|(% style="width:201px" %)Get RXwindows1 timeout|(% style="width:93px" %)14((( 1108 1108 OK 1109 1109 ))) ... ... @@ -1130,9 +1130,9 @@ 1130 1130 1131 1131 (% style="color:blue" %)**AT Command: AT+RX2WTO** 1132 1132 1133 -(% border="1" style="background-color:#f 2f2f2; width:497.222px" %)1134 -|=(% colspan="3" style="width: 494px; background-color:#D9E2F3;color:#0070C0" %)AT+ RX2WTO1135 -|(% style=" color:#0070c0;width:190px" %)**Command Example**|(% style="color:#0070c0;width:199px" %)**Function**|(% style="color:#0070c0;width:104px" %)**Response**1135 +(% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %) 1136 +|=(% colspan="3" style="width: 494px;" %)AT+ RX2WTO 1137 +|(% style="width:190px" %)**Command Example**|(% style="width:199px" %)**Function**|(% style="width:104px" %)**Response** 1136 1136 |(% style="width:190px" %)AT+RX2WTO=?|(% style="width:199px" %)Get RXwindows2 timeout|(% style="width:104px" %)7((( 1137 1137 OK 1138 1138 ))) ... ... @@ -1148,9 +1148,9 @@ 1148 1148 1149 1149 (% style="color:blue" %)**AT Command: AT+DWELLT** 1150 1150 1151 -(% border="1" style="background-color:#f 2f2f2; width:497.222px" %)1152 -|=(% colspan="3" style="width: 494px; background-color:#D9E2F3;color:#0070C0" %)AT+DWELLT1153 -|(% style=" color:#0070c0;width:183px" %)**Command Example**|(% style="color:#0070c0;width:179px" %)**Function**|(% style="color:#0070c0;width:131px" %)**Response**1153 +(% border="1" style="background-color:#ffffcc; color:green; width:497.222px" %) 1154 +|=(% colspan="3" style="width: 494px;" %)AT+DWELLT 1155 +|(% style="width:183px" %)**Command Example**|(% style="width:179px" %)**Function**|(% style="width:131px" %)**Response** 1154 1154 |(% style="width:183px" %)AT+DWELLT=?|(% style="width:179px" %)Get uplinkdwelltime|(% style="width:131px" %)1((( 1155 1155 OK 1156 1156 ))) ... ... @@ -1173,7 +1173,7 @@ 1173 1173 Feature: Get or Set packet receiving response level. This feature is used to set compatible with different LoRaWAN servers. If RPL doesn;t match , user will see strange message in the server portal. 1174 1174 1175 1175 1176 - (% style="color:blue" %)**RPL value:**1178 +**RPL value:** 1177 1177 1178 1178 * **AT+RPL=0:** Device won't immediately reply any downlink commands from platform. 1179 1179 * **AT+RPL=1:** Device will immediately reply message to Unconfirmed Data Down. Payload is 0x00. ... ... @@ -1181,7 +1181,7 @@ 1181 1181 * **AT+RPL=3:** Device will immediately reply message to MAC Command. Payload is 0x00 and requied response header for this command. 1182 1182 * **AT+RPL=4: **Device will immediately reply message to Confirmed Data Down & MAC Command. Payload is 0x00 and requied response header for these two commands. 1183 1183 1184 - (% style="color:blue" %)**Case Analyes:**1186 +**Case Analyes:** 1185 1185 1186 1186 * For Class A devices, AT+RPL=0 is ok. that is defaut settings in software. 1187 1187 * For Class C devices used in ChirpStack, need to set AT+RPL=4 because Chirpstack require immedietely reply message to MAC Command. ... ... @@ -1189,9 +1189,9 @@ 1189 1189 1190 1190 (% style="color:blue" %)**AT Command: AT+RPL** 1191 1191 1192 -(% border="1" style="background-color:#f 2f2f2; width:536.222px" %)1193 -|=(% colspan="3" style="width: 533px; background-color:#D9E2F3;color:#0070C0" %)AT+RPL1194 -|(% style=" color:#0070c0;width:160px" %)**Command Example**|(% style="color:#0070c0;width:263px" %)**Function**|(% style="color:#0070c0;width:109px" %)**Response**1194 +(% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %) 1195 +|=(% colspan="3" style="width: 533px;" %)AT+RPL 1196 +|(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response** 1195 1195 |(% style="width:160px" %)AT+RPL=?|(% style="width:263px" %)Get packet receiving response level|(% style="width:109px" %)1((( 1196 1196 OK 1197 1197 ))) ... ... @@ -1213,9 +1213,9 @@ 1213 1213 1214 1214 (% style="color:blue" %)**AT Command: AT+SETMAXNBTRANS ** 1215 1215 1216 -(% border="1" style="background-color:#f 2f2f2; width:589px" %)1217 -|=(% colspan="3" style="width: 586px; background-color:#D9E2F3;color:#0070C0" %)AT+**SETMAXNBTRANS**1218 -|(% style=" color:#0070c0;width:227px" %)**Command Example**|(% style="color:#0070c0;width:300px" %)**Function**|(% style="color:#0070c0;width:87px" %)**Response**1218 +(% border="1" style="background-color:#ffffcc; color:green; width:589px" %) 1219 +|=(% colspan="3" style="width: 586px;" %)AT+**SETMAXNBTRANS** 1220 +|(% style="width:227px" %)**Command Example**|(% style="width:300px" %)**Function**|(% style="width:87px" %)**Response** 1219 1219 |(% style="width:227px" %)**AT+SETMAXNBTRANS=1,0**|(% style="width:300px" %)Value1: set the maximum NBTrans.|(% style="width:87px" %)1((( 1220 1220 OK 1221 1221 ))) ... ... @@ -1250,9 +1250,9 @@ 1250 1250 * ACK_Timout_1: Unit: min 1251 1251 * ACK_Timout_2: Unit: min 1252 1252 1253 -(% border="1" style="background-color:#f 2f2f2; width:710.222px" %)1254 -|=(% colspan="3" style="width: 707px; background-color:#D9E2F3;color:#0070C0" %)AT+**DDETECT**1255 -|(% style=" color:#0070c0;width:160px" %)**Command Example**|(% style="color:#0070c0;width:198px" %)**Function**|(% style="color:#0070c0;width:349px" %)**Response**1255 +(% border="1" style="background-color:#ffffcc; color:green; width:710.222px" %) 1256 +|=(% colspan="3" style="width: 707px;" %)AT+**DDETECT** 1257 +|(% style="width:160px" %)**Command Example**|(% style="width:198px" %)**Function**|(% style="width:349px" %)**Response** 1256 1256 |(% style="width:160px" %)((( 1257 1257 AT+DDETECT=1,1440,2880 1258 1258 ... ... @@ -1300,9 +1300,9 @@ 1300 1300 1301 1301 (% style="color:blue" %)**AT Command: AT+PNACKMD** 1302 1302 1303 -(% border="1" style="background-color:#f 2f2f2; width:536.222px" %)1304 -|=(% colspan="3" style="width: 533px; background-color:#D9E2F3;color:#0070C0" %)**AT+PNACKMD**1305 -|(% style=" color:#0070c0;width:160px" %)**Command Example**|(% style="color:#0070c0;width:263px" %)**Function**|(% style="color:#0070c0;width:109px" %)**Response**1305 +(% border="1" style="background-color:#ffffcc; color:green; width:536.222px" %) 1306 +|=(% colspan="3" style="width: 533px;" %)**AT+PNACKMD** 1307 +|(% style="width:160px" %)**Command Example**|(% style="width:263px" %)**Function**|(% style="width:109px" %)**Response** 1306 1306 |(% style="width:160px" %)**AT+PNACKMD=1**|(% style="width:263px" %)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:109px" %)1((( 1307 1307 OK 1308 1308 ))) ... ... @@ -1318,9 +1318,9 @@ 1318 1318 1319 1319 (% style="color:blue" %)**AT Command: AT+RJTDC** 1320 1320 1321 -(% border="1" style="background-color:#f 2f2f2; width:727.222px" %)1322 -|=(% colspan="3" style="width: 724px; background-color:#D9E2F3;color:#0070C0" %)AT+RJTDC1323 -|(% style=" color:#0070c0;width:165px" %)**Command Example**|(% style="color:#0070c0;width:227px" %)**Function**|(% style="color:#0070c0;width:329px" %)**Response**1323 +(% border="1" style="background-color:#ffffcc; color:green; width:727.222px" %) 1324 +|=(% colspan="3" style="width: 724px;" %)AT+RJTDC 1325 +|(% style="width:165px" %)**Command Example**|(% style="width:227px" %)**Function**|(% style="width:329px" %)**Response** 1324 1324 |(% style="width:165px" %)AT+RJTDC=?|(% style="width:227px" %)Show the ReJoin data transmission interval in min|(% style="width:329px" %)30((( 1325 1325 OK 1326 1326