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

From version 29.7
edited by Xiaoling
on 2022/06/01 18:01
Change comment: There is no comment for this version
To version 28.3
edited by Xiaoling
on 2022/05/23 10:46
Change comment: There is no comment for this version

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:**
... ... @@ -162,8 +162,6 @@
162 162  
163 163  (((
164 164  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.
165 -
166 -
167 167  )))
168 168  
169 169  == 3.2 Example to join LoRaWAN network ==
... ... @@ -227,9 +227,7 @@
227 227  == 3.3 Configure Commands to read data ==
228 228  
229 229  (((
230 -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.
231 -
232 -
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.
233 233  )))
234 234  
235 235  === 3.3.1 onfigure UART settings for RS485 or TTL communication ===
... ... @@ -616,21 +616,13 @@
616 616  
617 617  [[image:1653273818896-432.png]]
618 618  
619 -(((
620 620  AT+INTMOD=0  Disable Interrupt
621 -)))
622 622  
623 -(((
624 624  AT+INTMOD=1  Interrupt trigger by rising or falling edge.
625 -)))
626 626  
627 -(((
628 628  AT+INTMOD=2  Interrupt trigger by falling edge. ( Default Value)
629 -)))
630 630  
631 -(((
632 632  AT+INTMOD=3  Interrupt trigger by rising edge.
633 -)))
634 634  
635 635  == 3.4 Uplink Payload ==
636 636  
... ... @@ -656,57 +656,41 @@
656 656  
657 657  Below is the decoder for the first 3 bytes. The rest bytes are dynamic depends on different RS485 sensors.
658 658  
659 -(((
644 +
660 660  function Decoder(bytes, port) {
661 -)))
662 662  
663 -(((
664 664  ~/~/Payload Formats of RS485-BL Deceive
665 -)))
666 666  
667 -(((
668 668  return {
669 -)))
670 670  
671 -(((
672 672   ~/~/Battery,units:V
673 -)))
674 674  
675 -(((
676 676   BatV:((bytes[0]<<8 | bytes[1])&0x7fff)/1000,
677 -)))
678 678  
679 -(((
680 680   ~/~/GPIO_EXTI 
681 -)))
682 682  
683 -(((
684 684   EXTI_Trigger:(bytes[0] & 0x80)? "TRUE":"FALSE",
685 -)))
686 686  
687 -(((
688 688   ~/~/payload of version
689 -)))
690 690  
691 -(((
692 692   Pay_ver:bytes[2],
693 -)))
694 694  
695 -(((
696 696   };
697 -)))
698 698  
699 -(((
700 700   }
701 -)))
702 702  
703 -(((
667 +
668 +
669 +
670 +
671 +
672 +
704 704  TTN V3 uplink screen shot.
705 -)))
706 706  
707 -[[image:1653274001211-372.png||height="192" width="732"]]
675 +[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png]]
708 708  
709 -== 3.5 Configure RS485-BL via AT or Downlink ==
677 +1.
678 +11. Configure RS485-BL via AT or Downlink
710 710  
711 711  User can configure RS485-BL via [[AT Commands >>path:#_​Using_the_AT]]or LoRaWAN Downlink Commands
712 712  
... ... @@ -716,15 +716,15 @@
716 716  
717 717  * **Sensor Related Commands**: These commands are special designed for RS485-BL.  User can see these commands below:
718 718  
719 -1.
720 -11.
688 +1.
689 +11.
721 721  111. Common Commands:
722 722  
723 723  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]]
724 724  
725 725  
726 -1.
727 -11.
695 +1.
696 +11.
728 728  111. Sensor related commands:
729 729  
730 730  ==== Choose Device Type (RS485 or TTL) ====
... ... @@ -1030,13 +1030,13 @@
1030 1030  
1031 1031  
1032 1032  
1033 -1.
1002 +1.
1034 1034  11. Buttons
1035 1035  
1036 1036  |**Button**|**Feature**
1037 1037  |**RST**|Reboot RS485-BL
1038 1038  
1039 -1.
1008 +1.
1040 1040  11. +3V3 Output
1041 1041  
1042 1042  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
... ... @@ -1054,7 +1054,7 @@
1054 1054  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
1055 1055  
1056 1056  
1057 -1.
1026 +1.
1058 1058  11. +5V Output
1059 1059  
1060 1060  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
... ... @@ -1074,13 +1074,13 @@
1074 1074  
1075 1075  
1076 1076  
1077 -1.
1046 +1.
1078 1078  11. LEDs
1079 1079  
1080 1080  |**LEDs**|**Feature**
1081 1081  |**LED1**|Blink when device transmit a packet.
1082 1082  
1083 -1.
1052 +1.
1084 1084  11. Switch Jumper
1085 1085  
1086 1086  |**Switch Jumper**|**Feature**
... ... @@ -1126,7 +1126,7 @@
1126 1126  
1127 1127  
1128 1128  
1129 -1.
1098 +1.
1130 1130  11. Common AT Command Sequence
1131 1131  111. Multi-channel ABP mode (Use with SX1301/LG308)
1132 1132  
... ... @@ -1145,8 +1145,8 @@
1145 1145  
1146 1146  ATZ
1147 1147  
1148 -1.
1149 -11.
1117 +1.
1118 +11.
1150 1150  111. Single-channel ABP mode (Use with LG01/LG02)
1151 1151  
1152 1152  AT+FDR   Reset Parameters to Factory Default, Keys Reserve
... ... @@ -1221,7 +1221,7 @@
1221 1221  [[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]]
1222 1222  
1223 1223  
1224 -1.
1193 +1.
1225 1225  11. How to change the LoRa Frequency Bands/Region?
1226 1226  
1227 1227  User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download.
... ... @@ -1228,7 +1228,7 @@
1228 1228  
1229 1229  
1230 1230  
1231 -1.
1200 +1.
1232 1232  11. How many RS485-Slave can RS485-BL connects?
1233 1233  
1234 1234  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]].
... ... @@ -1245,7 +1245,7 @@
1245 1245  
1246 1246  
1247 1247  
1248 -1.
1217 +1.
1249 1249  11. Why I can’t join TTN V3 in US915 /AU915 bands?
1250 1250  
1251 1251  It might about the channels mapping. Please see for detail.
1653274001211-372.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -91.4 KB
Content