<
From version < 102.1 >
edited by Bei Jinggeng
on 2023/04/19 11:41
To version < 104.2 >
edited by Xiaoling
on 2023/04/25 17:54
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Bei
1 +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  
... ... @@ -211,7 +211,7 @@
211 211  )))
212 212  )))
213 213  
214 -(% 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" %)​
217 +(% 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"]][[image:image-20230425175410-2.png]](% title="Click and drag to resize" %)​
215 215  
216 216  
217 217  (((
... ... @@ -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: 190px;" %)(((
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:190px" %)(((
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:110px" %)(((
316 +|(% style="width:126px" %)(((
310 310  AT+PARITY
311 -)))|(% style="width:190px" %)(((
318 +)))|(% style="width:177px" %)(((
312 312  Set UART parity (for RS485 connection)
313 -)))|(% style="width:190px" %)(((
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:110px" %)(((
331 +|(% style="width:126px" %)(((
323 323  AT+STOPBIT
324 -)))|(% style="width:190px" %)(((
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:#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" %)(((
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:#ffffcc; 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:100px" %)(((
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:100px" %)(((
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:100px" %)(((
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:100px" %)(((
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:#ffffcc; 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 RS485
1431 -|(% 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:#ffffcc; width:430px" %)
1438 -|=(% style="width: 50px;" %)**LEDs**|=(% style="width: 380px;" %)**Feature**
1439 -|**PWR**|Always on if there is power
1440 -|**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
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0