Changes for page RS485-LN – RS485 to LoRaWAN Converter User Manual
Last modified by Bei Jinggeng on 2025/01/16 11:36
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Bei - Content
-
... ... @@ -94,6 +94,7 @@ 94 94 * Automatic RF Sense and CAD with ultra-fast AFC. 95 95 * Packet engine up to 256 bytes with CRC 96 96 97 + 97 97 == 1.3 Features == 98 98 99 99 ... ... @@ -106,6 +106,7 @@ 106 106 * Support Modbus protocol 107 107 * Support Interrupt uplink (Since hardware version v1.2) 108 108 110 + 109 109 == 1.4 Applications == 110 110 111 111 ... ... @@ -116,6 +116,7 @@ 116 116 * Smart Cities 117 117 * Smart Factory 118 118 121 + 119 119 == 1.5 Firmware Change log == 120 120 121 121 ... ... @@ -282,17 +282,17 @@ 282 282 To use RS485-LN to read data from RS485 sensors, connect the RS485-LN A/B traces to the sensors. And user need to make sure RS485-LN use the match UART setting to access the sensors. The related commands for UART settings are: 283 283 284 284 285 -(% border="1" cellspacing="5" style="background-color:#f 2f2f2; width:510px" %)286 -|=(% style="width: 11 9px;background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)(((288 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:510px" %) 289 +|=(% style="width: 110px;" %)((( 287 287 **AT Commands** 288 -)))|=(% style="width: 1 16px;background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)(((291 +)))|=(% style="width: 210px;" %)((( 289 289 **Description** 290 -)))|=(% style="width: 190px; background-color:#D9E2F3;color:#0070C0" %)(((293 +)))|=(% style="width: 190px;" %)((( 291 291 **Example** 292 292 ))) 293 -|(% style="width:11 9px" %)(((296 +|(% style="width:110px" %)((( 294 294 AT+BAUDR 295 -)))|(% style="width:1 16px" %)(((298 +)))|(% style="width:190px" %)((( 296 296 Set the baud rate (for RS485 connection). Default Value is: 9600. 297 297 )))|(% style="width:190px" %)((( 298 298 ((( ... ... @@ -303,9 +303,9 @@ 303 303 Options: (1200,2400,4800,14400,19200,115200) 304 304 ))) 305 305 ))) 306 -|(% style="width:11 9px" %)(((309 +|(% style="width:110px" %)((( 307 307 AT+PARITY 308 -)))|(% style="width:1 16px" %)(((311 +)))|(% style="width:190px" %)((( 309 309 Set UART parity (for RS485 connection) 310 310 )))|(% style="width:190px" %)((( 311 311 ((( ... ... @@ -316,9 +316,9 @@ 316 316 Option: 0: no parity, 1: odd parity, 2: even parity 317 317 ))) 318 318 ))) 319 -|(% style="width:11 9px" %)(((322 +|(% style="width:110px" %)((( 320 320 AT+STOPBIT 321 -)))|(% style="width:1 16px" %)(((324 +)))|(% style="width:190px" %)((( 322 322 ((( 323 323 Set serial stopbit (for RS485 connection) 324 324 ))) ... ... @@ -340,6 +340,7 @@ 340 340 ))) 341 341 ))) 342 342 346 + 343 343 === 3.3.2 Configure sensors === 344 344 345 345 ... ... @@ -351,9 +351,9 @@ 351 351 ))) 352 352 ))) 353 353 354 -(% border="1" cellspacing="5" style="background-color:#f 2f2f2; width:510px" %)355 -|=(% style="width: 1 22px;background-color:#D9E2F3;color:#0070C0" %)**AT Commands**|=(% style="width: 198px;background-color:#D9E2F3;color:#0070C0" %)**Description**|=(% style="width: 190px;background-color:#D9E2F3;color:#0070C0" %)**Example**356 -| (% style="width:122px" %)AT+CFGDEV|(% style="width:196px" %)(((358 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:510px" %) 359 +|=(% style="width: 110px;" %)**AT Commands**|=(% style="width: 210px;" %)**Description**|=(% style="width: 190px;" %)**Example** 360 +|AT+CFGDEV|(% style="width:110px" %)((( 357 357 ((( 358 358 This command is used to configure the RS485/TTL devices; they won’t be used during sampling. 359 359 ))) ... ... @@ -367,6 +367,7 @@ 367 367 ))) 368 368 )))|(% style="width:190px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m 369 369 374 + 370 370 === 3.3.3 Configure read commands for each sampling === 371 371 372 372 ... ... @@ -397,7 +397,7 @@ 397 397 398 398 (% 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: 399 399 400 -(% border="1" style="background-color:# f2f2f2; width:499px" %)405 +(% border="1" style="background-color:#4bacc6; color:white; width:499px" %) 401 401 |(% style="width:496px" %)((( 402 402 **AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m** 403 403 ... ... @@ -413,7 +413,7 @@ 413 413 414 414 (% style="color:#037691" %)**AT+DATACUTx **(%%)**: **This command defines how to handle the return from AT+COMMANDx, max return length is 100 bytes. 415 415 416 -(% border="1" style="background-color:# f2f2f2; width:510px" %)421 +(% border="1" style="background-color:#4bacc6; color:white; width:510px" %) 417 417 |(% style="width:510px" %)((( 418 418 **AT+DATACUTx=a,b,c** 419 419 ... ... @@ -555,11 +555,11 @@ 555 555 == 3.4 Uplink Payload == 556 556 557 557 558 -(% border="1" cellspacing="5" style="background-color:#f 2f2f2; width:510px" %)559 -|=(% scope="row" style="width: 60px; background-color:#D9E2F3;color:#0070C0" %)(((563 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:500px" %) 564 +|=(% scope="row" style="width: 60px;" %)((( 560 560 Size(bytes) 561 -)))|(% style=" background-color:#d9e2f3; color:#0070c0;width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0;width:360px" %)(((562 - **Length depends on the return from the commands**566 +)))|(% style="width:80px" %)1|(% style="width:360px" %)((( 567 +Length depends on the return from the commands 563 563 ))) 564 564 |=(% style="width: 90px;" %)((( 565 565 Value ... ... @@ -1330,32 +1330,34 @@ 1330 1330 To enable the listening mode, use can run the command (% style="color:#4472c4" %)** AT+RXMODE**. 1331 1331 ))) 1332 1332 1338 +((( 1339 + 1340 +))) 1333 1333 1334 - 1335 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %) 1336 -|=(% style="width: 156px; background-color:#D9E2F3;color:#0070C0" %)((( 1342 +(% border="1" cellspacing="10" style="background-color:#ffffcc; width:500px" %) 1343 +|=(% style="width: 100px;" %)((( 1337 1337 **Command example** 1338 -)))|=(% style="width: 355px;background-color:#D9E2F3;color:#0070C0" %)(((1345 +)))|=(% style="width: 400px;" %)((( 1339 1339 **Function** 1340 1340 ))) 1341 -|(% style="width:1 56px" %)(((1348 +|(% style="width:100px" %)((( 1342 1342 AT+RXMODE=1,10 1343 -)))|(% style="width: 352px" %)(((1350 +)))|(% style="width:400px" %)((( 1344 1344 Enable listening mode 1, if RS485-LN has received more than 10 RS485 commands from the network. RS485-LN will send these commands via LoRaWAN uplinks. 1345 1345 ))) 1346 -|(% style="width:1 56px" %)(((1353 +|(% style="width:100px" %)((( 1347 1347 AT+RXMODE=2,500 1348 -)))|(% style="width: 352px" %)(((1355 +)))|(% style="width:400px" %)((( 1349 1349 Enable listening mode 2, RS485-LN will capture and send a 500ms content once from the first detect of character. Max value is 65535 ms 1350 1350 ))) 1351 -|(% style="width:1 56px" %)(((1358 +|(% style="width:100px" %)((( 1352 1352 AT+RXMODE=0,0 1353 -)))|(% style="width: 352px" %)(((1360 +)))|(% style="width:400px" %)((( 1354 1354 Disable listening mode. This is the default settings. 1355 1355 ))) 1356 -|(% style="width:1 56px" %)(((1363 +|(% style="width:100px" %)((( 1357 1357 1358 -)))|(% style="width: 352px" %)(((1365 +)))|(% style="width:400px" %)((( 1359 1359 A6 aa bb cc same as AT+RXMODE=aa,(bb<<8 | cc) 1360 1360 ))) 1361 1361 ... ... @@ -1403,30 +1403,36 @@ 1403 1403 (% 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" %) 1404 1404 ))) 1405 1405 1413 +((( 1414 + 1415 +))) 1406 1406 1407 - 1408 1408 ((( 1418 +((( 1409 1409 (% style="color:red" %)**Notice: Listening mode can work with the default polling mode of RS485-LN. When RS485-LN is in to send the RS485 commands (from AT+COMMANDx), the listening mode will be interrupt for a while.** 1410 1410 ))) 1421 +))) 1411 1411 1412 1412 1413 1413 == 3.7 Buttons == 1414 1414 1415 1415 1416 -(% border="1.5" cellspacing="4" style="background-color:#f 2f2f2; width:430px" %)1417 -|=(% style="width: 50px; background-color:#D9E2F3;color:#0070C0" %)**Button**|=(% style="width: 380px;background-color:#D9E2F3;color:#0070C0" %)**Feature**1427 +(% border="1.5" cellspacing="4" style="background-color:#ffffcc; width:430px" %) 1428 +|=(% style="width: 50px;" %)**Button**|=(% style="width: 380px;" %)**Feature** 1418 1418 |(% 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** 1419 1419 |(% style="width:50px" %)**RST**|(% style="width:361px" %)Reboot RS485 1420 1420 |(% style="width:50px" %)**PRO**|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]] 1421 1421 1433 + 1422 1422 == 3.8 LEDs == 1423 1423 1424 1424 1425 -(% border="1.5" cellspacing="4" style="background-color:#f 2f2f2; width:430px" %)1426 -|=(% style="width: 50px; background-color:#D9E2F3;color:#0070C0" %)**LEDs**|=(% style="width: 380px;background-color:#D9E2F3;color:#0070C0" %)**Feature**1437 +(% border="1.5" cellspacing="4" style="background-color:#ffffcc; width:430px" %) 1438 +|=(% style="width: 50px;" %)**LEDs**|=(% style="width: 380px;" %)**Feature** 1427 1427 |**PWR**|Always on if there is power 1428 1428 |**SYS**|After device is powered on, the SYS will (% style="color:green" %)**fast blink in GREEN**(%%) for 5 times, means RS485-LN start to join LoRaWAN network. If join success, SYS will be (% style="color:green" %)**on GREEN for 5 seconds** (%%)**. **SYS will (% style="color:green" %)**blink Blue**(%%) on every upload and (% style="color:green" %)**blink Green**(%%) once receive a downlink message. 1429 1429 1442 + 1430 1430 = 4. Case Study = 1431 1431 1432 1432 ... ... @@ -1769,6 +1769,7 @@ 1769 1769 * (% style="color:red" %)**RU864**(%%): frequency bands RU864 1770 1770 * (% style="color:red" %)**KZ865**(%%): frequency bands KZ865 1771 1771 1785 + 1772 1772 = 9. Packing Info = 1773 1773 1774 1774 ... ... @@ -1785,6 +1785,7 @@ 1785 1785 * Package Size / pcs : 14.5 x 8 x 5 cm 1786 1786 * Weight / pcs : 170g 1787 1787 1802 + 1788 1788 = 10. FCC Caution for RS485LN-US915 = 1789 1789 1790 1790