Changes for page RS485-LN – RS485 to LoRaWAN Converter User Manual
Last modified by Bei Jinggeng on 2025/01/16 11:36
Change comment:
Uploaded new attachment "image-20230425175410-2.png", version {1}
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 2 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Bei1 +XWiki.Xiaoling - Content
-
... ... @@ -95,6 +95,7 @@ 95 95 * Packet engine up to 256 bytes with CRC 96 96 97 97 98 + 98 98 == 1.3 Features == 99 99 100 100 ... ... @@ -108,6 +108,7 @@ 108 108 * Support Interrupt uplink (Since hardware version v1.2) 109 109 110 110 112 + 111 111 == 1.4 Applications == 112 112 113 113 ... ... @@ -119,6 +119,7 @@ 119 119 * Smart Factory 120 120 121 121 124 + 122 122 == 1.5 Firmware Change log == 123 123 124 124 ... ... @@ -284,53 +284,55 @@ 284 284 285 285 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: 286 286 287 - 288 -(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:510px" %) 289 -|=(% style="width: 110px;" %)((( 290 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %) 291 +|=(% style="width: 126px; background-color:#D9E2F3;color:#0070C0" %)((( 290 290 **AT Commands** 291 -)))|=(% style="width: 210px;" %)(((293 +)))|=(% style="width: 187px; background-color:#D9E2F3;color:#0070C0" %)((( 292 292 **Description** 293 -)))|=(% style="width: 19 0px;" %)(((295 +)))|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)((( 294 294 **Example** 295 295 ))) 296 -|(% style="width:110px" %)((( 298 +|(% style="width:126px" %)((( 299 + 300 + 301 +((( 297 297 AT+BAUDR 298 -)))|(% style="width:190px" %)((( 303 +))) 304 +)))|(% style="width:177px" %)((( 299 299 Set the baud rate (for RS485 connection). Default Value is: 9600. 300 -)))|(% style="width:19 0px" %)(((306 +)))|(% style="width:193px" %)((( 301 301 ((( 302 302 AT+BAUDR=9600 303 303 ))) 304 304 305 305 ((( 306 -Options: (1200,2400,4800,14400,19200,115200) 312 +Options: (1200,2400,4800, 313 +14400,19200,115200) 307 307 ))) 308 308 ))) 309 -|(% style="width:1 10px" %)(((316 +|(% style="width:126px" %)((( 310 310 AT+PARITY 311 -)))|(% style="width:1 90px" %)(((318 +)))|(% style="width:177px" %)((( 312 312 Set UART parity (for RS485 connection) 313 -)))|(% style="width:19 0px" %)(((320 +)))|(% style="width:193px" %)((( 314 314 ((( 315 315 AT+PARITY=0 316 316 ))) 317 317 318 318 ((( 319 -Option: 0: no parity, 1: odd parity, 2: even parity 326 +Option: 0: no parity, 327 +1: odd parity, 328 +2: even parity 320 320 ))) 321 321 ))) 322 -|(% style="width:1 10px" %)(((331 +|(% style="width:126px" %)((( 323 323 AT+STOPBIT 324 -)))|(% style="width:1 90px" %)(((333 +)))|(% style="width:177px" %)((( 325 325 ((( 326 326 Set serial stopbit (for RS485 connection) 327 327 ))) 328 - 337 +)))|(% style="width:193px" %)((( 329 329 ((( 330 - 331 -))) 332 -)))|(% style="width:190px" %)((( 333 -((( 334 334 AT+STOPBIT=0 for 1bit 335 335 ))) 336 336 ... ... @@ -344,20 +344,17 @@ 344 344 ))) 345 345 346 346 352 + 347 347 === 3.3.2 Configure sensors === 348 348 349 349 350 350 ((( 351 -((( 352 352 Some sensors might need to configure before normal operation. User can configure such sensor via PC and RS485 adapter or through RS485-LN AT Commands (% style="color:#4f81bd" %)**AT+CFGDEV**(%%). Each (% style="color:#4f81bd" %)**AT+CFGDEV **(%%)equals to send a RS485 command to sensors. This command will only run when user input it and won't run during each sampling. 353 - 354 - 355 355 ))) 356 -))) 357 357 358 -(% border="1" cellspacing="5" style="background-color:#fff fcc;color:green;width:510px" %)359 -|=(% style="width: 1 10px;" %)**AT Commands**|=(% style="width:210px;" %)**Description**|=(% style="width: 190px;" %)**Example**360 -|AT+CFGDEV|(% style="width:1 10px" %)(((360 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %) 361 +|=(% style="width: 122px; 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** 362 +|(% style="width:122px" %)AT+CFGDEV|(% style="width:196px" %)((( 361 361 ((( 362 362 This command is used to configure the RS485/TTL devices; they won’t be used during sampling. 363 363 ))) ... ... @@ -372,6 +372,7 @@ 372 372 )))|(% style="width:190px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m 373 373 374 374 377 + 375 375 === 3.3.3 Configure read commands for each sampling === 376 376 377 377 ... ... @@ -402,7 +402,7 @@ 402 402 403 403 (% 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: 404 404 405 -(% border="1" style="background-color:# 4bacc6;color:white; width:499px" %)408 +(% border="1" style="background-color:#f2f2f2; width:499px" %) 406 406 |(% style="width:496px" %)((( 407 407 **AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m** 408 408 ... ... @@ -418,7 +418,7 @@ 418 418 419 419 (% style="color:#037691" %)**AT+DATACUTx **(%%)**: **This command defines how to handle the return from AT+COMMANDx, max return length is 100 bytes. 420 420 421 -(% border="1" style="background-color:# 4bacc6;color:white; width:510px" %)424 +(% border="1" style="background-color:#f2f2f2; width:510px" %) 422 422 |(% style="width:510px" %)((( 423 423 **AT+DATACUTx=a,b,c** 424 424 ... ... @@ -560,11 +560,11 @@ 560 560 == 3.4 Uplink Payload == 561 561 562 562 563 -(% border="1" cellspacing="5" style="background-color:#fff fcc;color:green;width:500px" %)564 -|=(% scope="row" style="width: 60px;" %)(((566 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %) 567 +|=(% scope="row" style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)((( 565 565 Size(bytes) 566 -)))|(% style="width:80px" %)1|(% style="width:360px" %)((( 567 -Length depends on the return from the commands 569 +)))|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:360px" %)((( 570 +**Length depends on the return from the commands** 568 568 ))) 569 569 |=(% style="width: 90px;" %)((( 570 570 Value ... ... @@ -1335,34 +1335,32 @@ 1335 1335 To enable the listening mode, use can run the command (% style="color:#4472c4" %)** AT+RXMODE**. 1336 1336 ))) 1337 1337 1338 -((( 1339 - 1340 -))) 1341 1341 1342 -(% border="1" cellspacing="10" style="background-color:#ffffcc; width:500px" %) 1343 -|=(% style="width: 100px;" %)((( 1342 + 1343 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %) 1344 +|=(% style="width: 156px; background-color:#D9E2F3;color:#0070C0" %)((( 1344 1344 **Command example** 1345 -)))|=(% style="width: 400px;" %)(((1346 +)))|=(% style="width: 355px; background-color:#D9E2F3;color:#0070C0" %)((( 1346 1346 **Function** 1347 1347 ))) 1348 -|(% style="width:1 00px" %)(((1349 +|(% style="width:156px" %)((( 1349 1349 AT+RXMODE=1,10 1350 -)))|(% style="width: 400px" %)(((1351 +)))|(% style="width:352px" %)((( 1351 1351 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. 1352 1352 ))) 1353 -|(% style="width:1 00px" %)(((1354 +|(% style="width:156px" %)((( 1354 1354 AT+RXMODE=2,500 1355 -)))|(% style="width: 400px" %)(((1356 +)))|(% style="width:352px" %)((( 1356 1356 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 1357 1357 ))) 1358 -|(% style="width:1 00px" %)(((1359 +|(% style="width:156px" %)((( 1359 1359 AT+RXMODE=0,0 1360 -)))|(% style="width: 400px" %)(((1361 +)))|(% style="width:352px" %)((( 1361 1361 Disable listening mode. This is the default settings. 1362 1362 ))) 1363 -|(% style="width:1 00px" %)(((1364 +|(% style="width:156px" %)((( 1364 1364 1365 -)))|(% style="width: 400px" %)(((1366 +)))|(% style="width:352px" %)((( 1366 1366 A6 aa bb cc same as AT+RXMODE=aa,(bb<<8 | cc) 1367 1367 ))) 1368 1368 ... ... @@ -1410,36 +1410,34 @@ 1410 1410 (% 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" %) 1411 1411 ))) 1412 1412 1413 -((( 1414 - 1415 -))) 1416 1416 1415 + 1417 1417 ((( 1418 -((( 1419 1419 (% 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.** 1420 1420 ))) 1421 -))) 1422 1422 1423 1423 1424 1424 == 3.7 Buttons == 1425 1425 1426 1426 1427 -(% border="1.5" cellspacing="4" style="background-color:#fff fcc; width:430px" %)1428 -|=(% style="width: 50px;" %)**Button**|=(% style="width: 380px;" %)**Feature** 1429 -|(% 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**1430 -|(% style="width:50px" %) **RST**|(% style="width:361px" %)Reboot RS4851431 -|(% style="width:50px" %) **PRO**|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]]1424 +(% border="1.5" cellspacing="4" style="background-color:#f2f2f2; width:430px" %) 1425 +|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**Button**|=(% style="width: 380px;background-color:#D9E2F3;color:#0070C0" %)**Feature** 1426 +|(% 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** 1427 +|(% style="width:50px" %)RST|(% style="width:361px" %)Reboot RS485 1428 +|(% style="width:50px" %)PRO|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]] 1432 1432 1433 1433 1431 + 1434 1434 == 3.8 LEDs == 1435 1435 1436 1436 1437 -(% border="1.5" cellspacing="4" style="background-color:#fff fcc; width:430px" %)1438 -|=(% style="width: 50px;" %)**LEDs**|=(% style="width: 380px;" %)**Feature** 1439 -| **PWR**|Always on if there is power1440 -| **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.1435 +(% border="1.5" cellspacing="4" style="background-color:#f2f2f2; width:430px" %) 1436 +|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**LEDs**|=(% style="width: 380px;background-color:#D9E2F3;color:#0070C0" %)**Feature** 1437 +|PWR|Always on if there is power 1438 +|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. 1441 1441 1442 1442 1441 + 1443 1443 = 4. Case Study = 1444 1444 1445 1445 ... ... @@ -1783,6 +1783,7 @@ 1783 1783 * (% style="color:red" %)**KZ865**(%%): frequency bands KZ865 1784 1784 1785 1785 1785 + 1786 1786 = 9. Packing Info = 1787 1787 1788 1788 ... ... @@ -1800,6 +1800,7 @@ 1800 1800 * Weight / pcs : 170g 1801 1801 1802 1802 1803 + 1803 1803 = 10. FCC Caution for RS485LN-US915 = 1804 1804 1805 1805
- image-20230425175403-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +150.1 KB - Content
- image-20230425175410-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +150.1 KB - Content