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

From version 171.1
edited by Mengting Qiu
on 2023/12/12 11:11
Change comment: There is no comment for this version
To version 178.2
edited by Mengting Qiu
on 2023/12/14 08:55
Change comment: Update document after refactoring.

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -DS20L -- LoRaWAN Smart Distance Detector User Manual
1 +DS20L -- LoRaWAN Smart Distance Detector User Manual 01
Content
... ... @@ -276,9 +276,9 @@
276 276  
277 277  (% style="color:blue" %)**Sensor State:**
278 278  
279 -Ex1: 0x00: Normal collection distance
279 +Ex1: 0x00: Distance Reading is valid
280 280  
281 -Ex2: 0x0x: Distance collection is wrong
281 +Ex2: 0x0x: Distance Reading is invalid
282 282  
283 283  
284 284  (% style="color:blue" %)**Interrupt Count:**
... ... @@ -298,20 +298,20 @@
298 298  * **Set over-limit alarm mode: AT+DOL=3,500,244,**(% style="color:red" %)0(%%)**,120**
299 299  
300 300  (% class="wikigeneratedid" id="HUninterruptedmeasurement.Whenthedistanceexceedsthelimit2CtheoutputIOissethighandreportsarereportedeveryfiveminutes.Thetimecanbesetandpoweredbyanexternalpowersupply.UplinkPayloadtotals11bytes." %)
301 -Uninterrupted measurement. When the distance exceeds the limit, the output IO high, instant alarm.
301 +Continuously measurement with Alarm. When the distance exceeds the limit, the output IO high, instant alarm.
302 302  
303 303  (% class="wikigeneratedid" %)
304 304  **Uplink Payload totals 9 bytes.**
305 305  
306 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:680px" %)
307 -|(% style="background-color:#4f81bd; color:white; width:70px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:40px" %)**2**|(% style="background-color:#4f81bd; color:white; width:130px" %)**1**|(% style="background-color:#4f81bd; color:white; width:130px" %)**2**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**
308 -|(% style="width:91px" %)Value|(% style="width:41px" %)BAT|(% style="width:210px" %)MOD+ DO+ Alarm+ DO flag+ Limit flag|(% style="width:74px" %)Distance |(% style="width:100px" %)Upper limit|(% style="width:119px" %)Lower limit
306 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
307 +|(% style="background-color:#4f81bd; color:white; width:60px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:35px" %)**2**|(% style="background-color:#4f81bd; color:white; width:86px" %)**1**|(% style="background-color:#4f81bd; color:white; width:86px" %)**2**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**
308 +|(% style="width:60px" %)Value|(% style="width:41px" %)BAT|(% style="width:156px" %)MOD+ DO+ Alarm+ DO flag+ Limit flag|(% style="width:60px" %)Distance |(% style="width:86px" %)Upper limit|(% style="width:86px" %)Lower limit
309 309  
310 310  **MOD+DO+ Alarm+ Do flag+ Limit flag:**
311 311  
312 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:680px" %)
313 -|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**[bit7:bit6]**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit5**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit4**|(% style="background-color:#4f81bd; color:white; width:120px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:100px" %)**[bit2:bit1:bit0]**
314 -|(% style="width:50px" %)Value|(% style="width:60px" %)MOD|(% style="width:89px" %)(((
312 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
313 +|(% style="background-color:#4f81bd; color:white; width:30px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:35px" %)**[bit7:bit6]**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit5**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit4**|(% style="background-color:#4f81bd; color:white; width:120px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:100px" %)**[bit2:bit1:bit0]**
314 +|(% style="width:30px" %)Value|(% style="width:30px" %)MOD|(% style="width:60px" %)(((
315 315  (((
316 316  DO
317 317  )))
... ... @@ -355,19 +355,19 @@
355 355  
356 356  (% style="color:red" %)**DO:**
357 357  
358 -When the distance exceeds the set threshold, pull the Do pin high.
358 +Shows the DO pin status, while there is alarm trigger, The DO pin will be set to high (3.3v), It will be set to 0 low level when there is no alarm.
359 359  
360 -(% style="color:red" %)**Limit flag:**
360 +(% style="color:red" %)**Threshold Flag for Alarm:**
361 361  
362 362  Mode for setting threshold: **0~~3**
363 363  
364 -**0:** does not use upper and lower limits
364 +**0:** Distance limit range is not enabled, alarm:0.
365 365  
366 -**1:** Use upper and lower limits
366 +**1:** Trigger Alarm if distance exceed the range between lower and upper.
367 367  
368 -**2:** Less than the upper limit
368 +**2:** Trigger Alarm if distance smaller than the upper limit.
369 369  
370 -**3: **Greater than the lower limit
370 +**3: **Trigger Alarm if distance bigger than the lower limit .
371 371  
372 372  
373 373  (% style="color:blue" %)**Distance:**
... ... @@ -389,27 +389,31 @@
389 389  
390 390  (% style="color:blue" %)**Upper limit:**
391 391  
392 -The upper limit of the threshold cannot exceed 2000mm.
392 +Show the pre-set upper limit in Hex, Unit: mm.
393 393  
394 +Ex: 01F4(H)=500mm
394 394  
396 +
395 395  (% style="color:blue" %)**Lower limit:**
396 396  
397 -The lower limit of the threshold cannot be less than 3mm.
399 +Show the pre-set lower limit in Hex, Unit: mm.
398 398  
401 +Ex: 0xF4(H)=244mm
399 399  
403 +
400 400  * **Set the person or object count mode: AT+DOL=1,500,244,**(% style="color:red" %)1(%%)**,120**
401 401  
402 -Continuous measurement, detect and count people or things passing by in distance limit mode.
406 +Continuously measurement with Alarm, detect and count people or things passing by in distance limit mode.
403 403  
404 404  **Uplink Payload totals 11 bytes.**
405 405  
406 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:680px" %)
410 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
407 407  |(% style="background-color:#4f81bd; color:white; width:70px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:40px" %)**2**|(% style="background-color:#4f81bd; color:white; width:130px" %)**1**|(% style="background-color:#4f81bd; color:white; width:130px" %)**4**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**
408 408  |(% style="width:91px" %)Value|(% style="width:41px" %)BAT|(% style="width:210px" %)MOD+ DO+ Alarm+ DO flag+ Limit flag|(% style="width:176px" %)Distance limit alarm count|(% style="width:100px" %)Upper limit|(% style="width:119px" %)Lower limit
409 409  
410 410  **MOD+DO+ Alarm+ Do flag+ Limit flag:**
411 411  
412 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:680px" %)
416 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
413 413  |(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**[bit7:bit6]**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit5**|(% style="background-color:#4f81bd; color:white; width:90px" %)**bit4**|(% style="background-color:#4f81bd; color:white; width:120px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:100px" %)**[bit2:bit1:bit0]**
414 414  |(% style="width:50px" %)Value|(% style="width:60px" %)MOD|(% style="width:89px" %)(((
415 415  (((
... ... @@ -455,9 +455,9 @@
455 455  
456 456  (% style="color:red" %)**Do:**
457 457  
458 -When the distance exceeds the set threshold, pull the Do pin high.
462 +Shows the DO pin status, while there is alarm trigger, The DO pin will be set to high (3.3v), It will be set to 0 low level when there is no alarm.
459 459  
460 -(% style="color:red" %)**Limit flag:**
464 +(% style="color:red" %)**Threshold Flag for Alarm:**
461 461  
462 462  Mode for setting threshold: **0~~3**
463 463  
... ... @@ -487,14 +487,18 @@
487 487  
488 488  (% style="color:blue" %)**Upper limit:**
489 489  
490 -The upper limit of the threshold cannot exceed 2000mm.
494 +Show the pre-set upper limit in Hex, Unit: mm.
491 491  
496 +Ex: 01F4(H)=500mm
492 492  
498 +
493 493  (% style="color:blue" %)**Lower limit:**
494 494  
495 -The lower limit of the threshold cannot be less than 3mm.
501 +Show the pre-set lower limit in Hex, Unit: mm.
496 496  
503 +Ex: 0xF4(H)=244mm
497 497  
505 +
498 498  == 2.4 Decode payload in The Things Network ==
499 499  
500 500  
... ... @@ -566,10 +566,8 @@
566 566  
567 567  DS20L supports below configure method:
568 568  
569 -* AT Command via Bluetooth Connection (**Recommended**): [[BLE Configure Instruction>>http://wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/]].
577 +* AT Command via UART Connection : See [[UART Connection>>http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.5UARTConnectionforDS20Lmotherboard]].
570 570  
571 -* AT Command via UART Connection : See [[UART Connection>>http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.3UARTConnectionforSN50v3basemotherboard]].
572 -
573 573  * LoRaWAN Downlink.  Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
574 574  
575 575  == 3.2 General Commands ==
... ... @@ -687,8 +687,14 @@
687 687  |(% style="width:162px" %)AT+MOD=?|(% style="width:191px" %)Get the current working mode.|(% style="width:106px" %)OK
688 688  |(% style="width:162px" %)AT+MOD=1|(% style="width:191px" %)Set the working mode to Regular measurements.|(% style="width:106px" %)(((
689 689  OK
690 -Attention:Take effect after ATZ
696 +Attention: Take effect after ATZ
691 691  )))
698 +|(% style="width:162px" %)AT+MOD=2|(% style="width:191px" %)Set the working mode to(((
699 +Continuously measurement with Alarm.
700 +)))|(% style="width:191px" %)(((
701 +OK
702 +Attention: Take effect after ATZ
703 +)))
692 692  
693 693  (% style="color:blue" %)**Downlink Command:**
694 694  
... ... @@ -812,7 +812,7 @@
812 812  
813 813  * (Recommanded way) OTA firmware update via wireless:  **[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]**
814 814  
815 -* 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]]**.
827 +* Update through UART TTL interface: **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H2.5UARTConnectionforDS20Lmotherboard]]**.
816 816  
817 817  = 6. FAQ =
818 818  
... ... @@ -825,7 +825,7 @@
825 825  == 6.2 DS20L programming line ==
826 826  
827 827  
828 -缺图 后续补上
840 +[[image:image-20231212150243-1.jpeg||height="448" width="1009"]]
829 829  
830 830  feature:
831 831  
image-20231212150243-1.jpeg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.ting
Size
... ... @@ -1,0 +1,1 @@
1 +593.9 KB
Content