<
From version < 36.2 >
edited by Xiaoling
on 2022/06/02 15:54
To version < 35.4 >
edited by Xiaoling
on 2022/06/02 15:46
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -76,6 +76,8 @@
76 76  * Automatic RF Sense and CAD with ultra-fast AFC.
77 77  * Packet engine up to 256 bytes with CRC.
78 78  
79 +
80 +
79 79  == 1.3 Features ==
80 80  
81 81  * LoRaWAN Class A & Class C protocol (default Class C)
... ... @@ -87,6 +87,8 @@
87 87  * Support Modbus protocol
88 88  * Support Interrupt uplink (Since hardware version v1.2)
89 89  
92 +
93 +
90 90  == 1.4 Applications ==
91 91  
92 92  * Smart Buildings & Home Automation
... ... @@ -96,6 +96,8 @@
96 96  * Smart Cities
97 97  * Smart Factory
98 98  
103 +
104 +
99 99  == 1.5 Firmware Change log ==
100 100  
101 101  [[RS485-LN Image files – Download link and Change log>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/]]
... ... @@ -283,6 +283,8 @@
283 283  )))
284 284  )))
285 285  
292 +
293 +
286 286  === 3.3.2 Configure sensors ===
287 287  
288 288  (((
... ... @@ -301,6 +301,8 @@
301 301  mm: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
302 302  )))|(% style="width:256px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m
303 303  
312 +
313 +
304 304  === 3.3.3 Configure read commands for each sampling ===
305 305  
306 306  (((
... ... @@ -352,9 +352,10 @@
352 352  
353 353  * **a: length for the return of AT+COMMAND**
354 354  * **b:1: grab valid value by byte, max 6 bytes. 2: grab valid value by bytes section, max 3 sections.**
355 -* **c: define the position for valid value.  **
365 +* **c: define the position for valid value. **
356 356  )))
357 357  
368 +
358 358  **Examples:**
359 359  
360 360  * Grab bytes:
... ... @@ -378,14 +378,10 @@
378 378  
379 379  (((
380 380  Through AT+COMMANDx and AT+DATACUTx we got valid value from each RS485 commands, Assume these valid value are RETURN1, RETURN2, .., to RETURNx. The next step is how to compose the LoRa Uplink Payload by these RETURNs. The command is **AT+DATAUP.**
381 -
382 -
383 383  )))
384 384  
385 385  (((
386 -(% style="color:#037691" %)**Examples: AT+DATAUP=0**
387 -
388 -
395 +(% style="color:#4f81bd" %)**Examples: AT+DATAUP=0**
389 389  )))
390 390  
391 391  (((
... ... @@ -406,10 +406,8 @@
406 406  
407 407  [[image:1653269759169-150.png||height="513" width="716"]]
408 408  
416 +(% style="color:#4f81bd" %)**Examples: AT+DATAUP=1**
409 409  
410 -(% style="color:#037691" %)**Examples: AT+DATAUP=1**
411 -
412 -
413 413  Compose the uplink payload with value returns in sequence and send with (% style="color:red" %)**Multiply UPLINKs**.
414 414  
415 415  Final Payload is
... ... @@ -416,34 +416,23 @@
416 416  
417 417  (% style="color:#4f81bd" %)**Battery Info+PAYVER + PAYLOAD COUNT + PAYLOAD# + DATA**
418 418  
419 -1. PAYVER: Defined by AT+PAYVER
420 -1. PAYLOAD COUNT: Total how many uplinks of this sampling.
421 -1. PAYLOAD#: Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT)
422 -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
424 +1. Battery Info (2 bytes): Battery voltage
425 +1. PAYVER (1 byte): Defined by AT+PAYVER
426 +1. PAYLOAD COUNT (1 byte): Total how many uplinks of this sampling.
427 +1. PAYLOAD# (1 byte): Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT)
428 +1. DATA: Valid value: max 6 bytes(US915 version here, Notice*!) for each uplink so each uplink <= 11 bytes. For the last uplink, DATA will might less than 6 bytes
423 423  
424 -[[image:image-20220602155039-4.png]]
430 +[[image:1653269916228-732.png||height="433" width="711"]]
425 425  
426 426  
427 -So totally there will be 3 uplinks for this sampling, each uplink include 8 bytes DATA
433 +So totally there will be 3 uplinks for this sampling, each uplink includes 6 bytes DATA
428 428  
429 -DATA1=RETURN1 Valid Value + the first two of Valid value of RETURN10= **20 20 0a 33 90 41 02 aa**
435 +DATA1=RETURN1 Valid Value = (% style="background-color:green; color:white" %)20 20 0a 33 90 41
430 430  
431 -DATA2=3^^rd^^ ~~ 10^^th^^ byte of Valid value of RETURN10= **05 81 0a 20 20 20 20 2d**
437 +DATA2=1^^st^^ ~~ 6^^th^^ byte of Valid value of RETURN10=(% style="background-color:green; color:white" %) 02 aa 05 81 0a 20
432 432  
433 -DATA3=the rest of Valid value of RETURN10= **30**
439 +DATA3=7^^th^^ ~~ 11^^th^^ bytes of Valid value of RETURN10 = (% style="background-color:green; color:white" %)20 20 20 2d 30
434 434  
435 -
436 -(% style="color:red" %)Notice: In firmware v1.3, the Max bytes has been changed according to the max bytes in different Frequency Bands for lowest SF. As below:
437 -
438 - ~* For AU915/AS923 bands, if UplinkDwell time=0, max 51 bytes for each uplink.
439 -
440 - * For AU915/AS923 bands, if UplinkDwell time=0, max 11 bytes for each uplink.
441 -
442 - * For US915 band, max 11 bytes for each uplink.
443 -
444 - ~* For all other bands: max 51 bytes for each uplink.
445 -
446 -
447 447  Below are the uplink payloads:
448 448  
449 449  [[image:1653270130359-810.png]]
... ... @@ -471,8 +471,8 @@
471 471  
472 472  
473 473  
474 -1.
475 -11.
468 +1.
469 +11.
476 476  111. Uplink on Interrupt
477 477  
478 478  Put the interrupt sensor between 3.3v_out and GPIO ext.[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png]]
... ... @@ -486,7 +486,7 @@
486 486  AT+INTMOD=3  Interrupt trigger by rising edge.
487 487  
488 488  
489 -1.
483 +1.
490 490  11. Uplink Payload
491 491  
492 492  |**Size(bytes)**|**2**|**1**|**Length depends on the return from the commands**
... ... @@ -548,15 +548,15 @@
548 548  
549 549  * **Sensor Related Commands**: These commands are special designed for RS485-BL.  User can see these commands below:
550 550  
551 -1.
552 -11.
545 +1.
546 +11.
553 553  111. Common Commands:
554 554  
555 555  They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.3, user can find what common commands it supports: [[http:~~/~~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands>>url:http://wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands]]
556 556  
557 557  
558 -1.
559 -11.
552 +1.
553 +11.
560 560  111. Sensor related commands:
561 561  
562 562  ==== Choose Device Type (RS485 or TTL) ====
... ... @@ -862,13 +862,13 @@
862 862  
863 863  
864 864  
865 -1.
859 +1.
866 866  11. Buttons
867 867  
868 868  |**Button**|**Feature**
869 869  |**RST**|Reboot RS485-BL
870 870  
871 -1.
865 +1.
872 872  11. +3V3 Output
873 873  
874 874  RS485-BL has a Controllable +3V3 output, user can use this output to power external sensor.
... ... @@ -886,7 +886,7 @@
886 886  By default, the AT+3V3T=0. This is a special case, means the +3V3 output is always on at any time
887 887  
888 888  
889 -1.
883 +1.
890 890  11. +5V Output
891 891  
892 892  RS485-BL has a Controllable +5V output, user can use this output to power external sensor.
... ... @@ -906,13 +906,13 @@
906 906  
907 907  
908 908  
909 -1.
903 +1.
910 910  11. LEDs
911 911  
912 912  |**LEDs**|**Feature**
913 913  |**LED1**|Blink when device transmit a packet.
914 914  
915 -1.
909 +1.
916 916  11. Switch Jumper
917 917  
918 918  |**Switch Jumper**|**Feature**
... ... @@ -958,7 +958,7 @@
958 958  
959 959  
960 960  
961 -1.
955 +1.
962 962  11. Common AT Command Sequence
963 963  111. Multi-channel ABP mode (Use with SX1301/LG308)
964 964  
... ... @@ -977,8 +977,8 @@
977 977  
978 978  ATZ
979 979  
980 -1.
981 -11.
974 +1.
975 +11.
982 982  111. Single-channel ABP mode (Use with LG01/LG02)
983 983  
984 984  AT+FDR   Reset Parameters to Factory Default, Keys Reserve
... ... @@ -1053,7 +1053,7 @@
1053 1053  [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image035.png]] [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image036.png]]
1054 1054  
1055 1055  
1056 -1.
1050 +1.
1057 1057  11. How to change the LoRa Frequency Bands/Region?
1058 1058  
1059 1059  User can follow the introduction for [[how to upgrade image>>path:#upgrade_image]]. When download the images, choose the required image file for download.
... ... @@ -1060,7 +1060,7 @@
1060 1060  
1061 1061  
1062 1062  
1063 -1.
1057 +1.
1064 1064  11. How many RS485-Slave can RS485-BL connects?
1065 1065  
1066 1066  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>>path:#downlink_A8]].
... ... @@ -1077,7 +1077,7 @@
1077 1077  
1078 1078  
1079 1079  
1080 -1.
1074 +1.
1081 1081  11. Why I can’t join TTN V3 in US915 /AU915 bands?
1082 1082  
1083 1083  It might about the channels mapping. Please see for detail.
image-20220602155039-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -24.6 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0