Changes for page RS485-LN – RS485 to LoRaWAN Converter User Manual
Last modified by Bei Jinggeng on 2025/01/16 11:36
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -RS485-LN – RS485 to LoRaWAN Converter 1 +RS485-LN – RS485 to LoRaWAN Converter User Manual - Content
-
... ... @@ -1,23 +1,33 @@ 1 -(% style="text-align:center" %) 2 -[[image:1653266934636-343.png||height="385" width="385"]] 1 +(% aria-label="1653266934636-343.png image widget" contenteditable="false" role="region" tabindex="-1" %) 2 +((( 3 +(% data-widget="image" style="text-align:center" %) 4 +[[image:1653266934636-343.png||height="385" width="385"]](% title="Click and drag to resize" %) 3 3 6 +(% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]] 7 +))) 4 4 5 5 6 -**RS485-LN – RS485 to LoRaWAN Converter User Manual** 7 7 8 8 9 9 10 10 14 + 11 11 **Table of Contents:** 12 12 13 13 {{toc/}} 14 14 15 15 20 +(% aria-label="macro:toc widget" contenteditable="false" role="region" tabindex="-1" %) 21 +((( 22 +(% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]] 23 +))) 16 16 17 17 18 18 19 19 20 20 29 + 30 + 21 21 = 1.Introduction = 22 22 23 23 == 1.1 What is RS485-LN RS485 to LoRaWAN Converter == ... ... @@ -25,6 +25,8 @@ 25 25 ((( 26 26 ((( 27 27 ((( 38 + 39 + 28 28 The Dragino RS485-LN is a (% style="color:blue" %)**RS485 to LoRaWAN Converter**(%%). It converts the RS485 signal into LoRaWAN wireless signal which simplify the IoT installation and reduce the installation/maintaining cost. 29 29 ))) 30 30 ))) ... ... @@ -48,11 +48,13 @@ 48 48 49 49 ((( 50 50 (% style="color:blue" %)**Demo Dashboard for RS485-LN**(%%) connect to two energy meters: [[https:~~/~~/app.datacake.de/dashboard/d/58844a26-378d-4c5a-aaf5-b5b5b153447a>>url:https://app.datacake.de/dashboard/d/58844a26-378d-4c5a-aaf5-b5b5b153447a]] 63 + 64 + 51 51 ))) 52 52 ))) 53 53 ))) 54 54 55 -[[image:1653267211009-519.png||height="419" width="724"]] 69 +(% aria-label="1653267211009-519.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1653267211009-519.png||data-widget="image" height="419" width="724"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 56 56 57 57 58 58 == 1.2 Specifications == ... ... @@ -116,6 +116,8 @@ 116 116 * Smart Cities 117 117 * Smart Factory 118 118 133 + 134 + 119 119 == 1.5 Firmware Change log == 120 120 121 121 [[RS485-LN Image files – Download link and Change log>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/]] ... ... @@ -149,7 +149,7 @@ 149 149 Once there is power, the RS485-LN will be on. 150 150 ))) 151 151 152 -[[image:1653268091319-405.png]] 168 +(% aria-label="1653268091319-405.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1653268091319-405.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 153 153 154 154 155 155 ))) ... ... @@ -170,7 +170,7 @@ 170 170 171 171 Here shows an example for how to join the TTN V3 Network. Below is the network structure, we use [[LG308>>url:http://www.dragino.com/products/lora-lorawan-gateway/item/140-lg308.html]] as LoRaWAN gateway here. 172 172 173 -[[image:1653268155545-638.png||height="334" width="724"]] 189 +(% aria-label="1653268155545-638.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1653268155545-638.png||data-widget="image" height="334" width="724"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 174 174 175 175 176 176 ((( ... ... @@ -182,14 +182,15 @@ 182 182 485A+ and 485B- of the sensor are connected to RS485A and RA485B of RS485-LN respectively. 183 183 ))) 184 184 185 -[[image:1653268227651-549.png||height="592" width="720"]] 201 +(% aria-label="1653268227651-549.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1653268227651-549.png||data-widget="image" height="592" width="720"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 186 186 203 + 187 187 ((( 188 188 The LG308 is already set to connect to [[TTN V3 network >>path:https://www.thethingsnetwork.org/]]. So what we need to now is only configure the TTN V3: 189 189 ))) 190 190 191 191 ((( 192 -**Step 1**: Create a device in TTN V3 with the OTAA keys from RS485-LN. 209 +(% style="color:blue" %)**Step 1**(%%): Create a device in TTN V3 with the OTAA keys from RS485-LN. 193 193 ))) 194 194 195 195 ((( ... ... @@ -197,8 +197,9 @@ 197 197 ))) 198 198 ))) 199 199 200 -[[image:1652953462722-299.png]] 217 +(% aria-label="1652953462722-299.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1652953462722-299.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 201 201 219 + 202 202 ((( 203 203 ((( 204 204 User can enter this key in their LoRaWAN Server portal. Below is TTN V3 screen shot: ... ... @@ -205,32 +205,34 @@ 205 205 ))) 206 206 207 207 ((( 208 -Add APP EUI in the application. 226 +**Add APP EUI in the application.** 209 209 ))) 210 210 ))) 211 211 212 -[[image:image-20220519174512-1.png]] 230 +(% aria-label="image-20220519174512-1.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220519174512-1.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 213 213 214 -[[image:image-20220519174512-2.png||height="323" width="720"]] 232 +(% aria-label="image-20220519174512-2.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220519174512-2.png||data-widget="image" height="323" width="720"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 215 215 216 -[[image:image-20220519174512-3.png||height="556" width="724"]] 234 +(% aria-label="image-20220519174512-3.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220519174512-3.png||data-widget="image" height="556" width="724"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 217 217 218 -[[image:image-20220519174512-4.png]] 236 +(% aria-label="image-20220519174512-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220519174512-4.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 219 219 220 220 You can also choose to create the device manually. 221 221 222 -[[image:1652953542269-423.png||height="710" width="723"]] 240 +(% aria-label="1652953542269-423.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1652953542269-423.png||data-widget="image" height="710" width="723"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 223 223 224 -Add APP KEY and DEV EUI 225 225 226 -[[image:1652953553383-907.png||height="514" width="724"]] 227 227 244 +**Add APP KEY and DEV EUI** 228 228 246 +(% aria-label="1652953553383-907.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1652953553383-907.png||data-widget="image" height="514" width="724"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 247 + 248 + 229 229 ((( 230 -**Step 2**: Power on RS485-LN and it will auto join to the TTN V3 network. After join success, it will start to upload message to TTN V3 and user can see in the panel. 250 +(% style="color:blue" %)**Step 2**(%%): Power on RS485-LN and it will auto join to the TTN V3 network. After join success, it will start to upload message to TTN V3 and user can see in the panel. 231 231 ))) 232 232 233 -[[image:1652953568895-172.png||height="232" width="724"]] 253 +(% aria-label="1652953568895-172.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1652953568895-172.png||data-widget="image" height="232" width="724"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 234 234 235 235 236 236 == 3.3 Configure Commands to read data == ... ... @@ -238,7 +238,7 @@ 238 238 ((( 239 239 ((( 240 240 ((( 241 -There are plenty of RS485 devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-LN supports flexible command set. User can use [[AT Commands>>||anchor="H3.5ConfigureRS485- BLviaATorDownlink"]] or LoRaWAN Downlink Command to configure what commands RS485-LN should send for each sampling and how to handle the return from RS485 devices.261 +There are plenty of RS485 devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-LN supports flexible command set. User can use [[AT Commands>>||anchor="H3.5ConfigureRS485-LNviaATorDownlink"]] or LoRaWAN Downlink Command to configure what commands RS485-LN should send for each sampling and how to handle the return from RS485 devices. 242 242 ))) 243 243 ))) 244 244 ... ... @@ -349,7 +349,7 @@ 349 349 During each sampling, the RS485-LN can support 15 commands to read sensors. And combine the return to one or several uplink payloads. 350 350 351 351 352 -**Each RS485 commands include two parts:** 372 +(% style="color:#037691" %)**Each RS485 commands include two parts:** 353 353 354 354 ~1. What commands RS485-LN will send to the RS485 sensors. There are total 15 commands from **AT+COMMAD1**, **ATCOMMAND2**,…, to **AT+COMMANDF**. All commands are of same grammar. 355 355 ... ... @@ -360,15 +360,14 @@ 360 360 361 361 After we got the valid value from each RS485 commands, we need to combine them together with the command **AT+DATAUP**. 362 362 363 - 364 364 Below are examples for the how above AT Commands works. 365 365 366 366 367 -**AT+COMMANDx : **This command will be sent to RS485 devices during each sampling, Max command length is 14 bytes. The grammar is: 386 +(% style="color:#037691" %)**AT+COMMANDx **(%%)**: **This command will be sent to RS485 devices during each sampling, Max command length is 14 bytes. The grammar is: 368 368 369 369 (% border="1" style="background-color:#4bacc6; color:white; width:499px" %) 370 370 |(% style="width:496px" %)((( 371 -**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m** 390 +(% style="color:#037691" %)**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m** 372 372 373 373 **xx xx xx xx xx xx xx xx xx xx xx xx: The RS485 command to be sent** 374 374 ... ... @@ -380,7 +380,7 @@ 380 380 In the RS485-LN, we should use this command AT+COMMAND1=01 03 0B B8 00 02,1 for the same. 381 381 382 382 383 -**AT+DATACUTx : **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes. 402 +(% style="color:#037691" %)**AT+DATACUTx **(%%)**: **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes. 384 384 385 385 (% border="1" style="background-color:#4bacc6; color:white; width:510px" %) 386 386 |(% style="width:510px" %)((( ... ... @@ -393,20 +393,21 @@ 393 393 394 394 **Examples:** 395 395 396 -* Grab bytes :415 +* (% style="color:#037691" %)**Grab bytes** 397 397 398 -[[image:image-20220602153621-1.png]] 417 +(% aria-label="image-20220602153621-1.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602153621-1.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 399 399 400 400 401 -* Grab a section .420 +* (% style="color:#037691" %)**Grab a section** 402 402 403 -[[image:image-20220602153621-2.png]] 422 +(% aria-label="image-20220602153621-2.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602153621-2.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 404 404 405 405 406 -* Grab different sections .425 +* (% style="color:#037691" %)**Grab different sections** 407 407 408 -[[image:image-20220602153621-3.png]] 427 +(% aria-label="image-20220602153621-3.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602153621-3.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 409 409 429 + 410 410 411 411 ))) 412 412 ... ... @@ -440,7 +440,7 @@ 440 440 Where PAYVER is defined by AT+PAYVER, below is an example screen shot. 441 441 ))) 442 442 443 -[[image:1653269759169-150.png||height="513" width="716"]] 463 +(% aria-label="1653269759169-150.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1653269759169-150.png||data-widget="image" height="513" width="716"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 444 444 445 445 446 446 (% style="color:#037691" %)**Examples: AT+DATAUP=1** ... ... @@ -458,7 +458,7 @@ 458 458 1. PAYLOAD#: Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT) 459 459 1. DATA: Valid value: max 8 bytes for each uplink so each uplink <= 11 bytes. For the last uplink, DATA will might less than 8 bytes 460 460 461 -[[image:image-20220602155039-4.png]] 481 +(% aria-label="image-20220602155039-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602155039-4.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 462 462 463 463 464 464 So totally there will be 3 uplinks for this sampling, each uplink include 8 bytes DATA ... ... @@ -483,9 +483,10 @@ 483 483 484 484 Below are the uplink payloads: 485 485 486 -[[image:1654157178836-407.png]] 506 +(% aria-label="1654157178836-407.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654157178836-407.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 487 487 488 488 509 + 489 489 === 3.3.5 Uplink on demand === 490 490 491 491 Except uplink periodically, RS485-LN is able to uplink on demand. The server send downlink command to RS485-LN and RS485 will uplink data base on the command. ... ... @@ -502,7 +502,7 @@ 502 502 503 503 RS485-LN support external Interrupt uplink since hardware v1.2 release. 504 504 505 -[[image:1654157342174-798.png]] 526 +(% aria-label="1654157342174-798.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654157342174-798.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 506 506 507 507 Connect the Interrupt pin to RS485-LN INT port and connect the GND pin to V- port. When there is a high voltage (Max 24v) on INT pin. Device will send an uplink packet. 508 508 ... ... @@ -510,12 +510,12 @@ 510 510 == 3.4 Uplink Payload == 511 511 512 512 513 -[[image:image-20220606110929-1.png]] 534 +(% aria-label="image-20220606110929-1.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220606110929-1.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 514 514 515 515 Below is the decoder for the first 3 bytes. The rest bytes are dynamic depends on different RS485 sensors. 516 516 517 517 518 -== 3.5 Configure RS485- BL via AT or Downlink ==539 +== 3.5 Configure RS485-LN via AT or Downlink == 519 519 520 520 ((( 521 521 User can configure RS485-LN via AT Commands or LoRaWAN Downlink Commands ... ... @@ -547,7 +547,7 @@ 547 547 548 548 Response feature is added to the server's downlink, a special package with a FPort of 200 will be uploaded immediately after receiving the data sent by the server. 549 549 550 -[[image:image-20220602163333-5.png||height="263" width="1160"]] 571 +(% aria-label="image-20220602163333-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602163333-5.png||data-widget="image" height="263" width="1160"]](% style="background:url(~"http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 551 551 552 552 The first byte of this package represents whether the configuration is successful, 00 represents failure, 01 represents success. Except for the first byte, the other is the previous downlink. (All commands except A8 type commands are applicable) 553 553 ... ... @@ -557,7 +557,7 @@ 557 557 558 558 559 559 560 -==== **RS485 Debug Command** ==== 581 +==== (% style="color:#037691" %)**RS485 Debug Command**(%%) ==== 561 561 562 562 ((( 563 563 This command is used to configure the RS485 devices; they won’t be used during sampling. ... ... @@ -564,15 +564,12 @@ 564 564 ))) 565 565 566 566 * ((( 567 -**AT Command** 568 -))) 588 +(% style="color:#037691" %)**AT Command** 569 569 570 -(% class="box infomessage" %) 571 -((( 572 -((( 573 573 **AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m** 591 + 592 + 574 574 ))) 575 -))) 576 576 577 577 ((( 578 578 m: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command ... ... @@ -579,7 +579,7 @@ 579 579 ))) 580 580 581 581 * ((( 582 -**Downlink Payload** 600 +(% style="color:#037691" %)**Downlink Payload** 583 583 ))) 584 584 585 585 ((( ... ... @@ -672,31 +672,27 @@ 672 672 ))) 673 673 674 674 ((( 675 - [[image:1654159460680-153.png]] 693 + (% aria-label="1654159460680-153.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654159460680-153.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 676 676 ))) 677 677 678 678 679 679 680 680 681 -==== **Set Payload version** ==== 699 +==== (% style="color:blue" %)**Set Payload version**(%%) ==== 682 682 683 683 ((( 684 -This is the first byte of the uplink payload. RS485- BL can connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload.702 +This is the first byte of the uplink payload. RS485-LN can connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload. 685 685 ))) 686 686 687 687 * ((( 688 -**AT Command:** 689 -))) 706 +(% style="color:#037691" %)**AT Command:** 690 690 691 -(% class="box infomessage" %) 692 -((( 693 -((( 694 694 **AT+PAYVER: Set PAYVER field = 1** 695 -))) 696 -))) 697 697 710 + 711 +))) 698 698 * ((( 699 -**Downlink Payload:** 713 +(% style="color:#037691" %)**Downlink Payload:** 700 700 ))) 701 701 702 702 ((( ... ... @@ -710,7 +710,7 @@ 710 710 711 711 712 712 713 -==== **Set RS485 Sampling Commands** ==== 727 +==== (% style="color:blue" %)**Set RS485 Sampling Commands**(%%) ==== 714 714 715 715 ((( 716 716 AT+COMMANDx or AT+DATACUTx ... ... @@ -725,29 +725,17 @@ 725 725 ))) 726 726 727 727 * ((( 728 -**AT Command:** 742 +(% style="color:#037691" %)**AT Command:** 729 729 ))) 730 730 731 -(% class="box infomessage" %) 732 -((( 733 -((( 734 734 **AT+COMMANDx: Configure RS485 read command to sensor.** 735 -))) 736 -))) 737 737 738 -(% class="box infomessage" %) 739 -((( 740 -((( 747 + 741 741 **AT+DATACUTx: Configure how to handle return from RS485 devices.** 742 -))) 743 -))) 744 744 745 -((( 746 - 747 -))) 748 748 749 749 * ((( 750 -**Downlink Payload:** 752 +(% style="color:#037691" %)**Downlink Payload:** 751 751 ))) 752 752 753 753 ((( ... ... @@ -779,7 +779,7 @@ 779 779 XX XX XX XX: AT+COMMAND or AT+DATACUT command 780 780 ))) 781 781 * ((( 782 -YY: If YY=0, RS485- BL will execute the downlink command without uplink; if YY=1, RS485-LN will execute an uplink after got this command.784 +YY: If YY=0, RS485-LN will execute the downlink command without uplink; if YY=1, RS485-LN will execute an uplink after got this command. 783 783 ))) 784 784 785 785 ((( ... ... @@ -801,7 +801,7 @@ 801 801 802 802 803 803 804 -==== **Fast command to handle MODBUS device** ==== 806 +==== (% style="color:blue" %)**Fast command to handle MODBUS device**(%%) ==== 805 805 806 806 ((( 807 807 AT+MBFUN is valid since v1.3 firmware version. The command is for fast configure to read Modbus devices. It is only valid for the devices which follow the [[MODBUS-RTU protocol>>url:https://www.modbustools.com/modbus.html]]. ... ... @@ -833,14 +833,14 @@ 833 833 AT+COMMAND2= 01 02 00 40 00 10,1 ~-~-> read slave address 01 , function code 02, start address 00 40, quantity of inputs 00 10. 834 834 ))) 835 835 836 -[[image:image-20220602165351-6.png]] 838 +(% aria-label="image-20220602165351-6.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-6.png||data-widget="image"]](% style="background:url(~"http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 837 837 838 -[[image:image-20220602165351-7.png]] 840 +(% aria-label="image-20220602165351-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-7.png||data-widget="image"]](% style="background:url(~"http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 839 839 840 840 841 841 842 842 843 -==== **RS485 command timeout** ==== 845 +==== (% style="color:blue" %)**RS485 command timeout**(%%) ==== 844 844 845 845 ((( 846 846 Some Modbus device has slow action to send replies. This command is used to configure the RS485-LN to use longer time to wait for their action. ... ... @@ -851,7 +851,7 @@ 851 851 ))) 852 852 853 853 * ((( 854 -**AT Command:** 856 +(% style="color:#037691" %)** AT Command:** 855 855 ))) 856 856 857 857 (% class="box infomessage" %) ... ... @@ -874,7 +874,7 @@ 874 874 ))) 875 875 876 876 * ((( 877 -**Downlink Payload:** 879 +(% style="color:#037691" %)** Downlink Payload:** 878 878 ))) 879 879 880 880 ((( ... ... @@ -896,7 +896,7 @@ 896 896 897 897 898 898 899 -==== **Uplink payload mode** ==== 901 +==== (% style="color:blue" %)**Uplink payload mode**(%%) ==== 900 900 901 901 ((( 902 902 Define to use one uplink or multiple uplinks for the sampling. ... ... @@ -907,29 +907,16 @@ 907 907 ))) 908 908 909 909 * ((( 910 -**AT Command:** 912 +(% style="color:#037691" %)** AT Command:** 911 911 ))) 912 912 913 -(% class="box infomessage" %) 914 -((( 915 -((( 916 916 **AT+DATAUP=0** 917 -))) 918 -))) 919 919 920 -(% class="box infomessage" %) 921 -((( 922 -((( 923 923 **AT+DATAUP=1** 924 -))) 925 -))) 926 926 927 -((( 928 - 929 -))) 930 930 931 931 * ((( 932 -**Downlink Payload:** 921 +(% style="color:#037691" %)** Downlink Payload:** 933 933 ))) 934 934 935 935 ((( ... ... @@ -943,7 +943,7 @@ 943 943 944 944 945 945 946 -==== **Manually trigger an Uplink** ==== 935 +==== (% style="color:blue" %)**Manually trigger an Uplink**(%%) ==== 947 947 948 948 ((( 949 949 Ask device to send an uplink immediately. ... ... @@ -950,7 +950,7 @@ 950 950 ))) 951 951 952 952 * ((( 953 -**AT Command:** 942 +(% style="color:#037691" %)** AT Command:** 954 954 ))) 955 955 956 956 ((( ... ... @@ -962,7 +962,7 @@ 962 962 ))) 963 963 964 964 * ((( 965 -**Downlink Payload:** 954 +(% style="color:#037691" %)** Downlink Payload:** 966 966 ))) 967 967 968 968 ((( ... ... @@ -972,7 +972,7 @@ 972 972 973 973 974 974 975 -==== **Clear RS485 Command** ==== 964 +==== (% style="color:blue" %)**Clear RS485 Command**(%%) ==== 976 976 977 977 ((( 978 978 The AT+COMMANDx and AT+DATACUTx settings are stored in special location, user can use below command to clear them. ... ... @@ -979,7 +979,7 @@ 979 979 ))) 980 980 981 981 * ((( 982 -**AT Command:** 971 +(% style="color:#037691" %)** AT Command:** 983 983 ))) 984 984 985 985 ((( ... ... @@ -1002,11 +1002,11 @@ 1002 1002 The uplink screen shot is: 1003 1003 ))) 1004 1004 1005 -[[image:1654160691922-496.png]] 994 +(% aria-label="1654160691922-496.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654160691922-496.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1006 1006 1007 1007 1008 1008 * ((( 1009 -**Downlink Payload:** 998 +(% style="color:#037691" %)** Downlink Payload:** 1010 1010 ))) 1011 1011 1012 1012 ((( ... ... @@ -1016,7 +1016,7 @@ 1016 1016 1017 1017 1018 1018 1019 -==== **Set Serial Communication Parameters** ==== 1008 +==== (% style="color:blue" %)**Set Serial Communication Parameters**(%%) ==== 1020 1020 1021 1021 ((( 1022 1022 Set the Rs485 serial communication parameters: ... ... @@ -1023,7 +1023,7 @@ 1023 1023 ))) 1024 1024 1025 1025 * ((( 1026 -**AT Command:** 1015 +(% style="color:#037691" %)** AT Command:** 1027 1027 ))) 1028 1028 1029 1029 ((( ... ... @@ -1030,41 +1030,28 @@ 1030 1030 Set Baud Rate: 1031 1031 ))) 1032 1032 1033 -(% class="box infomessage" %) 1034 -((( 1035 -((( 1022 + 1036 1036 **AT+BAUDR=9600** ~/~/ Options: (1200,2400,4800,14400,19200,115200) 1037 -))) 1038 -))) 1039 1039 1025 + 1040 1040 ((( 1041 1041 Set UART Parity 1042 1042 ))) 1043 1043 1044 -(% class="box infomessage" %) 1045 -((( 1046 -((( 1030 + 1047 1047 **AT+PARITY=0** ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity 1048 -))) 1049 -))) 1050 1050 1033 + 1051 1051 ((( 1052 1052 Set STOPBIT 1053 1053 ))) 1054 1054 1055 -(% class="box infomessage" %) 1056 -((( 1057 -((( 1038 + 1058 1058 **AT+STOPBIT=0** ~/~/ Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits 1059 -))) 1060 -))) 1061 1061 1062 -((( 1063 - 1064 -))) 1065 1065 1066 1066 * ((( 1067 -**Downlink Payload:** 1043 +(% style="color:#037691" %)** Downlink Payload:** 1068 1068 ))) 1069 1069 1070 1070 ((( ... ... @@ -1103,7 +1103,7 @@ 1103 1103 RS485-LN supports listening mode, it can listen the RS485 network packets and send them via LoRaWAN uplink. Below is the structure. The blue arrow shows the RS485 network packets to RS485-LN. 1104 1104 ))) 1105 1105 1106 -[[image:image-20220602171200-8.png||height="567" width="1007"]] 1082 +(% aria-label="image-20220602171200-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602171200-8.png||data-widget="image" height="567" width="1007"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1107 1107 1108 1108 ((( 1109 1109 To enable the listening mode, use can run the command AT+RXMODE. ... ... @@ -1177,7 +1177,7 @@ 1177 1177 ))) 1178 1178 1179 1179 ((( 1180 -[[image:image-20220602171200-9.png]] 1156 +(% aria-label="image-20220602171200-9.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602171200-9.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1181 1181 ))) 1182 1182 1183 1183 ((( ... ... @@ -1194,11 +1194,11 @@ 1194 1194 == 3.7 Buttons == 1195 1195 1196 1196 1197 -(% border="1" cellspacing="10" style="background-color:#f7faff; width:40 0px" %)1198 -|=(% style="width: 50px;" %)**Button**|=(% style="width: 3 50px;" %)**Feature**1199 -|(% style="width:50px" %)**ACT**|(% style="width:3 50px" %)If RS485 joined in network, press this button for more than 1 second, RS485 will upload a packet, and the SYS LED will give a (% style="color:blue" %)**Blue blink**1200 -|(% style="width:50px" %)**RST**|(% style="width:3 50px" %)Reboot RS4851201 -|(% style="width:50px" %)**PRO**|(% style="width:3 50px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]]1173 +(% border="1" cellspacing="10" style="background-color:#f7faff; width:430px" %) 1174 +|=(% style="width: 50px;" %)**Button**|=(% style="width: 361px;" %)**Feature** 1175 +|(% style="width:50px" %)**ACT**|(% style="width:361px" %)If RS485 joined in network, press this button for more than 1 second, RS485 will upload a packet, and the SYS LED will give a (% style="color:blue" %)**Blue blink** 1176 +|(% style="width:50px" %)**RST**|(% style="width:361px" %)Reboot RS485 1177 +|(% style="width:50px" %)**PRO**|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]] 1202 1202 1203 1203 == 3.8 LEDs == 1204 1204 ... ... @@ -1218,17 +1218,17 @@ 1218 1218 == 5.1 Access AT Command == 1219 1219 1220 1220 ((( 1221 -RS485- BL supports AT Command set. User can use a USB to TTL adapter plus the 3.5mm Program Cable to connect to RS485-BL to use AT command, as below.1197 +RS485-LN supports AT Command set. User can use a USB to TTL adapter plus the 3.5mm Program Cable to connect to RS485-LN to use AT command, as below. 1222 1222 ))) 1223 1223 1224 -[[image:1654162355560-817.png]] 1200 +(% aria-label="1654162355560-817.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654162355560-817.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1225 1225 1226 1226 1227 1227 ((( 1228 -In PC, User needs to set (% style="color:blue" %)**serial tool**(%%)(such as [[putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html]], SecureCRT) baud rate to (% style="color:green" %)**9600**(%%) to access to access serial console of RS485- BL. The default password is 123456. Below is the output for reference:1204 +In PC, User needs to set (% style="color:blue" %)**serial tool**(%%)(such as [[putty>>url:https://www.chiark.greenend.org.uk/~~sgtatham/putty/latest.html]], SecureCRT) baud rate to (% style="color:green" %)**9600**(%%) to access to access serial console of RS485-LN. The default password is 123456. Below is the output for reference: 1229 1229 ))) 1230 1230 1231 -[[image:1654162368066-342.png]] 1207 +(% aria-label="1654162368066-342.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654162368066-342.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1232 1232 1233 1233 1234 1234 ((( ... ... @@ -1307,7 +1307,7 @@ 1307 1307 4. The command AT+RX2FQ and AT+RX2DR is to let downlink work. to set the correct parameters, user can check the actually downlink parameters to be used. As below. Which shows the RX2FQ should use 868400000 and RX2DR should be 5 1308 1308 ))) 1309 1309 1310 -[[image:1654162478620-421.png]] 1286 +(% aria-label="1654162478620-421.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654162478620-421.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1311 1311 1312 1312 1313 1313 = 6. FAQ = ... ... @@ -1332,7 +1332,7 @@ 1332 1332 Below shows the hardware connection for how to upload an image to RS485-LN: 1333 1333 ))) 1334 1334 1335 -[[image:1654162535040-878.png]] 1311 +(% aria-label="1654162535040-878.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654162535040-878.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1336 1336 1337 1337 ((( 1338 1338 **Step1:** Download [[flash loader>>url:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/flasher-stm32.html]]. ... ... @@ -1355,18 +1355,18 @@ 1355 1355 ))) 1356 1356 1357 1357 1358 -[[image:image-20220602175818-12.png]] 1334 +(% aria-label="image-20220602175818-12.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602175818-12.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1359 1359 1360 1360 1361 -[[image:image-20220602175848-13.png]] 1337 +(% aria-label="image-20220602175848-13.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602175848-13.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1362 1362 1363 1363 1364 -[[image:image-20220602175912-14.png]] 1340 +(% aria-label="image-20220602175912-14.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602175912-14.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1365 1365 1366 1366 1367 1367 **Notice**: In case user has lost the program cable. User can hand made one from a 3.5mm cable. The pin mapping is: 1368 1368 1369 -[[image:image-20220602175638-10.png]] 1345 +(% aria-label="image-20220602175638-10.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602175638-10.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](% title="Click and drag to resize" %) 1370 1370 1371 1371 1372 1372 == 6.2 How to change the LoRa Frequency Bands/Region? == ... ... @@ -1374,9 +1374,9 @@ 1374 1374 User can follow the introduction for [[how to upgrade image>>||anchor="H6.1Howtoupgradetheimage3F"]]. When download the images, choose the required image file for download. 1375 1375 1376 1376 1377 -== 6.3 How many RS485-Slave can RS485- BL connects? ==1353 +== 6.3 How many RS485-Slave can RS485-LN connects? == 1378 1378 1379 -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>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]].1355 +The RS485-LN can support max 32 RS485 devices. Each uplink command of RS485-LN can support max 16 different RS485 command. So RS485-LN 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>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]]. 1380 1380 1381 1381 1382 1382 == 6.4 Compatible question to ChirpStack and TTI LoRaWAN server ? ==