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)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Xiaoling1 +XWiki.Bei - Content
-
... ... @@ -82,13 +82,11 @@ 82 82 ** Idle: 32mA@12v 83 83 ** 20dB Transmit: 65mA@12v 84 84 85 - 86 86 (% style="color:#037691" %)**Interface for Model:** 87 87 88 88 * RS485 89 89 * Power Input 7~~ 24V DC. 90 90 91 - 92 92 (% style="color:#037691" %)**LoRa Spec:** 93 93 94 94 * Frequency Range: ... ... @@ -111,7 +111,6 @@ 111 111 * Packet engine up to 256 bytes with CRC 112 112 113 113 114 - 115 115 == 1.3 Features == 116 116 117 117 ... ... @@ -125,7 +125,6 @@ 125 125 * Support Interrupt uplink (Since hardware version v1.2) 126 126 127 127 128 - 129 129 == 1.4 Applications == 130 130 131 131 ... ... @@ -137,7 +137,6 @@ 137 137 * Smart Factory 138 138 139 139 140 - 141 141 == 1.5 Firmware Change log == 142 142 143 143 ... ... @@ -507,7 +507,7 @@ 507 507 508 508 ))) 509 509 510 - (% 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" %)505 +[[image:image-20220929111027-1.png||height="509" width="685"]](% title="Click and drag to resize" %) 511 511 512 512 513 513 (% style="color:#037691" %)**Examples: AT+DATAUP=1** ... ... @@ -515,7 +515,7 @@ 515 515 516 516 Compose the uplink payload with value returns in sequence and send with (% style="color:red" %)**Multiply UPLINKs**. 517 517 518 -Final Payload is (% style="color:#4f81bd" %)** Battery Info+PAYVER + PAYLOAD COUNT + PAYLOAD# + DATA**513 +Final Payload is (% style="color:#4f81bd" %)**PAYVER + PAYLOAD COUNT + PAYLOAD# + DATA** 519 519 520 520 521 521 1. PAYVER: Defined by AT+PAYVER ... ... @@ -523,7 +523,6 @@ 523 523 1. PAYLOAD#: Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT) 524 524 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 525 525 526 - 527 527 (% 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" %) 528 528 529 529 ... ... @@ -552,22 +552,8 @@ 552 552 (% style="color:red" %)** When AT+DATAUP=1 and AT+ADR=0, the maximum number of bytes of each payload is determined by the DR value. (Since v1.4.0)** 553 553 554 554 555 -(% style="color:#4f81bd" %)**If the data is empty, return to the display(Since v1.4.0)** 556 556 557 -1 ) When (% style="color:blue" %)**AT+MOD=1**(%%), if the data intercepted by** AT+DATACUT** or **AT+MBFUN** is empty, it will display **NULL**, and the payload will be filled with **n FFs**. 558 558 559 - 560 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/test/WebHome/image-20220824114359-3.png?width=1106&height=297&rev=1.1||alt="image-20220824114359-3.png" height="297" width="1106"]] 561 - 562 - 563 - 564 -2 ) When (% style="color:blue" %)**AT+MOD=2**(%%), if the data intercepted by **AT+DATACUT** or **AT+MBFUN** is empty, it will display **NULL**, and the payload will be filled with **n 00s**. 565 - 566 - 567 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/test/WebHome/image-20220824114330-2.png?rev=1.1||alt="image-20220824114330-2.png"]] 568 - 569 - 570 - 571 571 Below are the uplink payloads: 572 572 573 573 ... ... @@ -648,8 +648,11 @@ 648 648 649 649 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. 650 650 651 -(% 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"]](% title="Click and drag to resize" %) 652 652 632 +(% 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"]] 633 + 634 +(% title="Click and drag to resize" %) 635 + 653 653 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) 654 654 655 655 ... ... @@ -666,8 +666,8 @@ 666 666 This command is used to configure the RS485 devices; they won't be used during sampling. 667 667 ))) 668 668 669 - *(((670 -(% style="color:#037691" %)**AT Command** 652 +((( 653 +* (% style="color:#037691" %)**AT Command** 671 671 672 672 ((( 673 673 (% style="color:#4472c4" %)** AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m** (%%) m: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command ... ... @@ -789,13 +789,14 @@ 789 789 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. 790 790 ))) 791 791 792 - *(((793 -(% style="color:#037691" %)**AT Command:** 775 +((( 776 +* (% style="color:#037691" %)**AT Command:** 794 794 795 795 (% style="color:#4472c4" %)** AT+PAYVER: ** (%%) Set PAYVER field = 1 796 796 797 797 798 798 ))) 782 + 799 799 * ((( 800 800 (% style="color:#037691" %)**Downlink Payload:** 801 801 ))) ... ... @@ -963,7 +963,6 @@ 963 963 ((( 964 964 * (% style="color:#037691" %)** AT Command:** 965 965 966 - 967 967 (% style="color:#4472c4" %)** AT+CMDDLaa=hex(bb cc)*1000** 968 968 ))) 969 969 ... ... @@ -1018,7 +1018,6 @@ 1018 1018 ((( 1019 1019 * (% style="color:#037691" %)** AT Command:** 1020 1020 1021 - 1022 1022 (% style="color:#4472c4" %)** AT+DATAUP=0** 1023 1023 1024 1024 (% style="color:#4472c4" %)** AT+DATAUP=1** ... ... @@ -1308,7 +1308,6 @@ 1308 1308 ((( 1309 1309 * (% style="color:#037691" %)**Downlink Payload:** 1310 1310 1311 - 1312 1312 (% style="color:#4472c4" %)** 26 01 ** (%%) ~/~/ Downlink 26 01 can query device upload frequency, frequency band, software version number, TDC time. 1313 1313 ))) 1314 1314 ... ... @@ -1332,7 +1332,7 @@ 1332 1332 1333 1333 (% style="color:#4472c4" %)**AT+RXMODE=2,500 ** (%%) ~/~/ RS485-LN uploads data as uplink from the first byte received by RS485 to the data received within 500ms after that. 1334 1334 1335 -(% style="color:#4472c4" %)**AT+RXMODE=0,0 ** (%%) ~/~/ Disable this mode (default) 1316 +(% style="color:#4472c4" %)**AT+RXMODE=0,0 ** (%%) ~/~/ Disable this mode (default) 1336 1336 1337 1337 1338 1338 * ((( ... ... @@ -1358,10 +1358,12 @@ 1358 1358 1359 1359 ))) 1360 1360 1361 -(% 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" %)1342 +(% 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"]] 1362 1362 1344 +(% title="Click and drag to resize" %) 1345 + 1363 1363 ((( 1364 -To enable the listening mode, use can run the command AT+RXMODE. 1347 +To enable the listening mode, use can run the command (% style="color:#4472c4" %)** AT+RXMODE**. 1365 1365 ))) 1366 1366 1367 1367 ((( ... ... @@ -1396,11 +1396,13 @@ 1396 1396 ))) 1397 1397 1398 1398 ((( 1399 -(% style="color:#037691" %)** Downlink Command:** 1382 + 1383 + 1384 +(% style="color:#037691" %)**Downlink Command:** 1400 1400 ))) 1401 1401 1402 1402 ((( 1403 -**0xA6 aa bb cc ** same as AT+RXMODE=aa,(bb<<8 | cc) 1388 +(% style="color:#4472c4" %)** 0xA6 aa bb cc **(%%) same as AT+RXMODE=aa,(bb<<8 | cc) 1404 1404 ))) 1405 1405 1406 1406 ((( ... ... @@ -1456,6 +1456,7 @@ 1456 1456 |(% style="width:50px" %)**RST**|(% style="width:361px" %)Reboot RS485 1457 1457 |(% style="width:50px" %)**PRO**|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]] 1458 1458 1444 + 1459 1459 == 3.8 LEDs == 1460 1460 1461 1461 ... ... @@ -1464,6 +1464,7 @@ 1464 1464 |**PWR**|Always on if there is power 1465 1465 |**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. 1466 1466 1453 + 1467 1467 = 4. Case Study = 1468 1468 1469 1469 ... ... @@ -1479,13 +1479,18 @@ 1479 1479 1480 1480 ((( 1481 1481 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. 1469 + 1470 + 1482 1482 ))) 1483 1483 1484 1484 (% 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" %) 1485 1485 1486 1486 1476 + 1487 1487 ((( 1488 1488 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: 1479 + 1480 + 1489 1489 ))) 1490 1490 1491 1491 (% 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" %) ... ... @@ -1591,14 +1591,20 @@ 1591 1591 1592 1592 ((( 1593 1593 (% style="color:blue" %)**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]]. 1586 + 1587 + 1594 1594 ))) 1595 1595 1596 1596 ((( 1597 1597 (% style="color:blue" %)**Step2**(%%)**:** Download the [[LT Image files>>url:https://www.dropbox.com/sh/g99v0fxcltn9r1y/AACP33wo_ZQLsxW2MJ70oUoba/RS485-LN/Firmware?dl=0&subfolder_nav_tracking=1]]. 1592 + 1593 + 1598 1598 ))) 1599 1599 1600 1600 ((( 1601 1601 (% style="color:blue" %)**Step3**(%%)**: **Open flashloader; choose the correct COM port to update. 1598 + 1599 + 1602 1602 ))) 1603 1603 1604 1604 ((( ... ... @@ -1697,6 +1697,7 @@ 1697 1697 * (% style="color:red" %)**RU864**(%%): frequency bands RU864 1698 1698 * (% style="color:red" %)**KZ865**(%%): frequency bands KZ865 1699 1699 1698 + 1700 1700 = 9.Packing Info = 1701 1701 1702 1702 ... ... @@ -1713,6 +1713,7 @@ 1713 1713 * Package Size / pcs : 14.5 x 8 x 5 cm 1714 1714 * Weight / pcs : 170g 1715 1715 1715 + 1716 1716 = 10. FCC Caution for RS485LN-US915 = 1717 1717 1718 1718
- image-20220929111027-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Bei - Size
-
... ... @@ -1,0 +1,1 @@ 1 +240.0 KB - Content