<
From version < 77.1 >
edited by Edwin Chen
on 2022/10/07 12:44
To version < 73.7 >
edited by Xiaoling
on 2022/09/12 11:29
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Edwin
1 +XWiki.Xiaoling
Content
... ... @@ -82,11 +82,13 @@
82 82  ** Idle: 32mA@12v
83 83  ** 20dB Transmit: 65mA@12v
84 84  
85 +
85 85  (% style="color:#037691" %)**Interface for Model:**
86 86  
87 87  * RS485
88 88  * Power Input 7~~ 24V DC. 
89 89  
91 +
90 90  (% style="color:#037691" %)**LoRa Spec:**
91 91  
92 92  * Frequency Range:
... ... @@ -108,6 +108,8 @@
108 108  * Automatic RF Sense and CAD with ultra-fast AFC.
109 109  * Packet engine up to 256 bytes with CRC
110 110  
113 +
114 +
111 111  == 1.3 Features ==
112 112  
113 113  
... ... @@ -120,6 +120,8 @@
120 120  * Support Modbus protocol
121 121  * Support Interrupt uplink (Since hardware version v1.2)
122 122  
127 +
128 +
123 123  == 1.4 Applications ==
124 124  
125 125  
... ... @@ -130,6 +130,8 @@
130 130  * Smart Cities
131 131  * Smart Factory
132 132  
139 +
140 +
133 133  == 1.5 Firmware Change log ==
134 134  
135 135  
... ... @@ -361,6 +361,8 @@
361 361  )))
362 362  )))
363 363  
372 +
373 +
364 364  === 3.3.2 Configure sensors ===
365 365  
366 366  
... ... @@ -388,6 +388,8 @@
388 388  )))
389 389  )))|(% style="width:190px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m
390 390  
401 +
402 +
391 391  === 3.3.3 Configure read commands for each sampling ===
392 392  
393 393  
... ... @@ -495,7 +495,7 @@
495 495  
496 496  )))
497 497  
498 -[[image:image-20220929111027-1.png||height="509" width="685"]](% title="Click and drag to resize" %)​
510 +(% aria-label="1653269759169-150.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1653269759169-150.png||data-widget="image" height="513" width="716"]](% 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" %)​
499 499  
500 500  
501 501  (% style="color:#037691" %)**Examples: AT+DATAUP=1**
... ... @@ -503,7 +503,7 @@
503 503  
504 504  Compose the uplink payload with value returns in sequence and send with (% style="color:red" %)**Multiply UPLINKs**.
505 505  
506 -Final Payload is (% style="color:#4f81bd" %)**PAYVER + PAYLOAD COUNT + PAYLOAD# + DATA**
518 +Final Payload is (% style="color:#4f81bd" %)**Battery Info+PAYVER + PAYLOAD COUNT + PAYLOAD# + DATA**
507 507  
508 508  
509 509  1. PAYVER: Defined by AT+PAYVER
... ... @@ -511,6 +511,7 @@
511 511  1. PAYLOAD#: Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT)
512 512  1. DATA: Valid value: max 8 bytes for each uplink so each uplink <= 11 bytes. For the last uplink, DATA will might less than 8 bytes
513 513  
526 +
514 514  (% aria-label="image-20220602155039-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602155039-4.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" %)​
515 515  
516 516  
... ... @@ -534,13 +534,27 @@
534 534  
535 535   ~* For all other bands: max 51 bytes for each uplink.
536 536  
550 +(% style="color:red" %)*** When AT+DATAUP=1, the maximum number of segments is 15, and the maximum total number of bytes is 1500;**
537 537  
538 -(% style="color:red" %)** When AT+DATAUP=1, the maximum number of segments is 15, and the maximum total number of bytes is 1500;**
552 +(% style="color:red" %)** When AT+DATAUP=1 and AT+ADR=0, the maximum number of bytes of each payload is determined by the DR value. (Since v1.4.0)**
539 539  
540 -(% style="color:red" %)** When AT+DATAUP=1 and AT+ADR=0, the maximum number of bytes of each payload is determined by the DR value. (Since v1.4.0)**
541 541  
555 +(% style="color:#4f81bd" %)**If the data is empty, return to the display(Since v1.4.0)**
542 542  
557 +1 )  When (% style="color:blue" %)**AT+MOD=1**(%%), if the data intercepted by** AT+DATACUT** or **AT+MBFUN** is empty, it will display **NULL**, and the payload will be filled with **n FFs**.
543 543  
559 +
560 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/test/WebHome/image-20220824114359-3.png?width=1106&height=297&rev=1.1||alt="image-20220824114359-3.png" height="297" width="1106"]]
561 +
562 +
563 +
564 +2 )  When (% style="color:blue" %)**AT+MOD=2**(%%), if the data intercepted by **AT+DATACUT** or **AT+MBFUN** is empty, it will display **NULL**, and the payload will be filled with **n 00s**.
565 +
566 +
567 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/test/WebHome/image-20220824114330-2.png?rev=1.1||alt="image-20220824114330-2.png"]]
568 +
569 +
570 +
544 544  Below are the uplink payloads:
545 545  
546 546  
... ... @@ -621,11 +621,8 @@
621 621  
622 622  Response feature is added to the server's downlink, a special package with a FPort of 200 will be uploaded immediately after receiving the data sent by the server.
623 623  
651 +(% aria-label="image-20220602163333-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602163333-5.png||data-widget="image" height="263" width="1160"]](% title="Click and drag to resize" %)​
624 624  
625 -(% aria-label="image-20220602163333-5.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602163333-5.png||data-widget="image" height="263" width="1160"]]
626 -
627 -(% title="Click and drag to resize" %)​
628 -
629 629  The first byte of this package represents whether the configuration is successful, 00 represents failure, 01 represents success. Except for the first byte, the other is the previous downlink. (All commands except A8 type commands are applicable)
630 630  
631 631  
... ... @@ -639,12 +639,13 @@
639 639  
640 640  
641 641  (((
642 -This command is used to configure the RS485 devices; they won't be used during sampling. Max Length of AT+CFGDEV is **40 bytes**.
666 +This command is used to configure the RS485 devices; they won't be used during sampling.
643 643  )))
644 644  
645 645  (((
646 646  * (% style="color:#037691" %)**AT Command**
647 647  
672 +
648 648  (((
649 649  (% style="color:#4472c4" %)** AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m**  (%%) m: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
650 650  )))
... ... @@ -768,6 +768,7 @@
768 768  (((
769 769  * (% style="color:#037691" %)**AT Command:**
770 770  
796 +
771 771  (% style="color:#4472c4" %)** AT+PAYVER:    ** (%%) Set PAYVER field = 1
772 772  
773 773  
... ... @@ -786,16 +786,14 @@
786 786  )))
787 787  
788 788  
789 -**1 )  Add the interrupt flag at the highest bit of the Payver byte, that is, Byte7 of the first byte. (Since v1.4.0)**
815 +1 )  Add the interrupt flag at the highest bit of the Payver byte, that is, Byte7 of the first byte. (Since v1.4.0)
790 790  
791 -
792 792  [[image:image-20220824145428-2.png||height="168" width="1300"]]
793 793  
794 794  
820 +2 )  if the data intercepted by AT+DATACUT or AT+MBFUN is empty, it will display NULL, and the payload will be filled with n FFs.
795 795  
796 -**2 )  if the data intercepted by AT+DATACUT or AT+MBFUN is empty, it will display NULL, and the payload will be filled with n FFs.**
797 797  
798 -
799 799  [[image:image-20220824145428-3.png||height="308" width="1200"]]
800 800  
801 801  
... ... @@ -921,10 +921,8 @@
921 921  
922 922  )))
923 923  
924 -(% aria-label="image-20220602165351-6.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-6.png||data-widget="image"]]
948 +(% aria-label="image-20220602165351-6.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-6.png||data-widget="image"]](% title="Click and drag to resize" %)​
925 925  
926 -(% title="Click and drag to resize" %)​
927 -
928 928  (% aria-label="image-20220602165351-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-7.png||data-widget="image"]](% title="Click and drag to resize" %)​
929 929  
930 930  
... ... @@ -944,6 +944,7 @@
944 944  (((
945 945  * (% style="color:#037691" %)** AT Command:**
946 946  
969 +
947 947  (% style="color:#4472c4" %)** AT+CMDDLaa=hex(bb cc)*1000**
948 948  )))
949 949  
... ... @@ -998,6 +998,7 @@
998 998  (((
999 999  * (% style="color:#037691" %)** AT Command:**
1000 1000  
1024 +
1001 1001  (% style="color:#4472c4" %)** AT+DATAUP=0**
1002 1002  
1003 1003  (% style="color:#4472c4" %)** AT+DATAUP=1**
... ... @@ -1121,10 +1121,15 @@
1121 1121  
1122 1122  (((
1123 1123  Set the Rs485 serial communication parameters:
1148 +
1149 +
1124 1124  )))
1125 1125  
1126 -(((
1127 -(% style="color:#037691" %)**AT Command:**
1152 +* (((
1153 +(% style="color:#037691" %)** AT Command:**
1154 +
1155 +
1156 +
1128 1128  )))
1129 1129  
1130 1130  (((
... ... @@ -1131,7 +1131,7 @@
1131 1131  * Set Baud Rate
1132 1132  )))
1133 1133  
1134 -(% style="color:#4472c4" %)** AT+BAUDR=9600** (%%) ~/~/  Options: (200~~115200)  When using low baud rate or receiving multiple bytes, you need to use AT+CMDDL to increase the receive timeout (the default receive timeout is 400ms), otherwise data will be lost
1163 +(% style="color:#4472c4" %)** AT+BAUDR=9600** (%%) ~/~/  Options: (200~~115200)  When using low baud rate or receiving multiple bytes, you need to use AT+CMDDL to increase the receive timeout (the default receive timeout is 400ms), otherwise data will be lost
1135 1135  
1136 1136  
1137 1137  (((
... ... @@ -1138,7 +1138,7 @@
1138 1138  * Set UART Parity
1139 1139  )))
1140 1140  
1141 -(% style="color:#4472c4" %)** AT+PARITY=0** (%%) ~/~/  Option: 0: no parity, 1: odd parity, 2: even parity
1170 +(% style="color:#4472c4" %)** AT+PARITY=0** (%%) ~/~/  Option: 0: no parity, 1: odd parity, 2: even parity
1142 1142  
1143 1143  
1144 1144  (((
... ... @@ -1145,18 +1145,21 @@
1145 1145  * Set STOPBIT
1146 1146  )))
1147 1147  
1148 -(% style="color:#4472c4" %)** AT+STOPBIT=0** (%%) ~/~/  Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits
1177 +(% style="color:#4472c4" %)** AT+STOPBIT=0** (%%) ~/~/  Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits
1149 1149  
1150 1150  
1151 -(((
1152 -(% style="color:#037691" %)**Downlink Payload:**
1180 +
1181 +* (((
1182 +(% style="color:#037691" %)** Downlink Payload:**
1153 1153  )))
1154 1154  
1155 1155  (((
1156 -(% style="color:#4472c4" %)** A7 01 aa bb**:   (%%) Same  AT+BAUDR=hex(aa bb)*100
1186 +(% style="color:#4472c4" %)** A7 01 aa bb**:   (%%) Same  AT+BAUDR=hex(aa bb)*100
1157 1157  )))
1158 1158  
1159 1159  (((
1190 +
1191 +
1160 1160  **Example:**
1161 1161  )))
1162 1162  
... ... @@ -1279,6 +1279,7 @@
1279 1279  (((
1280 1280  * (% style="color:#037691" %)**Downlink Payload:**
1281 1281  
1314 +
1282 1282  (% style="color:#4472c4" %)** 26 01  ** (%%) ~/~/  Downlink 26 01 can query device upload frequency, frequency band, software version number, TDC time.
1283 1283  )))
1284 1284  
... ... @@ -1302,7 +1302,7 @@
1302 1302  
1303 1303  (% style="color:#4472c4" %)**AT+RXMODE=2,500    ** (%%) ~/~/  RS485-LN uploads data as uplink from the first byte received by RS485 to the data received within 500ms after that.
1304 1304  
1305 -(% style="color:#4472c4" %)**AT+RXMODE=0,0  ** (%%) ~/~/  Disable this mode (default)
1338 +(% style="color:#4472c4" %)**AT+RXMODE=0,0  ** (%%) ~/~/ Disable this mode (default)
1306 1306  
1307 1307  
1308 1308  * (((
... ... @@ -1328,12 +1328,10 @@
1328 1328  
1329 1329  )))
1330 1330  
1331 -(% aria-label="image-20220602171200-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602171200-8.png||data-widget="image" height="567" width="1007"]](% 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"]]
1364 +(% aria-label="image-20220602171200-8.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602171200-8.png||data-widget="image" height="567" width="1007"]](% 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" %)​
1332 1332  
1333 -(% title="Click and drag to resize" %)​
1334 -
1335 1335  (((
1336 -To enable the listening mode, use can run the command (% style="color:#4472c4" %)** AT+RXMODE**.
1367 +To enable the listening mode, use can run the command AT+RXMODE.
1337 1337  )))
1338 1338  
1339 1339  (((
... ... @@ -1368,13 +1368,11 @@
1368 1368  )))
1369 1369  
1370 1370  (((
1371 -
1372 -
1373 -(% style="color:#037691" %)**Downlink Command:**
1402 +(% style="color:#037691" %)** Downlink Command:**
1374 1374  )))
1375 1375  
1376 1376  (((
1377 -(% style="color:#4472c4" %)** 0xA6 aa bb cc **(%%) same as AT+RXMODE=aa,(bb<<8 | cc)
1406 +**0xA6 aa bb cc ** same as AT+RXMODE=aa,(bb<<8 | cc)
1378 1378  )))
1379 1379  
1380 1380  (((
... ... @@ -1403,8 +1403,6 @@
1403 1403  
1404 1404  (((
1405 1405  RS485-LN will capture both and send the uplink: (% style="background-color:#ffc000" %)01 03 00 00 00 02 c4 0b  (% style="background-color:green" %)01 03 04 00 00 00 00 fa 33
1406 -
1407 -
1408 1408  )))
1409 1409  
1410 1410  (((
... ... @@ -1455,18 +1455,13 @@
1455 1455  
1456 1456  (((
1457 1457  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.
1458 -
1459 -
1460 1460  )))
1461 1461  
1462 1462  (% aria-label="1654162355560-817.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654162355560-817.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" %)​
1463 1463  
1464 1464  
1465 -
1466 1466  (((
1467 1467  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:
1468 -
1469 -
1470 1470  )))
1471 1471  
1472 1472  (% aria-label="1654162368066-342.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:1654162368066-342.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" %)​
... ... @@ -1572,20 +1572,14 @@
1572 1572  
1573 1573  (((
1574 1574  (% style="color:blue" %)**Step1**(%%)**:** Download [[flash loader>>url:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/flasher-stm32.html]].
1575 -
1576 -
1577 1577  )))
1578 1578  
1579 1579  (((
1580 1580  (% style="color:blue" %)**Step2**(%%)**:** Download the [[LT Image files>>url:https://www.dropbox.com/sh/g99v0fxcltn9r1y/AACP33wo_ZQLsxW2MJ70oUoba/RS485-LN/Firmware?dl=0&subfolder_nav_tracking=1]].
1581 -
1582 -
1583 1583  )))
1584 1584  
1585 1585  (((
1586 1586  (% style="color:blue" %)**Step3**(%%)**: **Open flashloader; choose the correct COM port to update.
1587 -
1588 -
1589 1589  )))
1590 1590  
1591 1591  (((
image-20220929111027-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -240.0 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0