<
From version < 102.13 >
edited by Xiaoling
on 2023/04/25 12:00
To version < 100.1 >
edited by Bei Jinggeng
on 2023/01/06 14:27
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +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  
... ... @@ -122,6 +122,7 @@
122 122  [[RS485-LN Image files – Download link and Change log>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/]]
123 123  
124 124  
128 +
125 125  == 1.6 Hardware Change log ==
126 126  
127 127  
... ... @@ -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:#f2f2f2; width:510px" %)
286 -|=(% style="width: 119px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)(((
289 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:510px" %)
290 +|=(% style="width: 110px;" %)(((
287 287  **AT Commands**
288 -)))|=(% style="width: 116px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)(((
292 +)))|=(% style="width: 210px;" %)(((
289 289  **Description**
290 -)))|=(% style="width: 190px;background-color:#D9E2F3;color:#0070C0" %)(((
294 +)))|=(% style="width: 190px;" %)(((
291 291  **Example**
292 292  )))
293 -|(% style="width:119px" %)(((
297 +|(% style="width:110px" %)(((
294 294  AT+BAUDR
295 -)))|(% style="width:116px" %)(((
299 +)))|(% 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:119px" %)(((
310 +|(% style="width:110px" %)(((
307 307  AT+PARITY
308 -)))|(% style="width:116px" %)(((
312 +)))|(% 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:119px" %)(((
323 +|(% style="width:110px" %)(((
320 320  AT+STOPBIT
321 -)))|(% style="width:116px" %)(((
325 +)))|(% 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  
347 +
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:#f2f2f2; width:510px" %)
355 -|=(% 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**
356 -|(% style="width:122px" %)AT+CFGDEV|(% style="width:196px" %)(((
359 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:510px" %)
360 +|=(% style="width: 110px;" %)**AT Commands**|=(% style="width: 210px;" %)**Description**|=(% style="width: 190px;" %)**Example**
361 +|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  
375 +
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" %)
406 +(% 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" %)
422 +(% 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:#f2f2f2; width:510px" %)
559 -|=(% scope="row" style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)(((
564 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:500px" %)
565 +|=(% 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**
567 +)))|(% style="width:80px" %)1|(% style="width:360px" %)(((
568 +Length depends on the return from the commands
563 563  )))
564 564  |=(% style="width: 90px;" %)(((
565 565  Value
... ... @@ -1183,7 +1183,7 @@
1183 1183  
1184 1184  
1185 1185  
1186 -==== (% style="color:blue" %)**Encrypted payload(Since Version 1.4.0)**(%%) ====
1192 +==== (% style="color:blue" %)**Encrypted payload**(%%) ====
1187 1187  
1188 1188  (((
1189 1189  
... ... @@ -1199,7 +1199,7 @@
1199 1199  
1200 1200  
1201 1201  
1202 -==== (% style="color:blue" %)**Get sensor value(Since Version 1.4.0)**(%%) ====
1208 +==== (% style="color:blue" %)**Get sensor value**(%%) ====
1203 1203  
1204 1204  
1205 1205  * (((
... ... @@ -1212,7 +1212,7 @@
1212 1212  
1213 1213  
1214 1214  
1215 -==== (% style="color:blue" %)**Resets the downlink packet count(Since Version 1.4.0)**(%%) ====
1221 +==== (% style="color:blue" %)**Resets the downlink packet count**(%%) ====
1216 1216  
1217 1217  
1218 1218  * (((
... ... @@ -1225,7 +1225,7 @@
1225 1225  
1226 1226  
1227 1227  
1228 -==== (% style="color:blue" %)**When the limit bytes are exceeded, upload in batches(Since Version 1.4.0)**(%%) ====
1234 +==== (% style="color:blue" %)**When the limit bytes are exceeded, upload in batches**(%%) ====
1229 1229  
1230 1230  
1231 1231  * (((
... ... @@ -1245,7 +1245,7 @@
1245 1245  
1246 1246  
1247 1247  
1248 -==== (% style="color:blue" %)**Copy downlink to uplink (Since Version 1.4.0)**(%%) ====
1254 +==== (% style="color:blue" %)**Copy downlink to uplink **(%%) ====
1249 1249  
1250 1250  
1251 1251  * (((
... ... @@ -1269,7 +1269,7 @@
1269 1269  
1270 1270  
1271 1271  
1272 -==== (% style="color:blue" %)**Query version number and frequency band 、TDC(Since Version 1.4.0)**(%%) ====
1278 +==== (% style="color:blue" %)**Query version number and frequency band 、TDC**(%%) ====
1273 1273  
1274 1274  
1275 1275  (((
... ... @@ -1286,7 +1286,7 @@
1286 1286  
1287 1287  
1288 1288  
1289 -==== (% style="color:blue" %)** Monitor RS485 communication of other devices(Since Version 1.4.0)**(%%) ====
1295 +==== (% style="color:blue" %)** Monitor RS485 communication of other devices**(%%) ====
1290 1290  
1291 1291  
1292 1292  * (((
... ... @@ -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  
1339 +(((
1340 +
1341 +)))
1333 1333  
1334 -
1335 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %)
1336 -|=(% style="width: 156px; background-color:#D9E2F3;color:#0070C0" %)(((
1343 +(% border="1" cellspacing="10" style="background-color:#ffffcc; width:500px" %)
1344 +|=(% style="width: 100px;" %)(((
1337 1337  **Command example**
1338 -)))|=(% style="width: 355px; background-color:#D9E2F3;color:#0070C0" %)(((
1346 +)))|=(% style="width: 400px;" %)(((
1339 1339  **Function**
1340 1340  )))
1341 -|(% style="width:156px" %)(((
1349 +|(% style="width:100px" %)(((
1342 1342  AT+RXMODE=1,10
1343 -)))|(% style="width:352px" %)(((
1351 +)))|(% 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:156px" %)(((
1354 +|(% style="width:100px" %)(((
1347 1347  AT+RXMODE=2,500
1348 -)))|(% style="width:352px" %)(((
1356 +)))|(% 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:156px" %)(((
1359 +|(% style="width:100px" %)(((
1352 1352  AT+RXMODE=0,0
1353 -)))|(% style="width:352px" %)(((
1361 +)))|(% style="width:400px" %)(((
1354 1354  Disable listening mode. This is the default settings.
1355 1355  )))
1356 -|(% style="width:156px" %)(((
1364 +|(% style="width:100px" %)(((
1357 1357  
1358 -)))|(% style="width:352px" %)(((
1366 +)))|(% 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  
1414 +(((
1415 +
1416 +)))
1406 1406  
1407 -
1408 1408  (((
1419 +(((
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  )))
1422 +)))
1411 1411  
1412 1412  
1413 1413  == 3.7 Buttons ==
1414 1414  
1415 1415  
1416 -(% border="1.5" cellspacing="4" style="background-color:#f2f2f2; width:430px" %)
1417 -|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**Button**|=(% style="width: 380px;background-color:#D9E2F3;color:#0070C0" %)**Feature**
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 -|(% style="width:50px" %)RST|(% style="width:361px" %)Reboot RS485
1420 -|(% style="width:50px" %)PRO|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]]
1428 +(% border="1.5" cellspacing="4" style="background-color:#ffffcc; width:430px" %)
1429 +|=(% style="width: 50px;" %)**Button**|=(% style="width: 380px;" %)**Feature**
1430 +|(% 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**
1431 +|(% style="width:50px" %)**RST**|(% style="width:361px" %)Reboot RS485
1432 +|(% style="width:50px" %)**PRO**|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]]
1421 1421  
1434 +
1422 1422  == 3.8 LEDs ==
1423 1423  
1424 1424  
1425 -(% border="1.5" cellspacing="4" style="background-color:#f2f2f2; width:430px" %)
1426 -|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**LEDs**|=(% style="width: 380px;background-color:#D9E2F3;color:#0070C0" %)**Feature**
1427 -|PWR|Always on if there is power
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.
1438 +(% border="1.5" cellspacing="4" style="background-color:#ffffcc; width:430px" %)
1439 +|=(% style="width: 50px;" %)**LEDs**|=(% style="width: 380px;" %)**Feature**
1440 +|**PWR**|Always on if there is power
1441 +|**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  
1443 +
1430 1430  = 4. Case Study =
1431 1431  
1432 1432  
... ... @@ -1681,7 +1681,7 @@
1681 1681  
1682 1682  RS485-LN sent below command:
1683 1683  
1684 -(% style="color:blue" %)**AT+CFGDEV=01 03 00 20 00 01,1**(%%) to RS485 network, and PC is able to get this command and return commands from MTU to show in the serial tool.
1698 +(% style="color:blue" %)**AT+CFGDEV=01 03 20 00 01 85 c0,1**(%%) to RS485 network, and PC is able to get this command and return commands from MTU to show in the serial tool.
1685 1685  
1686 1686  
1687 1687  We can see the output from the Serial port tool to analyze. And check if they are expected result.
... ... @@ -1769,6 +1769,7 @@
1769 1769  * (% style="color:red" %)**RU864**(%%):  frequency bands RU864
1770 1770  * (% style="color:red" %)**KZ865**(%%):  frequency bands KZ865
1771 1771  
1786 +
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  
1803 +
1788 1788  = 10. FCC Caution for RS485LN-US915 =
1789 1789  
1790 1790  
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0