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
-
... ... @@ -35,12 +35,9 @@ 35 35 36 36 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:966px" %) 37 37 |(% style="background-color:#4f81bd; color:white; width:187px" %)((( 38 -**Model** 39 -)))|(% style="background-color:#4f81bd; color:white; width:330px" %)((( 40 -**Description** 41 -)))|(% style="background-color:#4f81bd; color:white; width:445px" %)((( 42 -**Firmware Version <~-~-> Stack Version** 43 -))) 38 +**Model**)))|(% style="background-color:#4f81bd; color:white; width:330px" %)((( 39 +**Description**)))|(% style="background-color:#4f81bd; color:white; width:445px" %)((( 40 +**Firmware Version <~-~-> Stack Version**))) 44 44 |(% style="width:187px" %)((( 45 45 [[LSN50-v1>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/128-lsn50.html]], [[LSN50-V2>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/155-lsn50-v2.html]], 46 46 )))|(% style="width:330px" %)((( ... ... @@ -151,7 +151,7 @@ 151 151 152 152 (% border="1" style="background-color:#f2f2f2; width:546px" %) 153 153 |=(% colspan="3" style="width: 543px;background-color:#D9E2F3;color:#0070C0" %)ATZ: Trig a reset of the MCU 154 -|(% style="color:# 0070c0; width:157px" %)**Command Example**|(% style="color:#0070c0; width:92px" %)**Function**|(% style="color:#0070c0; width:294px" %)**Response**151 +|(% style="background-color:#4F81BD;color:white; width:157px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:92px" %)**Function**|(% style="background-color:#4F81BD;color:white; width:294px" %)**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 ... ... @@ -187,7 +187,7 @@ 187 187 188 188 (% border="1" style="background-color:#f2f2f2; width:789px" %) 189 189 |=(% colspan="3" style="width: 786px;background-color:#D9E2F3;color:#0070C0" %)Reset to factory default 190 -|(% style="color:# 0070c0; width:154px" %)**Command Example**|(% style="color:#0070c0; width:175px" %)**Function**|(% style="color:#0070c0; width:456px" %)**Response**187 +|(% style="background-color:#4F81BD;color:white; width:154px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:175px" %)**Function**|(% style="background-color:#4F81BD;color:white; width:456px" %)**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 ... ... @@ -223,7 +223,7 @@ 223 223 224 224 (% border="1" style="background-color:#f2f2f2; width:542px" %) 225 225 |=(% colspan="3" style="width: 539px;background-color:#D9E2F3;color:#0070C0" %)AT+VER: Image Version and Frequency Band 226 -|(% style="color:# 0070c0; width:157px" %)**Command Example**|(% style="color:#0070c0; width:295px" %)**Function**|(% style="color:#0070c0; width:86px" %)**Response**223 +|(% style="background-color:#4F81BD;color:white; width:157px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:295px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ... ... @@ -286,7 +286,7 @@ 286 286 287 287 (% border="1" style="background-color:#f2f2f2; width:599.222px" %) 288 288 |=(% colspan="3" style="width: 596px;background-color:#D9E2F3;color:#0070C0" %)AT+CFG: Print all configurations 289 -|(% style="color:# 0070c0; width:160px" %)**Command Example**|(% style="color:#0070c0; width:154px" %)**Function**|(% style="color:#0070c0; width:280px" %)**Response**286 +|(% style="background-color:#4F81BD;color:white; width:160px" %)**Command Example**|(% style="background-color:#4F81BD;color:white0; width:154px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ... ... @@ -310,7 +310,7 @@ 310 310 311 311 (% border="1" style="background-color:#f2f2f2; width:686.222px" %) 312 312 |=(% colspan="3" style="width: 683px;background-color:#D9E2F3;color:#0070C0" %)AT+APPEUI 313 -|(% style="color:# 0070c0; width:305px" %)**Command Example**|(% style="color:#0070c0; width:186px" %)**Function**|(% style="color:#0070c0; width:191px" %)**Response**310 +|(% style="background-color:#4F81BD;color:white; width:305px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:186px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -328,7 +328,7 @@ 328 328 329 329 (% border="1" style="background-color:#f2f2f2; width:976.222px" %) 330 330 |=(% colspan="3" style="width: 973px;background-color:#D9E2F3;color:#0070C0" %)AT+APPKEY 331 -|(% style="color:# 0070c0; width:441px" %)**Command Example**|(% style="color:#0070c0; width:180px" %)**Function**|(% style="color:#0070c0; width:350px" %)**Response**328 +|(% style="background-color:#4F81BD;color:white; width:441px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:180px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -346,7 +346,7 @@ 346 346 347 347 (% border="1" style="background-color:#f2f2f2; width:1040.22px" %) 348 348 |=(% colspan="3" style="width: 1037px;background-color:#D9E2F3;color:#0070C0" %)AT+APPSKEY 349 -|(% style="color:# 0070c0; width:451px" %)**Command Example**|(% style="color:#0070c0; width:231px" %)**Function**|(% style="color:#0070c0; width:354px" %)**Response**346 +|(% style="background-color:#4F81BD;color:white; width:451px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:231px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -366,7 +366,7 @@ 366 366 367 367 (% border="1" style="background-color:#f2f2f2; width:795.222px" %) 368 368 |=(% colspan="3" style="width: 792px;background-color:#D9E2F3;color:#0070C0" %)AT+DADDR 369 -|(% style="color:# 0070c0; width:192px" %)**Command Example**|(% style="color:#0070c0; width:241px" %)**Function**|(% style="color:#0070c0; width:359px" %)**Response**366 +|(% style="background-color:#4F81BD;color:white; width:192px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:241px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ... ... @@ -386,7 +386,7 @@ 386 386 387 387 (% border="1" style="background-color:#f2f2f2; width:1035.22px" %) 388 388 |=(% colspan="3" style="width: 1032px;background-color:#D9E2F3;color:#0070C0" %)AT+DEUI 389 -|(% style="color:# 0070c0; width:250px" %)**Command Example**|(% style="color:#0070c0; width:147px" %)**Function**|(% style="color:#0070c0; width:634px" %)**Response**386 +|(% style="background-color:#4F81BD;color:white; width:250px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:147px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -406,7 +406,7 @@ 406 406 407 407 (% border="1" style="background-color:#f2f2f2; width:448.222px" %) 408 408 |=(% colspan="3" style="width: 445px;background-color:#D9E2F3;color:#0070C0" %)AT+NWKID 409 -|(% style="color:# 0070c0; width:191px" %)**Command Example**|(% style="color:#0070c0; width:153px" %)**Function**|(% style="color:#0070c0; width:101px" %)**Response**406 +|(% style="background-color:#4F81BD;color:white; width:191px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:153px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -424,7 +424,7 @@ 424 424 425 425 (% border="1" style="background-color:#f2f2f2; width:1017.22px" %) 426 426 |=(% colspan="3" style="width: 1014px;background-color:#D9E2F3;;color:#0070C0" %)AT+NWKSKEY 427 -|(% style="color:# 0070c0; width:455px" %)**Command Example**|(% style="color:#0070c0; width:215px" %)**Function**|(% style="color:#0070c0; width:343px" %)**Response**424 +|(% style="background-color:#4F81BD;color:white; width:455px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:215px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -446,7 +446,7 @@ 446 446 447 447 (% border="1" style="background-color:#f2f2f2; width:710.222px" %) 448 448 |=(% colspan="3" style="width: 707px;background-color:#D9E2F3;color:#0070C0" %)AT+CFM 449 -|(% style="color:# 0070c0; width:155px" %)**Command Example**|(% style="color:#0070c0; width:205px" %)**Function**|(% style="color:#0070c0; width:346px" %)**Response**446 +|(% style="background-color:#4F81BD;color:white; width:155px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:205px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -471,7 +471,7 @@ 471 471 472 472 (% border="1" style="background-color:#f2f2f2; width:710.222px" %) 473 473 |=(% colspan="3" style="width: 707px;background-color:#D9E2F3;color:#0070C0" %)AT+CFM 474 -|(% style="color:# 0070c0; width:160px" %)**Command Example**|(% style="color:#0070c0; width:198px" %)**Function**|(% style="color:#0070c0; width:349px" %)**Response**471 +|(% style="background-color:#4F81BD;color:white; width:160px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:198px" %)**Function**|(% style="background-color:#4F81BD;color:white; width:349px" %)**Response** 475 475 |(% style="width:160px" %)((( 476 476 AT+CFM=1,0,0 477 477 ... ... @@ -521,7 +521,7 @@ 521 521 522 522 (% border="1" style="background-color:#f2f2f2; width:463px" %) 523 523 |=(% colspan="3" style="width: 460px;background-color:#D9E2F3;color:#0070C0" %)AT+CFS 524 -|(% style="color:# 0070c0; width:156px" %)**Command Example**|(% style="color:#0070c0; width:193px" %)**Function**|(% style="color:#0070c0; width:107px" %)**Response**521 +|(% style="background-color:#4F81BD;color:white; width:156px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:193px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -538,7 +538,7 @@ 538 538 539 539 (% border="1" style="background-color:#f2f2f2; width:647.222px" %) 540 540 |=(% colspan="3" style="width: 644px;background-color:#D9E2F3;color:#0070C0" %)AT+JOIN 541 -|(% style="color:# 0070c0; width:163px" %)**Command Example**|(% style="color:#0070c0; width:147px" %)**Function**|(% style="color:#0070c0; width:334px" %)**Response**538 +|(% style="background-color:#4F81BD;color:white; width:163px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:147px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ... ... @@ -556,7 +556,7 @@ 556 556 557 557 (% border="1" style="background-color:#f2f2f2; width:753.222px" %) 558 558 |=(% colspan="3" style="width: 750px;background-color:#D9E2F3;color:#0070C0" %)AT+NJM 559 -|(% style="color:# 0070c0; width:162px" %)**Command Example**|(% style="color:#0070c0; width:227px" %)**Function**|(% style="color:#0070c0; width:361px" %)**Response**556 +|(% style="background-color:#4F81BD;color:white; width:162px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:227px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -584,7 +584,7 @@ 584 584 585 585 (% border="1" style="background-color:#f2f2f2; width:498.222px" %) 586 586 |=(% colspan="3" style="width: 495px;background-color:#D9E2F3;color:#0070C0" %)AT+NJS 587 -|(% style="color:# 0070c0; width:169px" %)**Command Example**|(% style="color:#0070c0; width:164px" %)**Function**|(% style="color:#0070c0; width:161px" %)**Response**584 +|(% style="background-color:#4F81BD;color:white; width:169px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:164px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -601,7 +601,7 @@ 601 601 602 602 (% border="1" style="background-color:#f2f2f2; width:587.222px" %) 603 603 |=(% colspan="3" style="width: 584px;background-color:#D9E2F3;color:#0070C0" %)AT+RECV 604 -|(% style="color:# 0070c0; width:161px" %)**Command Example**|(% style="color:#0070c0; width:272px" %)**Function**|(% style="color:#0070c0; width:150px" %)**Response**601 +|(% style="background-color:#4F81BD;color:white; width:161px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:272px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -618,7 +618,7 @@ 618 618 619 619 (% border="1" style="background-color:#f2f2f2; width:793.222px" %) 620 620 |=(% colspan="3" style="width: 790px;background-color:#D9E2F3;color:#0070C0" %)AT+RECVB 621 -|(% style="color:# 0070c0; width:173px" %)**Command Example**|(% style="color:#0070c0; width:497px" %)**Function**|(% style="color:#0070c0; width:120px" %)**Response**618 +|(% style="background-color:#4F81BD;color:white; width:173px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:497px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -635,7 +635,7 @@ 635 635 636 636 (% border="1" style="background-color:#f2f2f2; width:991.222px" %) 637 637 |=(% colspan="3" style="width: 988px;background-color:#D9E2F3;color:#0070C0" %)AT+SEND 638 -|(% style="color:# 0070c0; width:201px" %)**Command Example**|(% style="color:#0070c0; width:340px" %)**Function**|(% style="color:#0070c0; width:446px" %)**Response**635 +|(% style="background-color:#4F81BD;color:white; width:201px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:340px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ... ... @@ -653,7 +653,7 @@ 653 653 654 654 (% border="1" style="background-color:f2f2f2; width:1101px" %) 655 655 |=(% colspan="3" style="width: 1098px;background-color:#D9E2F3;color:#0070C0" %)AT+SENDB 656 -|(% style="color:# 0070c0; width:257px" %)**Command Example**|(% style="color:#0070c0; width:394px" %)**Function**|(% style="color:#0070c0; width:446px" %)**Response**653 +|(% style="background-color:#4F81BD;color:white; width:257px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:394px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ... ... @@ -673,7 +673,7 @@ 673 673 674 674 (% border="1" style="background-color:f2f2f2; width:683.222px" %) 675 675 |=(% colspan="3" style="width: 680px;background-color:#D9E2F3;color:#0070C0" %)AT+ADR 676 -|(% style="color:# 0070c0; width:162px" %)**Command Example**|(% style="color:#0070c0; width:266px" %)**Function**|(% style="color:#0070c0; width:250px" %)**Response**673 +|(% style="background-color:#4F81BD;color:white; width:162px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:266px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -701,7 +701,7 @@ 701 701 702 702 (% border="1" style="background-color:#f2f2f2; width:507.222px" %) 703 703 |=(% colspan="3" style="width: 504px;background-color:#D9E2F3;color:#0070C0" %)AT+CLASS 704 -|(% style="color:# 0070c0; width:163px" %)**Command Example**|(% style="color:#0070c0; width:166px" %)**Function**|(% style="color:#0070c0; width:175px" %)**Response**701 +|(% style="background-color:#4F81BD;color:white; width:163px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:166px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -726,7 +726,7 @@ 726 726 727 727 (% border="1" style="background-color:#f2f2f2; width:515.222px" %) 728 728 |=(% colspan="3" style="width: 512px;background-color:#D9E2F3;color:#0070C0" %)AT+DCS 729 -|(% style="color:# 0070c0; width:165px" %)**Command Example**|(% style="color:#0070c0; width:239px" %)**Function**|(% style="color:#0070c0; width:107px" %)**Response**726 +|(% style="background-color:#4F81BD;color:white; width:165px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:239px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -751,7 +751,7 @@ 751 751 752 752 (% border="1" style="background-color:#f2f2f2; width:466.222px" %) 753 753 |=(% colspan="3" style="width: 463px;background-color:#D9E2F3;color:#0070C0" %)AT+DR 754 -|(% style="color:# 0070c0; width:156px" %)**Command Example**|(% style="color:#0070c0; width:167px" %)**Function**|(% style="color:#0070c0; width:140px" %)**Response**751 +|(% style="background-color:#4F81BD;color:white; width:156px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:167px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -778,7 +778,7 @@ 778 778 779 779 (% border="1" style="background-color:#f2f2f2; width:693.222px" %) 780 780 |=(% colspan="3" style="width: 690px;background-color:#D9E2F3;color:#0070C0" %)AT+FCD 781 -|(% style="color:# 0070c0; width:162px" %)**Command Example**|(% style="color:#0070c0; width:258px" %)**Function**|(% style="color:#0070c0; width:269px" %)**Response**778 +|(% style="background-color:#4F81BD;color:white; width:162px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:258px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -797,7 +797,7 @@ 797 797 798 798 (% border="1" style="background-color:#f2f2f2; width:534.222px" %) 799 799 |=(% colspan="3" style="width: 531px;background-color:#D9E2F3;color:#0070C0" %)AT+FCU 800 -|(% style="color:# 0070c0; width:177px" %)**Command Example**|(% style="color:#0070c0; width:239px" %)**Function**|(% style="color:#0070c0; width:113px" %)**Response**797 +|(% style="background-color:#4F81BD;color:white; width:177px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:239px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -817,7 +817,7 @@ 817 817 818 818 (% border="1" style="background-color:#f2f2f2; width:537.222px" %) 819 819 |=(% colspan="3" style="width: 534px;background-color:#D9E2F3;color:#0070C0" %)AT+JN1DL 820 -|(% style="color:# 0070c0; width:164px" %)**Command Example**|(% style="color:#0070c0; width:229px" %)**Function**|(% style="color:#0070c0; width:140px" %)**Response**817 +|(% style="background-color:#4F81BD;color:white; width:164px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:229px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -837,7 +837,7 @@ 837 837 838 838 (% border="1" style="background-color:#f2f2f2; width:538.222px" %) 839 839 |=(% colspan="3" style="width: 535px;background-color:#D9E2F3;color:#0070C0" %)AT+JN2DL 840 -|(% style="color:# 0070c0; width:160px" %)**Command Example**|(% style="color:#0070c0; width:228px" %)**Function**|(% style="color:#0070c0; width:146px" %)**Response**837 +|(% style="background-color:#4F81BD;color:white; width:160px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:228px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -859,7 +859,7 @@ 859 859 860 860 (% border="1" style="background-color:#f2f2f2; width:667.222px" %) 861 861 |=(% colspan="3" style="width: 664px;background-color:#D9E2F3;color:#0070C0" %)AT+PNM 862 -|(% style="color:# 0070c0; width:166px" %)**Command Example**|(% style="color:#0070c0; width:225px" %)**Function**|(% style="color:#0070c0; width:272px" %)**Response**859 +|(% style="background-color:#4F81BD;color:white; width:166px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:225px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -886,7 +886,7 @@ 886 886 887 887 (% border="1" style="background-color:#f2f2f2; width:408.222px" %) 888 888 |=(% colspan="3" style="width: 405px;background-color:#D9E2F3;color:#0070C0" %)AT+RX1DL 889 -|(% style="color:# 0070c0; width:155px" %)**Command Example**|(% style="color:#0070c0; width:128px" %)**Function**|(% style="color:#0070c0; width:122px" %)**Response**886 +|(% style="background-color:#4F81BD;color:white; width:155px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:128px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -906,7 +906,7 @@ 906 906 907 907 (% border="1" style="background-color:#f2f2f2; width:481.222px" %) 908 908 |=(% colspan="3" style="width: 478px;background-color:#D9E2F3;color:#0070C0" %)AT+RX2DL 909 -|(% style="color:# 0070c0; width:175px" %)**Command Example**|(% style="color:#0070c0; width:152px" %)**Function**|(% style="color:#0070c0; width:150px" %)**Response**906 +|(% style="background-color:#4F81BD;color:white; width:175px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:152px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -926,7 +926,7 @@ 926 926 927 927 (% border="1" style="background-color:#f2f2f2; width:525.222px" %) 928 928 |=(% colspan="3" style="width: 522px;background-color:#D9E2F3;color:#0070C0" %)AT+RX2DR 929 -|(% style="color:# 0070c0; width:160px" %)**Command Example**|(% style="color:#0070c0; width:232px" %)**Function**|(% style="color:#0070c0; width:130px" %)**Response**926 +|(% style="background-color:#4F81BD;color:white; width:160px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:232px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -946,7 +946,7 @@ 946 946 947 947 (% border="1" style="background-color:#f2f2f2; width:587.222px" %) 948 948 |=(% colspan="3" style="width: 584px;background-color:#D9E2F3;color:#0070C0" %)AT+RX2FQ 949 -|(% style="color:# 0070c0; width:183px" %)**Command Example**|(% style="color:#0070c0; width:240px" %)**Function**|(% style="color:#0070c0; width:160px" %)**Response**946 +|(% style="background-color:#4F81BD;color:white; width:183px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:240px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -968,7 +968,7 @@ 968 968 969 969 (% border="1" style="background-color:#f2f2f2; width:465.222px" %) 970 970 |=(% colspan="3" style="width: 462px;background-color:#D9E2F3;color:#0070C0" %)AT+TXP 971 -|(% style="color:# 0070c0; width:161px" %)**Command Example**|(% style="color:#0070c0; width:189px" %)**Function**|(% style="color:#0070c0; width:112px" %)**Response**968 +|(% style="background-color:#4F81BD;color:white; width:161px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:189px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -995,7 +995,7 @@ 995 995 996 996 (% border="1" style="background-color:#f2f2f2; width:557.222px" %) 997 997 |=(% colspan="3" style="width: 554px;background-color:#D9E2F3;color:#0070C0" %)AT+RSSI 998 -|(% style="color:# 0070c0; width:164px" %)**Command Example**|(% style="color:#0070c0; width:289px" %)**Function**|(% style="color:#0070c0; width:100px" %)**Response**995 +|(% style="background-color:#4F81BD;color:white; width:164px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:289px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1012,7 +1012,7 @@ 1012 1012 1013 1013 (% border="1" style="background-color:#f2f2f2; width:571.222px" %) 1014 1014 |=(% colspan="3" style="width: 568px;background-color:#D9E2F3;color:#0070C0" %)AT+SNR 1015 -|(% style="color:# 0070c0; width:164px" %)**Command Example**|(% style="color:#0070c0; width:290px" %)**Function**|(% style="color:#0070c0; width:113px" %)**Response**1012 +|(% style="background-color:#4F81BD;color:white; width:164px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:290px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1029,7 +1029,7 @@ 1029 1029 1030 1030 (% border="1" style="background-color:#f2f2f2; width:500.222px" %) 1031 1031 |=(% colspan="3" style="width: 497px;background-color:#D9E2F3;color:#0070C0" %)AT+PORT 1032 -|(% style="color:# 0070c0; width:157px" %)**Command Example**|(% style="color:#0070c0; width:204px" %)**Function**|(% style="color:#0070c0; width:135px" %)**Response**1029 +|(% style="background-color:#4F81BD;color:white; width:157px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:204px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1056,7 +1056,7 @@ 1056 1056 1057 1057 (% border="1" style="background-color:#f2f2f2; width:603.222px" %) 1058 1058 |=(% colspan="3" style="width: 600px;background-color:#D9E2F3;color:#0070C0" %)AT+CHS 1059 -|(% style="color:# 0070c0; width:182px" %)**Command Example**|(% style="color:#0070c0; width:295px" %)**Function**|(% style="color:#0070c0; width:122px" %)**Response**1056 +|(% style="background-color:#4F81BD;color:white; width:182px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:295px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1074,7 +1074,7 @@ 1074 1074 1075 1075 (% border="1" style="background-color:#f2f2f2; width:710.222px" %) 1076 1076 |=(% colspan="3" style="width: 707px;background-color:#D9E2F3;color:#0070C0" %)AT+CHE 1077 -|(% style="color:# 0070c0; width:160px" %)**Command Example**|(% style="color:#0070c0; width:198px" %)**Function**|(% style="color:#0070c0; width:349px" %)**Response**1074 +|(% style="background-color:#4F81BD;color:white; width:160px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:198px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ... ... @@ -1103,7 +1103,7 @@ 1103 1103 1104 1104 (% border="1" style="background-color:#f2f2f2; width:460.222px" %) 1105 1105 |=(% colspan="3" style="width: 457px;background-color:#D9E2F3;color:#0070C0" %)AT+ RX1WTO 1106 -|(% style="color:# 0070c0; width:163px" %)**Command Example**|(% style="color:#0070c0; width:201px" %)**Function**|(% style="color:#0070c0; width:93px" %)**Response**1103 +|(% style="background-color:#4F81BD;color:white; width:163px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:201px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1132,7 +1132,7 @@ 1132 1132 1133 1133 (% border="1" style="background-color:#f2f2f2; width:497.222px" %) 1134 1134 |=(% colspan="3" style="width: 494px;background-color:#D9E2F3;color:#0070C0" %)AT+ RX2WTO 1135 -|(% style="color:# 0070c0; width:190px" %)**Command Example**|(% style="color:#0070c0; width:199px" %)**Function**|(% style="color:#0070c0; width:104px" %)**Response**1132 +|(% style="background-color:#4F81BD;color:white; width:190px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:199px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1150,7 +1150,7 @@ 1150 1150 1151 1151 (% border="1" style="background-color:#f2f2f2; width:497.222px" %) 1152 1152 |=(% colspan="3" style="width: 494px;background-color:#D9E2F3;color:#0070C0" %)AT+DWELLT 1153 -|(% style="color:# 0070c0; width:183px" %)**Command Example**|(% style="color:#0070c0; width:179px" %)**Function**|(% style="color:#0070c0; width:131px" %)**Response**1150 +|(% style="background-color:#4F81BD;color:white; width:183px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:179px" %)**Function**|(% style="background-color:#4F81BD;color:white; width:131px" %)**Response** 1154 1154 |(% style="width:183px" %)AT+DWELLT=?|(% style="width:179px" %)Get uplinkdwelltime|(% style="width:131px" %)1((( 1155 1155 OK 1156 1156 ))) ... ... @@ -1191,7 +1191,7 @@ 1191 1191 1192 1192 (% border="1" style="background-color:#f2f2f2; width:536.222px" %) 1193 1193 |=(% colspan="3" style="width: 533px;background-color:#D9E2F3;color:#0070C0" %)AT+RPL 1194 -|(% style="color:# 0070c0; width:160px" %)**Command Example**|(% style="color:#0070c0; width:263px" %)**Function**|(% style="color:#0070c0; width:109px" %)**Response**1191 +|(% style="background-color:#4F81BD;color:white; width:160px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:263px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1215,7 +1215,7 @@ 1215 1215 1216 1216 (% border="1" style="background-color:#f2f2f2; width:589px" %) 1217 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**1215 +|(% style="background-color:#4F81BD;color:white; width:227px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:300px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1252,7 +1252,7 @@ 1252 1252 1253 1253 (% border="1" style="background-color:#f2f2f2; width:710.222px" %) 1254 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**1252 +|(% style="background-color:#4F81BD;color:white; width:160px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:198px" %)**Function**|(% style="background-color:#4F81BD;color:white; width:349px" %)**Response** 1256 1256 |(% style="width:160px" %)((( 1257 1257 AT+DDETECT=1,1440,2880 1258 1258 ... ... @@ -1302,7 +1302,7 @@ 1302 1302 1303 1303 (% border="1" style="background-color:#f2f2f2; width:536.222px" %) 1304 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**1302 +|(% style="background-color:#4F81BD;color:white; width:160px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:263px" %)**Function**|(% style="background-color:#4F81BD;color:white; 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 ))) ... ... @@ -1320,7 +1320,7 @@ 1320 1320 1321 1321 (% border="1" style="background-color:#f2f2f2; width:727.222px" %) 1322 1322 |=(% colspan="3" style="width: 724px;background-color:#D9E2F3;color:#0070C0" %)AT+RJTDC 1323 -|(% style="color:# 0070c0; width:165px" %)**Command Example**|(% style="color:#0070c0; width:227px" %)**Function**|(% style="color:#0070c0; width:329px" %)**Response**1320 +|(% 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** 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