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

From version 29.12
edited by Xiaoling
on 2022/06/01 18:02
Change comment: There is no comment for this version
To version 29.1
edited by Xiaoling
on 2022/05/23 10:46
Change comment: Uploaded new attachment "1653274001211-372.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -7,15 +7,12 @@
7 7  **RS485-BL – Waterproof RS485 to LoRaWAN Converter User Manual**
8 8  
9 9  
10 -
11 11  **Table of Contents:**
12 12  
13 -{{toc/}}
14 14  
15 15  
16 16  
17 17  
18 -
19 19  = 1.Introduction =
20 20  
21 21  == 1.1 What is RS485-BL RS485 to LoRaWAN Converter ==
... ... @@ -63,7 +63,7 @@
63 63  * Power Consumption (exclude RS485 device):
64 64  ** Idle: 6uA@3.3v
65 65  
66 -*
63 +*
67 67  ** 20dB Transmit: 130mA@3.3v
68 68  
69 69  **Interface for Model:**
... ... @@ -104,8 +104,6 @@
104 104  * Support Modbus protocol
105 105  * Support Interrupt uplink
106 106  
107 -
108 -
109 109  == 1.4 Applications ==
110 110  
111 111  * Smart Buildings & Home Automation
... ... @@ -115,13 +115,10 @@
115 115  * Smart Cities
116 116  * Smart Factory
117 117  
118 -
119 -
120 120  == 1.5 Firmware Change log ==
121 121  
122 122  [[RS485-BL Image files – Download link and Change log>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/RS485-BL/Firmware/||style="background-color: rgb(255, 255, 255);"]]
123 123  
124 -
125 125  == 1.6 Hardware Change log ==
126 126  
127 127  (((
... ... @@ -148,8 +148,6 @@
148 148  
149 149  (((
150 150  Release version ​​​​​
151 -
152 -
153 153  )))
154 154  
155 155  = 2. Pin mapping and Power ON Device =
... ... @@ -163,7 +163,6 @@
163 163  
164 164  The Left TXD and RXD are TTL interface for external sensor. TTL level is controlled by 3.3/5v Jumper.
165 165  
166 -
167 167  = 3. Operation Mode =
168 168  
169 169  == 3.1 How it works? ==
... ... @@ -170,8 +170,6 @@
170 170  
171 171  (((
172 172  The RS485-BL is configured as LoRaWAN OTAA Class A mode by default. It has OTAA keys to join network. To connect a local LoRaWAN network, user just need to input the OTAA keys in the network server and power on the RS485-BL. It will auto join the network via OTAA.
173 -
174 -
175 175  )))
176 176  
177 177  == 3.2 Example to join LoRaWAN network ==
... ... @@ -235,9 +235,7 @@
235 235  == 3.3 Configure Commands to read data ==
236 236  
237 237  (((
238 -There are plenty of RS485 and TTL level devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-BL supports flexible command set. User can use [[AT Commands or LoRaWAN Downlink>>||anchor="H3.5ConfigureRS485-BLviaATorDownlink"]] Command to configure how RS485-BL should read the sensor and how to handle the return from RS485 or TTL sensors.
239 -
240 -
225 +There are plenty of RS485 and TTL level devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-BL supports flexible command set. User can use [[AT Commands or LoRaWAN Downlink>>path:#AT_COMMAND]] Command to configure how RS485-BL should read the sensor and how to handle the return from RS485 or TTL sensors.
241 241  )))
242 242  
243 243  === 3.3.1 onfigure UART settings for RS485 or TTL communication ===
... ... @@ -664,57 +664,41 @@
664 664  
665 665  Below is the decoder for the first 3 bytes. The rest bytes are dynamic depends on different RS485 sensors.
666 666  
667 -(((
652 +
668 668  function Decoder(bytes, port) {
669 -)))
670 670  
671 -(((
672 672  ~/~/Payload Formats of RS485-BL Deceive
673 -)))
674 674  
675 -(((
676 676  return {
677 -)))
678 678  
679 -(((
680 680   ~/~/Battery,units:V
681 -)))
682 682  
683 -(((
684 684   BatV:((bytes[0]<<8 | bytes[1])&0x7fff)/1000,
685 -)))
686 686  
687 -(((
688 688   ~/~/GPIO_EXTI 
689 -)))
690 690  
691 -(((
692 692   EXTI_Trigger:(bytes[0] & 0x80)? "TRUE":"FALSE",
693 -)))
694 694  
695 -(((
696 696   ~/~/payload of version
697 -)))
698 698  
699 -(((
700 700   Pay_ver:bytes[2],
701 -)))
702 702  
703 -(((
704 704   };
705 -)))
706 706  
707 -(((
708 708   }
709 -)))
710 710  
711 -(((
675 +
676 +
677 +
678 +
679 +
680 +
712 712  TTN V3 uplink screen shot.
713 -)))
714 714  
715 -[[image:1653274001211-372.png||height="192" width="732"]]
683 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png]]
716 716  
717 -== 3.5 Configure RS485-BL via AT or Downlink ==
685 +1.
686 +11. Configure RS485-BL via AT or Downlink
718 718  
719 719  User can configure RS485-BL via [[AT Commands >>path:#_​Using_the_AT]]or LoRaWAN Downlink Commands
720 720  
... ... @@ -724,15 +724,15 @@
724 724  
725 725  * **Sensor Related Commands**: These commands are special designed for RS485-BL.  User can see these commands below:
726 726  
727 -1.
728 -11.
696 +1.
697 +11.
729 729  111. Common Commands:
730 730  
731 731  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]]
732 732  
733 733  
734 -1.
735 -11.
703 +1.
704 +11.
736 736  111. Sensor related commands:
737 737  
738 738  ==== Choose Device Type (RS485 or TTL) ====
... ... @@ -1038,13 +1038,13 @@
1038 1038  
1039 1039  
1040 1040  
1041 -1.
1010 +1.
1042 1042  11. Buttons
1043 1043  
1044 1044  |**Button**|**Feature**
1045 1045  |**RST**|Reboot RS485-BL
1046 1046  
1047 -1.
1016 +1.
1048 1048  11. +3V3 Output
1049 1049  
1050 1050  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
... ... @@ -1062,7 +1062,7 @@
1062 1062  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
1063 1063  
1064 1064  
1065 -1.
1034 +1.
1066 1066  11. +5V Output
1067 1067  
1068 1068  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
... ... @@ -1082,13 +1082,13 @@
1082 1082  
1083 1083  
1084 1084  
1085 -1.
1054 +1.
1086 1086  11. LEDs
1087 1087  
1088 1088  |**LEDs**|**Feature**
1089 1089  |**LED1**|Blink when device transmit a packet.
1090 1090  
1091 -1.
1060 +1.
1092 1092  11. Switch Jumper
1093 1093  
1094 1094  |**Switch Jumper**|**Feature**
... ... @@ -1134,7 +1134,7 @@
1134 1134  
1135 1135  
1136 1136  
1137 -1.
1106 +1.
1138 1138  11. Common AT Command Sequence
1139 1139  111. Multi-channel ABP mode (Use with SX1301/LG308)
1140 1140  
... ... @@ -1153,8 +1153,8 @@
1153 1153  
1154 1154  ATZ
1155 1155  
1156 -1.
1157 -11.
1125 +1.
1126 +11.
1158 1158  111. Single-channel ABP mode (Use with LG01/LG02)
1159 1159  
1160 1160  AT+FDR   Reset Parameters to Factory Default, Keys Reserve
... ... @@ -1229,7 +1229,7 @@
1229 1229  [[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]]
1230 1230  
1231 1231  
1232 -1.
1201 +1.
1233 1233  11. How to change the LoRa Frequency Bands/Region?
1234 1234  
1235 1235  User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download.
... ... @@ -1236,7 +1236,7 @@
1236 1236  
1237 1237  
1238 1238  
1239 -1.
1208 +1.
1240 1240  11. How many RS485-Slave can RS485-BL connects?
1241 1241  
1242 1242  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]].
... ... @@ -1253,7 +1253,7 @@
1253 1253  
1254 1254  
1255 1255  
1256 -1.
1225 +1.
1257 1257  11. Why I can’t join TTN V3 in US915 /AU915 bands?
1258 1258  
1259 1259  It might about the channels mapping. Please see for detail.