Last modified by Mengting Qiu on 2023/12/14 11:15

From version 130.1
edited by Mengting Qiu
on 2023/12/06 15:46
Change comment: Uploaded new attachment "image-20231206154621-4.png", version {1}
To version 141.1
edited by Mengting Qiu
on 2023/12/07 15:35
Change comment: Uploaded new attachment "image-20231207153532-6.png", version {1}

Summary

Details

Page properties
Content
... ... @@ -47,8 +47,6 @@
47 47  * Firmware upgradable via program port or LoRa protocol
48 48  * Built-in 2400mAh battery or power by external power source
49 49  
50 -
51 -
52 52  == 1.3 Specification ==
53 53  
54 54  
... ... @@ -62,8 +62,6 @@
62 62  * ToF FoV: ±9°, Total 18°
63 63  * Light source: VCSEL
64 64  
65 -
66 -
67 67  == 1.4 Power Consumption ==
68 68  
69 69  
... ... @@ -77,8 +77,6 @@
77 77  * Idle: 21 mA @ 3.3v
78 78  * Max : 360 mA
79 79  
80 -
81 -
82 82  = 2. Configure DS20L to connect to LoRaWAN network =
83 83  
84 84  == 2.1 How it works ==
... ... @@ -97,7 +97,7 @@
97 97  
98 98  [[image:image-20231110102635-5.png||height="402" width="807"]](% style="display:none" %)
99 99  
100 -(% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from DS20L.
94 +=== Step 1: Create a device in TTN with the OTAA keys from DS20L. ===
101 101  
102 102  Each DS20L is shipped with a sticker with the default device EUI as below:
103 103  
... ... @@ -104,32 +104,22 @@
104 104  [[image:image-20230426084152-1.png||alt="图片-20230426084152-1.png" height="233" width="502"]]
105 105  
106 106  
107 -You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot:
101 +You can enter this key in the LoRaWAN Server portal. Below is TTN V3 screenshot:
108 108  
109 109  
110 110  (% style="color:blue" %)**Register the device**
111 111  
112 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50v2-S31-S31B%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20User%20Manual/WebHome/1654935135620-998.png?rev=1.1||alt="1654935135620-998.png"]]
106 +[[image:image-20231207144600-2.png||height="703" width="756"]]
113 113  
114 114  
115 -(% style="color:blue" %)**Add APP EUI and DEV EUI**
109 +(% style="color:blue" %)**Add DevEUI and AppKey**
116 116  
117 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50v2-S31-S31B%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20User%20Manual/WebHome/image-20220611161308-4.png?width=753&height=551&rev=1.1||alt="图片-20220611161308-4.png"]]
111 +[[image:image-20231207145121-5.png||height="540" width="756"]]
118 118  
119 119  
120 -(% style="color:blue" %)**Add APP EUI in the application**
121 121  
115 +=== Step 2: Activate on DS20L ===
122 122  
123 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50v2-S31-S31B%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20User%20Manual/WebHome/image-20220611161308-5.png?width=742&height=601&rev=1.1||alt="图片-20220611161308-5.png"]]
124 -
125 -
126 -(% style="color:blue" %)**Add APP KEY**
127 -
128 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50v2-S31-S31B%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20User%20Manual/WebHome/image-20220611161308-6.png?width=744&height=485&rev=1.1||alt="图片-20220611161308-6.png"]]
129 -
130 -
131 -(% style="color:blue" %)**Step 2:**(%%) Activate on DS20L
132 -
133 133  [[image:image-20231128133704-1.png||height="189" width="441"]]
134 134  
135 135  Press the button for 5 seconds to activate the DS20L.
... ... @@ -139,6 +139,7 @@
139 139  After join success, it will start to upload messages to TTN and you can see the messages in the panel.
140 140  
141 141  
126 +
142 142  == 2.3 ​Uplink Payload ==
143 143  
144 144  === 2.3.1 Device Status, FPORT~=5 ===
... ... @@ -156,7 +156,7 @@
156 156  
157 157  Example parse in TTNv3
158 158  
159 -[[image:1701149922873-259.png]]
144 +[[image:image-20231206151412-3.png||height="179" width="1070"]]
160 160  
161 161  (% style="color:blue" %)**Sensor Model**(%%): For DS20L, this value is 0x21
162 162  
... ... @@ -222,7 +222,7 @@
222 222  |(% style="background-color:#4f81bd; color:white; width:60px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:30px" %)**2**|(% style="background-color:#4f81bd; color:white; width:130px" %)**1**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**|(% style="background-color:#4f81bd; color:white; width:100px" %)**1**|(% style="background-color:#4f81bd; color:white; width:120px" %)**4**
223 223  |(% style="width:91px" %)Value|(% style="width:41px" %)BAT|(% style="width:176px" %)MOD+ Alarm+Interrupt|(% style="width:74px" %)Distance|(% style="width:100px" %)Sensor State|(% style="width:119px" %)Interrupt Count
224 224  
225 -[[image:1701155076393-719.png]]
210 +[[image:image-20231206195704-6.png||height="238" width="999"]]
226 226  
227 227  (% style="color:blue" %)**Battery Info:**
228 228  
... ... @@ -328,7 +328,7 @@
328 328  
329 329  While using TTN network, you can add the payload format to decode the payload.
330 330  
331 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LLDS12-LoRaWAN%20LiDAR%20ToF%20Distance%20Sensor%20User%20Manual/WebHome/1654592762713-715.png?rev=1.1||alt="1654592762713-715.png"]]
316 +[[image:image-20231206143515-1.png||height="534" width="759"]]
332 332  
333 333  
334 334  (((
... ... @@ -396,8 +396,6 @@
396 396  
397 397  * LoRaWAN Downlink.  Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
398 398  
399 -
400 -
401 401  == 3.2 General Commands ==
402 402  
403 403  
... ... @@ -501,8 +501,6 @@
501 501  
502 502  * Example 2: Downlink Payload: 06000003  ~/~/  Set the interrupt mode to rising edge trigger
503 503  
504 -
505 -
506 506  === 3.3.3 Set work mode ===
507 507  
508 508  
... ... @@ -520,12 +520,10 @@
520 520  
521 521  (% style="color:blue" %)**Downlink Command:**
522 522  
523 -* **Example: **0x0A0 ~/~/  Same as AT+MOD=0
504 +* **Example: **0x0A01 ~/~/  Same as AT+MOD=1
524 524  
525 -* **Example:** 0x0A01  ~/~/  Same as AT+MOD=1
506 +* **Example:** 0x0A02  ~/~/  Same as AT+MOD=2
526 526  
527 -
528 -
529 529  === 3.3.4 Set threshold and threshold mode ===
530 530  
531 531  
... ... @@ -543,8 +543,6 @@
543 543  )))
544 544  |(% style="width:172px" %)AT+ DOL =1,1800,100,0,400|(% style="width:279px" %)Set only the upper and lower thresholds|(% style="width:118px" %)OK
545 545  
546 -
547 -
548 548  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
549 549  |(% rowspan="11" style="color:blue; width:120px" %)(((
550 550  
... ... @@ -558,18 +558,16 @@
558 558  
559 559  
560 560  
538 +**AT+DOL=5,1800,0,0,400**
539 +)))|(% rowspan="6" style="width:240px" %)(((
540 +
561 561  
562 562  
563 563  
564 564  
565 565  
566 -
567 -
568 -
569 -
570 -
571 -**AT+DOL=5,1800,0,0,400**
572 -)))|(% rowspan="6" style="width:240px" %)The first bit sets the limit mode|(% style="width:150px" %)0: Do not use upper and lower limits
546 +The first bit sets the limit mode
547 +)))|(% style="width:150px" %)0: Do not use upper and lower limits
573 573  |(% style="width:251px" %)1: Use upper and lower limits
574 574  |(% style="width:251px" %)2: Less than the lower limit
575 575  |(% style="width:251px" %)3: Greater than the lower limit
... ... @@ -585,14 +585,14 @@
585 585  
586 586  )))
587 587  
588 -
589 -
590 590  (% style="color:blue" %)**Downlink Command: 0x07**
591 591  
592 -Format: Command Code (0x07) followed by 9bytes.
565 +Format: Command Code (0x07) followed by 9 bytes.
593 593  
594 -* Example 0: Downlink Payload070000000000000190  **~-~-->**  AT+MOD=0,0,0,0,400
567 +If the downlink payload=**07 01 0708 0064 00 0190**, it means set the END Node's limit mode to 0x01,upper limit value to 0x0708=1800(mm), lower limit value to 0x0064=100(mm), to over-limit alarm(0x00) ,the sampling time to 0x0190=400(ms), while type code is 0x07.
595 595  
569 +* Example 0: Downlink Payload: 07 00 0000 0000 00 0190  **~-~-->**  AT+MOD=0,0,0,0,400
570 +
596 596  * Example 1: Downlink Payload: 070107080064000190  **~-~-->**  AT+MOD=1,1800,100,0,400
597 597  
598 598  * Example 2: Downlink Payload: 070200000064000190  **~-~-->**  AT+MOD=2,0,100,0,400
... ... @@ -603,8 +603,6 @@
603 603  
604 604  * Example 5: Downlink Payload: 070507080000000190  **~-~-->**  AT+MOD=5,1800,100,0,400
605 605  
606 -
607 -
608 608  = 4. Battery & Power Consumption =
609 609  
610 610  
... ... @@ -633,8 +633,6 @@
633 633  
634 634  * Update through UART TTL interface: **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]**.
635 635  
636 -
637 -
638 638  = 6. FAQ =
639 639  
640 640  == 6.1 What is the frequency plan for DS20L? ==
... ... @@ -722,8 +722,6 @@
722 722  
723 723  * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
724 724  
725 -
726 -
727 727  = 9. ​Packing Info =
728 728  
729 729  
... ... @@ -741,8 +741,6 @@
741 741  
742 742  * Weight / pcs : g
743 743  
744 -
745 -
746 746  = 10. Support =
747 747  
748 748  
image-20231206194804-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +53.7 KB
Content
image-20231206195704-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +64.1 KB
Content
image-20231207142208-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +27.2 KB
Content
image-20231207144600-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +55.4 KB
Content
image-20231207144837-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +31.1 KB
Content
image-20231207144856-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +31.1 KB
Content
image-20231207145121-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +33.3 KB
Content
image-20231207153532-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +164.7 KB
Content