<
From version < 61.5 >
edited by Xiaoling
on 2022/06/14 11:33
To version < 60.8 >
edited by Xiaoling
on 2022/06/14 11:14
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -69,11 +69,13 @@
69 69  ** Idle: 32mA@12v
70 70  ** 20dB Transmit: 65mA@12v
71 71  
72 +
72 72  **Interface for Model:**
73 73  
74 74  * RS485
75 75  * Power Input 7~~ 24V DC. 
76 76  
78 +
77 77  **LoRa Spec:**
78 78  
79 79  * Frequency Range:
... ... @@ -96,6 +96,7 @@
96 96  * Packet engine up to 256 bytes with CRC
97 97  
98 98  
101 +
99 99  == 1.3 Features ==
100 100  
101 101  * LoRaWAN Class A & Class C protocol (default Class C)
... ... @@ -108,6 +108,7 @@
108 108  * Support Interrupt uplink (Since hardware version v1.2)
109 109  
110 110  
114 +
111 111  == 1.4 Applications ==
112 112  
113 113  * Smart Buildings & Home Automation
... ... @@ -118,6 +118,7 @@
118 118  * Smart Factory
119 119  
120 120  
125 +
121 121  == 1.5 Firmware Change log ==
122 122  
123 123  [[RS485-LN Image files – Download link and Change log>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/]]
... ... @@ -244,7 +244,7 @@
244 244  (((
245 245  (((
246 246  (((
247 -There are plenty of RS485 devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-LN supports flexible command set. User can use [[AT Commands>>||anchor="H3.5ConfigureRS485-LNviaATorDownlink"]] or LoRaWAN Downlink Command to configure what commands RS485-LN should send for each sampling and how to handle the return from RS485 devices.
252 +There are plenty of RS485 devices in the market and each device has different command to read the valid data. To support these devices in flexible, RS485-LN supports flexible command set. User can use [[AT Commands>>||anchor="H3.5ConfigureRS485-BLviaATorDownlink"]] or LoRaWAN Downlink Command to configure what commands RS485-LN should send for each sampling and how to handle the return from RS485 devices.
248 248  )))
249 249  )))
250 250  
... ... @@ -321,6 +321,7 @@
321 321  
322 322  
323 323  
329 +
324 324  === 3.3.2 Configure sensors ===
325 325  
326 326  (((
... ... @@ -347,6 +347,7 @@
347 347  
348 348  
349 349  
356 +
350 350  === 3.3.3 Configure read commands for each sampling ===
351 351  
352 352  (((
... ... @@ -359,7 +359,7 @@
359 359  During each sampling, the RS485-LN can support 15 commands to read sensors. And combine the return to one or several uplink payloads.
360 360  
361 361  
362 -(% style="color:#037691" %)**Each RS485 commands include two parts:**
369 +**Each RS485 commands include two parts:**
363 363  
364 364  ~1. What commands RS485-LN will send to the RS485 sensors. There are total 15 commands from **AT+COMMAD1**, **ATCOMMAND2**,…, to **AT+COMMANDF**. All commands are of same grammar.
365 365  
... ... @@ -370,14 +370,15 @@
370 370  
371 371  After we got the valid value from each RS485 commands, we need to combine them together with the command **AT+DATAUP**.
372 372  
380 +
373 373  Below are examples for the how above AT Commands works.
374 374  
375 375  
376 -(% 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:
384 +**AT+COMMANDx : **This command will be sent to RS485 devices during each sampling, Max command length is 14 bytes. The grammar is:
377 377  
378 378  (% border="1" style="background-color:#4bacc6; color:white; width:499px" %)
379 379  |(% style="width:496px" %)(((
380 -(% style="color:#037691" %)**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m**
388 +**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m**
381 381  
382 382  **xx xx xx xx xx xx xx xx xx xx xx xx: The RS485 command to be sent**
383 383  
... ... @@ -389,7 +389,7 @@
389 389  In the RS485-LN, we should use this command AT+COMMAND1=01 03 0B B8 00 02,1 for the same.
390 390  
391 391  
392 -(% style="color:#037691" %)**AT+DATACUTx **(%%)**: **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes.
400 +**AT+DATACUTx : **This command defines how to handle the return from AT+COMMANDx, max return length is 45 bytes.
393 393  
394 394  (% border="1" style="background-color:#4bacc6; color:white; width:510px" %)
395 395  |(% style="width:510px" %)(((
... ... @@ -402,21 +402,20 @@
402 402  
403 403  **Examples:**
404 404  
405 -* (% style="color:#037691" %)**Grab bytes**
413 +* Grab bytes:
406 406  
407 407  [[image:image-20220602153621-1.png]]
408 408  
409 409  
410 -* (% style="color:#037691" %)**Grab a section**
418 +* Grab a section.
411 411  
412 412  [[image:image-20220602153621-2.png]]
413 413  
414 414  
415 -* (% style="color:#037691" %)**Grab different sections**
423 +* Grab different sections.
416 416  
417 417  [[image:image-20220602153621-3.png]]
418 418  
419 -
420 420  
421 421  )))
422 422  
... ... @@ -496,7 +496,6 @@
496 496  [[image:1654157178836-407.png]]
497 497  
498 498  
499 -
500 500  === 3.3.5 Uplink on demand ===
501 501  
502 502  Except uplink periodically, RS485-LN is able to uplink on demand. The server send downlink command to RS485-LN and RS485 will uplink data base on the command.
... ... @@ -526,7 +526,7 @@
526 526  Below is the decoder for the first 3 bytes. The rest bytes are dynamic depends on different RS485 sensors.
527 527  
528 528  
529 -== 3.5 Configure RS485-LN via AT or Downlink ==
535 +== 3.5 Configure RS485-BL via AT or Downlink ==
530 530  
531 531  (((
532 532  User can configure RS485-LN via AT Commands or LoRaWAN Downlink Commands
... ... @@ -568,7 +568,7 @@
568 568  
569 569  
570 570  
571 -==== (% style="color:#037691" %)**RS485 Debug Command**(%%) ====
577 +==== **RS485 Debug Command** ====
572 572  
573 573  (((
574 574  This command is used to configure the RS485 devices; they won’t be used during sampling.
... ... @@ -575,12 +575,15 @@
575 575  )))
576 576  
577 577  * (((
578 -(% style="color:#037691" %)**AT Command**
584 +**AT Command**
585 +)))
579 579  
587 +(% class="box infomessage" %)
588 +(((
589 +(((
580 580  **AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m**
581 -
582 -
583 583  )))
592 +)))
584 584  
585 585  (((
586 586  m: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
... ... @@ -587,7 +587,7 @@
587 587  )))
588 588  
589 589  * (((
590 -(% style="color:#037691" %)**Downlink Payload**
599 +**Downlink Payload**
591 591  )))
592 592  
593 593  (((
... ... @@ -689,7 +689,7 @@
689 689  ==== **Set Payload version** ====
690 690  
691 691  (((
692 -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.
701 +This is the first byte of the uplink payload. RS485-BL can connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload.
693 693  )))
694 694  
695 695  * (((
... ... @@ -787,7 +787,7 @@
787 787  XX XX XX XX: AT+COMMAND or AT+DATACUT command
788 788  )))
789 789  * (((
790 -YY:  If YY=0, RS485-LN will execute the downlink command without uplink; if YY=1, RS485-LN will execute an uplink after got this command.
799 +YY:  If YY=0, RS485-BL will execute the downlink command without uplink; if YY=1, RS485-LN will execute an uplink after got this command.
791 791  )))
792 792  
793 793  (((
... ... @@ -1226,7 +1226,7 @@
1226 1226  == 5.1 Access AT Command ==
1227 1227  
1228 1228  (((
1229 -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.
1238 +RS485-BL supports AT Command set. User can use a USB to TTL adapter plus the 3.5mm Program Cable to connect to RS485-BL to use AT command, as below.
1230 1230  )))
1231 1231  
1232 1232  [[image:1654162355560-817.png]]
... ... @@ -1233,7 +1233,7 @@
1233 1233  
1234 1234  
1235 1235  (((
1236 -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:
1245 +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-BL. The default password is 123456. Below is the output for reference:
1237 1237  )))
1238 1238  
1239 1239  [[image:1654162368066-342.png]]
... ... @@ -1382,9 +1382,9 @@
1382 1382  User can follow the introduction for [[how to upgrade image>>||anchor="H6.1Howtoupgradetheimage3F"]]. When download the images, choose the required image file for download.
1383 1383  
1384 1384  
1385 -== 6.3 How many RS485-Slave can RS485-LN connects? ==
1394 +== 6.3 How many RS485-Slave can RS485-BL connects? ==
1386 1386  
1387 -The RS485-LN can support max 32 RS485 devices. Each uplink command of RS485-LN can support max 16 different RS485 command. So RS485-LN can support max 16 RS485 devices pre-program in the device for uplink. For other devices no pre-program, user can use the [[downlink message (type code 0xA8) to poll their info>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]].
1396 +The RS485-BL can support max 32 RS485 devices. Each uplink command of RS485-BL can support max 16 different RS485 command. So RS485-BL can support max 16 RS485 devices pre-program in the device for uplink. For other devices no pre-program, user can use the [[downlink message (type code 0xA8) to poll their info>>||anchor="H3.3.3Configurereadcommandsforeachsampling"]].
1388 1388  
1389 1389  
1390 1390  == 6.4 Compatible question to ChirpStack and TTI LoRaWAN server ? ==
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0