<
From version < 102.4 >
edited by Xiaoling
on 2023/04/25 09:47
To version < 102.16 >
edited by Xiaoling
on 2023/04/25 14:05
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -281,44 +281,53 @@
281 281  
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 -
285 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);" %)(((
285 +|=(% style="width: 126px; background-color:#D9E2F3;color:#0070C0" %)(((
287 287  **AT Commands**
288 -)))|=(% style="width: 116px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)(((
287 +)))|=(% style="width: 187px; background-color:#D9E2F3;color:#0070C0" %)(((
289 289  **Description**
290 -)))|=(% style="width: 190px;background-color:#D9E2F3;color:#0070C0" %)(((
289 +)))|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)(((
291 291  **Example**
292 292  )))
293 -|(% style="width:119px" %)(((
292 +|(% style="width:126px" %)(((
293 +
294 +
295 +(((
294 294  AT+BAUDR
295 -)))|(% style="width:116px" %)(((
297 +)))
298 +)))|(% style="width:177px" %)(((
296 296  Set the baud rate (for RS485 connection). Default Value is: 9600.
297 -)))|(% style="width:190px" %)(((
300 +)))|(% style="width:193px" %)(((
298 298  (((
299 299  AT+BAUDR=9600
300 300  )))
301 301  
302 302  (((
303 -Options: (1200,2400,4800,14400,19200,115200)
306 +Options: (1200,2400,4800,
307 +
308 +14400,19200,115200)
304 304  )))
305 305  )))
306 -|(% style="width:119px" %)(((
311 +|(% style="width:126px" %)(((
307 307  AT+PARITY
308 -)))|(% style="width:116px" %)(((
313 +)))|(% style="width:177px" %)(((
309 309  Set UART parity (for RS485 connection)
310 -)))|(% style="width:190px" %)(((
315 +)))|(% style="width:193px" %)(((
311 311  (((
312 312  AT+PARITY=0
313 313  )))
314 314  
315 315  (((
316 -Option: 0: no parity, 1: odd parity, 2: even parity
321 +Option: 0: no parity,
322 +
323 +1: odd parity,
324 +
325 +2: even parity
317 317  )))
318 318  )))
319 -|(% style="width:119px" %)(((
328 +|(% style="width:126px" %)(((
320 320  AT+STOPBIT
321 -)))|(% style="width:116px" %)(((
330 +)))|(% style="width:177px" %)(((
322 322  (((
323 323  Set serial stopbit (for RS485 connection)
324 324  )))
... ... @@ -326,7 +326,7 @@
326 326  (((
327 327  
328 328  )))
329 -)))|(% style="width:190px" %)(((
338 +)))|(% style="width:193px" %)(((
330 330  (((
331 331  AT+STOPBIT=0 for 1bit
332 332  )))
... ... @@ -340,16 +340,13 @@
340 340  )))
341 341  )))
342 342  
352 +
343 343  === 3.3.2 Configure sensors ===
344 344  
345 345  
346 346  (((
347 -(((
348 348  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.
349 -
350 -
351 351  )))
352 -)))
353 353  
354 354  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %)
355 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**
... ... @@ -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:#4bacc6; color:white; width:499px" %)
406 +(% border="1" style="background-color:#f2f2f2; 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:#4bacc6; color:white; width:510px" %)
422 +(% border="1" style="background-color:#f2f2f2; 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:#ffffcc; color:green; width:500px" %)
559 -|=(% scope="row" style="width: 60px;" %)(((
564 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %)
565 +|=(% scope="row" style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)(((
560 560  Size(bytes)
561 -)))|(% style="width:80px" %)1|(% style="width:360px" %)(((
562 -Length depends on the return from the commands
567 +)))|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:360px" %)(((
568 +**Length depends on the return from the commands**
563 563  )))
564 564  |=(% style="width: 90px;" %)(((
565 565  Value
... ... @@ -1330,34 +1330,32 @@
1330 1330  To enable the listening mode, use can run the command (% style="color:#4472c4" %)** AT+RXMODE**.
1331 1331  )))
1332 1332  
1333 -(((
1334 -
1335 -)))
1336 1336  
1337 -(% border="1" cellspacing="10" style="background-color:#ffffcc; width:500px" %)
1338 -|=(% style="width: 100px;" %)(((
1340 +
1341 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:510px" %)
1342 +|=(% style="width: 156px; background-color:#D9E2F3;color:#0070C0" %)(((
1339 1339  **Command example**
1340 -)))|=(% style="width: 400px;" %)(((
1344 +)))|=(% style="width: 355px; background-color:#D9E2F3;color:#0070C0" %)(((
1341 1341  **Function**
1342 1342  )))
1343 -|(% style="width:100px" %)(((
1347 +|(% style="width:156px" %)(((
1344 1344  AT+RXMODE=1,10
1345 -)))|(% style="width:400px" %)(((
1349 +)))|(% style="width:352px" %)(((
1346 1346  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.
1347 1347  )))
1348 -|(% style="width:100px" %)(((
1352 +|(% style="width:156px" %)(((
1349 1349  AT+RXMODE=2,500
1350 -)))|(% style="width:400px" %)(((
1354 +)))|(% style="width:352px" %)(((
1351 1351  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
1352 1352  )))
1353 -|(% style="width:100px" %)(((
1357 +|(% style="width:156px" %)(((
1354 1354  AT+RXMODE=0,0
1355 -)))|(% style="width:400px" %)(((
1359 +)))|(% style="width:352px" %)(((
1356 1356  Disable listening mode. This is the default settings.
1357 1357  )))
1358 -|(% style="width:100px" %)(((
1362 +|(% style="width:156px" %)(((
1359 1359  
1360 -)))|(% style="width:400px" %)(((
1364 +)))|(% style="width:352px" %)(((
1361 1361  A6 aa bb cc  same as AT+RXMODE=aa,(bb<<8 | cc)
1362 1362  )))
1363 1363  
... ... @@ -1405,33 +1405,29 @@
1405 1405  (% 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" %)​
1406 1406  )))
1407 1407  
1408 -(((
1409 -
1410 -)))
1411 1411  
1413 +
1412 1412  (((
1413 -(((
1414 1414  (% 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.**
1415 1415  )))
1416 -)))
1417 1417  
1418 1418  
1419 1419  == 3.7 Buttons ==
1420 1420  
1421 1421  
1422 -(% border="1.5" cellspacing="4" style="background-color:#ffffcc; width:430px" %)
1423 -|=(% style="width: 50px;" %)**Button**|=(% style="width: 380px;" %)**Feature**
1424 -|(% 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**
1425 -|(% style="width:50px" %)**RST**|(% style="width:361px" %)Reboot RS485
1426 -|(% style="width:50px" %)**PRO**|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]]
1422 +(% border="1.5" cellspacing="4" style="background-color:#f2f2f2; width:430px" %)
1423 +|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**Button**|=(% style="width: 380px;background-color:#D9E2F3;color:#0070C0" %)**Feature**
1424 +|(% 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**
1425 +|(% style="width:50px" %)RST|(% style="width:361px" %)Reboot RS485
1426 +|(% style="width:50px" %)PRO|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]]
1427 1427  
1428 1428  == 3.8 LEDs ==
1429 1429  
1430 1430  
1431 -(% border="1.5" cellspacing="4" style="background-color:#ffffcc; width:430px" %)
1432 -|=(% style="width: 50px;" %)**LEDs**|=(% style="width: 380px;" %)**Feature**
1433 -|**PWR**|Always on if there is power
1434 -|**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.
1431 +(% border="1.5" cellspacing="4" style="background-color:#f2f2f2; width:430px" %)
1432 +|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**LEDs**|=(% style="width: 380px;background-color:#D9E2F3;color:#0070C0" %)**Feature**
1433 +|PWR|Always on if there is power
1434 +|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 1435  
1436 1436  = 4. Case Study =
1437 1437  
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0