Last modified by Xiaoling on 2025/04/23 15:57

From version 18.2
edited by Xiaoling
on 2022/05/23 10:01
Change comment: There is no comment for this version
To version 23.2
edited by Xiaoling
on 2022/05/23 10:09
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -397,7 +397,7 @@
397 397  
398 398  **AT+COMMANDx : **This command will be sent to RS485/TTL devices during each sampling, Max command length is 14 bytes. The grammar is:
399 399  
400 -(% border="1" class="table-bordered" style="background-color:#ffffcc; color:green; width:501px" %)
400 +(% border="1" class="table-bordered" style="background-color:#4f81bd; color:white; width:501px" %)
401 401  |(% style="width:498px" %)(((
402 402  **AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m**
403 403  
... ... @@ -412,7 +412,7 @@
412 412  
413 413  **AT+SEARCHx**: This command defines how to handle the return from AT+COMMANDx.
414 414  
415 -(% border="1" class="table-bordered" style="background-color:#ffffcc; color:green; width:580px" %)
415 +(% border="1" class="table-bordered" style="background-color:#4f81bd; color:white; width:580px" %)
416 416  |(% style="width:577px" %)(((
417 417  **AT+SEARCHx=aa,xx xx xx xx xx**
418 418  
... ... @@ -430,7 +430,6 @@
430 430  
431 431  [[image:1653271044481-711.png]]
432 432  
433 -
434 434  1. For a return string from AT+COMMAND1:  16 0c 1e 56 34 2e 30 58 5f 36 41 30 31 00 49
435 435  
436 436  If we set AT+SEARCH1=2, 1E 56 34+31 00 49
... ... @@ -437,12 +437,12 @@
437 437  
438 438  Device will search the bytes between 1E 56 34 and 31 00 49. So it is(% style="background-color:yellow" %) **2e 30 58 5f 36 41 30**
439 439  
440 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.png]]
439 +[[image:1653271276735-972.png]]
441 441  
442 -
443 443  **AT+DATACUTx : **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes.
444 444  
445 -|(((
443 +(% style="background-color:#4f81bd; color:white; width:729px" %)
444 +|(% style="width:726px" %)(((
446 446  **AT+DATACUTx=a,b,c**
447 447  
448 448  * **a: length for the return of AT+COMMAND**
... ... @@ -454,34 +454,33 @@
454 454  
455 455  * Grab bytes:
456 456  
457 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image015.png]]
456 +[[image:1653271581490-837.png||height="313" width="722"]]
458 458  
459 459  * Grab a section.
460 460  
461 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image016.png]]
460 +[[image:1653271648378-342.png||height="326" width="720"]]
462 462  
463 463  * Grab different sections.
464 464  
465 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image017.png]]
464 +[[image:1653271657255-576.png||height="305" width="730"]]
466 466  
466 +(% style="color:red" %)**Note:**
467 467  
468 -Note:
469 -
470 470  AT+SEARCHx and AT+DATACUTx can be used together, if both commands are set, RS485-BL will first process AT+SEARCHx on the return string and get a temporary string, and then process AT+DATACUTx on this temporary string to get the final payload. In this case, AT+DATACUTx need to set to format AT+DATACUTx=0,xx,xx where the return bytes set to 0.
471 471  
472 -Example:
470 +**Example:**
473 473  
474 -AT+COMMAND1=11 01 1E D0,0
472 +(% style="color:red" %)AT+COMMAND1=11 01 1E D0,0
475 475  
476 -AT+SEARCH1=1,1E 56 34
474 +(% style="color:red" %)AT+SEARCH1=1,1E 56 34
477 477  
478 -AT+DATACUT1=0,2,1~~5
476 +(% style="color:red" %)AT+DATACUT1=0,2,1~~5
479 479  
480 -Return string from AT+COMMAND1: 16 0c 1e 56 34 2e 30 58 5f 36 41 30 31 00 49
478 +(% style="color:red" %)Return string from AT+COMMAND1: 16 0c 1e 56 34 2e 30 58 5f 36 41 30 31 00 49
481 481  
482 -String after SEARCH command: 2e 30 58 5f 36 41 30 31 00 49
480 +(% style="color:red" %)String after SEARCH command: 2e 30 58 5f 36 41 30 31 00 49
483 483  
484 -Valid payload after DataCUT command: 2e 30 58 5f 36
482 +(% style="color:red" %)Valid payload after DataCUT command: 2e 30 58 5f 36
485 485  
486 486  [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.png]]
487 487  
1653271276735-972.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +26.6 KB
Content
1653271581490-837.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +138.7 KB
Content
1653271648378-342.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +131.4 KB
Content
1653271657255-576.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +142.6 KB
Content