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

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

Summary

Details

Page properties
Content
... ... @@ -7,12 +7,15 @@
7 7  **RS485-BL – Waterproof RS485 to LoRaWAN Converter User Manual**
8 8  
9 9  
10 +
10 10  **Table of Contents:**
11 11  
13 +{{toc/}}
12 12  
13 13  
14 14  
15 15  
18 +
16 16  = 1.Introduction =
17 17  
18 18  == 1.1 What is RS485-BL RS485 to LoRaWAN Converter ==
... ... @@ -60,7 +60,7 @@
60 60  * Power Consumption (exclude RS485 device):
61 61  ** Idle: 6uA@3.3v
62 62  
63 -*
66 +*
64 64  ** 20dB Transmit: 130mA@3.3v
65 65  
66 66  **Interface for Model:**
... ... @@ -222,7 +222,9 @@
222 222  == 3.3 Configure Commands to read data ==
223 223  
224 224  (((
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.
228 +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.
229 +
230 +
226 226  )))
227 227  
228 228  === 3.3.1 onfigure UART settings for RS485 or TTL communication ===
... ... @@ -649,41 +649,57 @@
649 649  
650 650  Below is the decoder for the first 3 bytes. The rest bytes are dynamic depends on different RS485 sensors.
651 651  
652 -
657 +(((
653 653  function Decoder(bytes, port) {
659 +)))
654 654  
661 +(((
655 655  ~/~/Payload Formats of RS485-BL Deceive
663 +)))
656 656  
665 +(((
657 657  return {
667 +)))
658 658  
669 +(((
659 659   ~/~/Battery,units:V
671 +)))
660 660  
673 +(((
661 661   BatV:((bytes[0]<<8 | bytes[1])&0x7fff)/1000,
675 +)))
662 662  
677 +(((
663 663   ~/~/GPIO_EXTI 
679 +)))
664 664  
681 +(((
665 665   EXTI_Trigger:(bytes[0] & 0x80)? "TRUE":"FALSE",
683 +)))
666 666  
685 +(((
667 667   ~/~/payload of version
687 +)))
668 668  
689 +(((
669 669   Pay_ver:bytes[2],
691 +)))
670 670  
693 +(((
671 671   };
695 +)))
672 672  
697 +(((
673 673   }
699 +)))
674 674  
675 -
676 -
677 -
678 -
679 -
680 -
701 +(((
681 681  TTN V3 uplink screen shot.
703 +)))
682 682  
683 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png]]
705 +[[image:1653274001211-372.png||height="192" width="732"]]
684 684  
685 -1.
686 -11. Configure RS485-BL via AT or Downlink
707 +== 3.5 Configure RS485-BL via AT or Downlink ==
687 687  
688 688  User can configure RS485-BL via [[AT Commands >>path:#_​Using_the_AT]]or LoRaWAN Downlink Commands
689 689  
... ... @@ -693,15 +693,15 @@
693 693  
694 694  * **Sensor Related Commands**: These commands are special designed for RS485-BL.  User can see these commands below:
695 695  
696 -1.
697 -11.
717 +1.
718 +11.
698 698  111. Common Commands:
699 699  
700 700  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]]
701 701  
702 702  
703 -1.
704 -11.
724 +1.
725 +11.
705 705  111. Sensor related commands:
706 706  
707 707  ==== Choose Device Type (RS485 or TTL) ====
... ... @@ -1007,13 +1007,13 @@
1007 1007  
1008 1008  
1009 1009  
1010 -1.
1031 +1.
1011 1011  11. Buttons
1012 1012  
1013 1013  |**Button**|**Feature**
1014 1014  |**RST**|Reboot RS485-BL
1015 1015  
1016 -1.
1037 +1.
1017 1017  11. +3V3 Output
1018 1018  
1019 1019  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
... ... @@ -1031,7 +1031,7 @@
1031 1031  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
1032 1032  
1033 1033  
1034 -1.
1055 +1.
1035 1035  11. +5V Output
1036 1036  
1037 1037  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
... ... @@ -1051,13 +1051,13 @@
1051 1051  
1052 1052  
1053 1053  
1054 -1.
1075 +1.
1055 1055  11. LEDs
1056 1056  
1057 1057  |**LEDs**|**Feature**
1058 1058  |**LED1**|Blink when device transmit a packet.
1059 1059  
1060 -1.
1081 +1.
1061 1061  11. Switch Jumper
1062 1062  
1063 1063  |**Switch Jumper**|**Feature**
... ... @@ -1103,7 +1103,7 @@
1103 1103  
1104 1104  
1105 1105  
1106 -1.
1127 +1.
1107 1107  11. Common AT Command Sequence
1108 1108  111. Multi-channel ABP mode (Use with SX1301/LG308)
1109 1109  
... ... @@ -1122,8 +1122,8 @@
1122 1122  
1123 1123  ATZ
1124 1124  
1125 -1.
1126 -11.
1146 +1.
1147 +11.
1127 1127  111. Single-channel ABP mode (Use with LG01/LG02)
1128 1128  
1129 1129  AT+FDR   Reset Parameters to Factory Default, Keys Reserve
... ... @@ -1198,7 +1198,7 @@
1198 1198  [[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]]
1199 1199  
1200 1200  
1201 -1.
1222 +1.
1202 1202  11. How to change the LoRa Frequency Bands/Region?
1203 1203  
1204 1204  User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download.
... ... @@ -1205,7 +1205,7 @@
1205 1205  
1206 1206  
1207 1207  
1208 -1.
1229 +1.
1209 1209  11. How many RS485-Slave can RS485-BL connects?
1210 1210  
1211 1211  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]].
... ... @@ -1222,7 +1222,7 @@
1222 1222  
1223 1223  
1224 1224  
1225 -1.
1246 +1.
1226 1226  11. Why I can’t join TTN V3 in US915 /AU915 bands?
1227 1227  
1228 1228  It might about the channels mapping. Please see for detail.