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

From version 26.2
edited by Xiaoling
on 2022/05/23 10:28
Change comment: There is no comment for this version
To version 25.1
edited by Xiaoling
on 2022/05/23 10:26
Change comment: Uploaded new attachment "1653272787040-634.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -60,7 +60,7 @@
60 60  * Power Consumption (exclude RS485 device):
61 61  ** Idle: 6uA@3.3v
62 62  
63 -*
63 +*
64 64  ** 20dB Transmit: 130mA@3.3v
65 65  
66 66  **Interface for Model:**
... ... @@ -501,75 +501,54 @@
501 501  
502 502  [[image:1653271763403-806.png]]
503 503  
504 -=== 3.3.4 Compose the uplink payload ===
505 505  
506 -(((
505 +
506 +
507 +1.
508 +11.
509 +111. Compose the uplink payload
510 +
507 507  Through AT+COMMANDx and AT+DATACUTx we got valid value from each RS485 commands, Assume these valid value are RETURN1, RETURN2, .., to RETURNx. The next step is how to compose the LoRa Uplink Payload by these RETURNs. The command is **AT+DATAUP.**
508 -)))
509 509  
510 -(((
511 -(% style="color:#4f81bd" %)**Examples: AT+DATAUP=0**
512 -)))
513 513  
514 -(((
515 -Compose the uplink payload with value returns in sequence and send with (% style="color:red" %)**A SIGNLE UPLINK**.
516 -)))
514 +**Examples: AT+DATAUP=0**
517 517  
518 -(((
516 +Compose the uplink payload with value returns in sequence and send with **A SIGNLE UPLINK**.
517 +
519 519  Final Payload is
520 -)))
521 521  
522 -(((
523 -(% style="color:#4f81bd" %)Battery Info+PAYVER + VALID Value from RETURN1 + Valid Value from RETURN2 + … + RETURNx
524 -)))
520 +Battery Info+PAYVER + VALID Value from RETURN1 + Valid Value from RETURN2 + … + RETURNx
525 525  
526 -(((
527 527  Where PAYVER is defined by AT+PAYVER, below is an example screen shot.
528 -)))
529 529  
530 -[[image:1653272787040-634.png||height="515" width="719"]]
524 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image019.png]]
531 531  
532 -(((
533 -(% style="color:#4f81bd" %)**Examples: AT+DATAUP=1**
534 -)))
535 535  
536 -(((
537 -Compose the uplink payload with value returns in sequence and send with (% style="color:red" %)**Multiply UPLINKs**.
538 -)))
539 539  
540 -(((
528 +**Examples: AT+DATAUP=1**
529 +
530 +Compose the uplink payload with value returns in sequence and send with **Multiply UPLINKs**.
531 +
541 541  Final Payload is
542 -)))
543 543  
544 -(((
545 -(% style="color:#4f81bd" %)Battery Info+PAYVER + PAYLOAD COUNT + PAYLOAD# + DATA
546 -)))
534 +Battery Info+PAYVER + PAYLOAD COUNT + PAYLOAD# + DATA
547 547  
548 -1. (((
549 -Battery Info (2 bytes): Battery voltage
550 -)))
551 -1. (((
552 -PAYVER (1 byte): Defined by AT+PAYVER
553 -)))
554 -1. (((
555 -PAYLOAD COUNT (1 byte): Total how many uplinks of this sampling.
556 -)))
557 -1. (((
558 -PAYLOAD# (1 byte): Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT)
559 -)))
560 -1. (((
561 -DATA: Valid value: max 6 bytes(US915 version here, Notice*!) for each uplink so each uplink <= 11 bytes. For the last uplink, DATA will might less than 6 bytes
562 -)))
536 +1. Battery Info (2 bytes): Battery voltage
537 +1. PAYVER (1 byte): Defined by AT+PAYVER
538 +1. PAYLOAD COUNT (1 byte): Total how many uplinks of this sampling.
539 +1. PAYLOAD# (1 byte): Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT)
540 +1. DATA: Valid value: max 6 bytes(US915 version here, [[Notice*!>>path:#max_byte]]) for each uplink so each uplink <= 11 bytes. For the last uplink, DATA will might less than 6 bytes
563 563  
564 -[[image:1653272817147-600.png||height="437" width="717"]]
542 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.png]]
565 565  
544 +
566 566  So totally there will be 3 uplinks for this sampling, each uplink includes 6 bytes DATA
567 567  
568 -DATA1=RETURN1 Valid Value = ~(% style="background-color:#4f81bd;color:white" %)(% style="display:none" %) (%%)20 20 0a 33 90 41
547 +DATA1=RETURN1 Valid Value = 20 20 0a 33 90 41
569 569  
570 -DATA2=1^^st^^ ~~ 6^^th^^ byte of Valid value of RETURN10= ~(% style="background-color:#4f81bd;color:white" %)(% style="display:none" %) (%%)02 aa 05 81 0a 20
549 +DATA2=1^^st^^ ~~ 6^^th^^ byte of Valid value of RETURN10= 02 aa 05 81 0a 20
571 571  
572 -DATA3=7^^th^^ ~~ 11^^th^^ bytes of Valid value of RETURN10 =~(% style="background-color:#4f81bd;color:white" %)(% style="display:none" %) (%%) 20 20 20 2d 30
551 +DATA3=7^^th^^ ~~ 11^^th^^ bytes of Valid value of RETURN10 = 20 20 20 2d 30
573 573  
574 574  
575 575  
... ... @@ -590,8 +590,8 @@
590 590  
591 591  
592 592  
593 -1.
594 -11.
572 +1.
573 +11.
595 595  111. Uplink on demand
596 596  
597 597  Except uplink periodically, RS485-BL is able to uplink on demand. The server sends downlink command to RS485-BL and RS485 will uplink data base on the command.
... ... @@ -604,8 +604,8 @@
604 604  
605 605  
606 606  
607 -1.
608 -11.
586 +1.
587 +11.
609 609  111. Uplink on Interrupt
610 610  
611 611  Put the interrupt sensor between 3.3v_out and GPIO ext.[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png]]
... ... @@ -619,7 +619,7 @@
619 619  AT+INTMOD=3  Interrupt trigger by rising edge.
620 620  
621 621  
622 -1.
601 +1.
623 623  11. Uplink Payload
624 624  
625 625  |**Size(bytes)**|**2**|**1**|**Length depends on the return from the commands**
... ... @@ -681,15 +681,15 @@
681 681  
682 682  * **Sensor Related Commands**: These commands are special designed for RS485-BL.  User can see these commands below:
683 683  
684 -1.
685 -11.
663 +1.
664 +11.
686 686  111. Common Commands:
687 687  
688 688  They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.3, user can find what common commands it supports: [[http:~~/~~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands>>url:http://wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands]]
689 689  
690 690  
691 -1.
692 -11.
670 +1.
671 +11.
693 693  111. Sensor related commands:
694 694  
695 695  ==== Choose Device Type (RS485 or TTL) ====
... ... @@ -995,13 +995,13 @@
995 995  
996 996  
997 997  
998 -1.
977 +1.
999 999  11. Buttons
1000 1000  
1001 1001  |**Button**|**Feature**
1002 1002  |**RST**|Reboot RS485-BL
1003 1003  
1004 -1.
983 +1.
1005 1005  11. +3V3 Output
1006 1006  
1007 1007  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
... ... @@ -1019,7 +1019,7 @@
1019 1019  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
1020 1020  
1021 1021  
1022 -1.
1001 +1.
1023 1023  11. +5V Output
1024 1024  
1025 1025  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
... ... @@ -1039,13 +1039,13 @@
1039 1039  
1040 1040  
1041 1041  
1042 -1.
1021 +1.
1043 1043  11. LEDs
1044 1044  
1045 1045  |**LEDs**|**Feature**
1046 1046  |**LED1**|Blink when device transmit a packet.
1047 1047  
1048 -1.
1027 +1.
1049 1049  11. Switch Jumper
1050 1050  
1051 1051  |**Switch Jumper**|**Feature**
... ... @@ -1091,7 +1091,7 @@
1091 1091  
1092 1092  
1093 1093  
1094 -1.
1073 +1.
1095 1095  11. Common AT Command Sequence
1096 1096  111. Multi-channel ABP mode (Use with SX1301/LG308)
1097 1097  
... ... @@ -1110,8 +1110,8 @@
1110 1110  
1111 1111  ATZ
1112 1112  
1113 -1.
1114 -11.
1092 +1.
1093 +11.
1115 1115  111. Single-channel ABP mode (Use with LG01/LG02)
1116 1116  
1117 1117  AT+FDR   Reset Parameters to Factory Default, Keys Reserve
... ... @@ -1186,7 +1186,7 @@
1186 1186  [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image035.png]] [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.png]]
1187 1187  
1188 1188  
1189 -1.
1168 +1.
1190 1190  11. How to change the LoRa Frequency Bands/Region?
1191 1191  
1192 1192  User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download.
... ... @@ -1193,7 +1193,7 @@
1193 1193  
1194 1194  
1195 1195  
1196 -1.
1175 +1.
1197 1197  11. How many RS485-Slave can RS485-BL connects?
1198 1198  
1199 1199  The RS485-BL can support max 32 RS485 devices. Each uplink command of RS485-BL can support max 16 different RS485 command. So RS485-BL can support max 16 RS485 devices pre-program in the device for uplink. For other devices no pre-program, user can use the [[downlink message (type code 0xA8) to poll their info>>path:#downlink_A8]].
... ... @@ -1210,7 +1210,7 @@
1210 1210  
1211 1211  
1212 1212  
1213 -1.
1192 +1.
1214 1214  11. Why I can’t join TTN V3 in US915 /AU915 bands?
1215 1215  
1216 1216  It might about the channels mapping. Please see for detail.
1653272817147-600.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -143.3 KB
Content