<
From version < 34.13 >
edited by Xiaoling
on 2023/07/01 14:32
To version < 34.51 >
edited by Xiaoling
on 2023/07/01 15:34
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -304,7 +304,7 @@
304 304  Ex2: 0x0B49 = 2889mV
305 305  
306 306  
307 -=== (% style="color:inherit; font-family:inherit; font-size:23px" %)2.3.2  Sensor Configuration, FPORT~=4(%%) ===
307 +=== 2.3.2  Sensor Configuration, FPORT~=4 ===
308 308  
309 309  
310 310  DS03A-LB will only send this command after getting the downlink command (0x26 02) from the server.
... ... @@ -313,7 +313,8 @@
313 313  |(% colspan="8" style="background-color:#d9e2f3; color:#0070c0; width:515px" %)**Sensor Configuration FPORT=4**
314 314  |**Size(bytes)**|(% style="width:75px" %)**3**|(% style="width:50px" %)**1**|(% style="width:100px" %)**1**|(% style="width:90px" %)**2**|(% style="width:100px" %)**1**|(% style="width:100px" %)**2**|(% style="width:98px" %)**1**
315 315  |**Value**|(% style="width:75px" %)TDC (unit:sec)|(% style="width:77px" %)Disalarm|(% style="width:96px" %)(((
316 -Keep status1)))|(% style="width:99px" %)(((
316 +Keep status1
317 +)))|(% style="width:99px" %)(((
317 317  Keep time1(unit: sec)
318 318  )))|(% style="width:87px" %)Keep status2|(% style="width:97px" %)(((
319 319  Keep time2(unit: sec)
... ... @@ -344,7 +344,7 @@
344 344  (% style="color:blue" %)**Keep Status1 & Keep Time1 & Keep Status2 & Keep Time2**
345 345  )))
346 346  
347 -Shows the configure value of [[Alarm Base on Timeout Feature>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS03A%20-%20Outdoor%20LoRaWAN%20OpenClose%20Door%20Sensor%20Manual/#H3.8A0AlarmBaseonTimeout]]
348 +Shows the configure value of [[Alarm Base on Timeout Feature>>||anchor="H3.3.3A0AlarmBaseonTimeout"]]
348 348  
349 349  [[image:image-20230630155527-3.png||height="146" width="902"]]
350 350  
... ... @@ -361,18 +361,16 @@
361 361  
362 362  DS03A-LB will send this uplink **after** Device Status once join the LoRaWAN network successfully. And DS03A-LB will send uplinks when:
363 363  
364 -* Every 2 hours, this interval [[can be changed>>||anchor="H3.3.1SetTransmitIntervalTime"]].
365 +* Every 2 hours, this interval [[can be changed>>||anchor="H3.3.1A0SetTransmitIntervalTime"]].
365 365  * There is an Open/Close event.  (This info can be disabled by AT+DISALARM=1)
366 366  
367 -1)When **AT+TTRCHANNEL=1**, Uplink Payload totals **11 bytes**. (**Default mode**)
368 +**1) When (% style="color:blue" %)AT+TTRCHANNEL=1(%%), Uplink Payload totals (% style="color:blue" %)11 bytes. (Default mode)(%%)**
368 368  
369 369  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
370 370  |=(% colspan="5" style="background-color:#D9E2F3;color:#0070C0;width:515px" %)**Real-Time Open/Close Status, FPORT=2**
371 371  |(% style="width:94px" %)**Size(bytes)**|(% style="width:97px" %)**1**|(% style="width:95px" %)**3**|(% style="width:119px" %)**3**|(% style="width:107px" %)**4**
372 372  |(% style="width:95px" %)**Value**|(% style="width:97px" %)(((
373 -Status
374 -
375 -&[[Alarm>>||anchor="H3.3.4A0AlarmBaseonTimeout"]]
374 +Status & [[Alarm>>||anchor="H3.3.4A0TTRIG126TTRIG2timeoutstatusalarm"]]
376 376  )))|(% style="width:95px" %)Total open door events|(% style="width:119px" %)(((
377 377  The last door open duration (unit: sec)
378 378  )))|(% style="width:108px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]
... ... @@ -380,7 +380,7 @@
380 380  **Status & Alarm:**
381 381  
382 382  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
383 -|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**[bit7:bit4]**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**bit3**|(% style="background-color:#d9e2f3; color:#0070c0; width:105px" %)**bit2**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**bit0**
382 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**[bit7:bit4]**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**bit3**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**bit2**|(% style="background-color:#d9e2f3; color:#0070c0; width:120px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:105px" %)**bit0**
384 384  |(% style="width:76px" %)**Value**|(% style="width:96px" %)Reserve|(% style="width:110px" %)(((
385 385  Count mod
386 386  )))|(% style="width:106px" %)TDC flag 0:No;1:Yes|(% style="width:148px" %)(((
... ... @@ -412,7 +412,7 @@
412 412  (% style="color:#0000ff" %)**Alarm**
413 413  )))
414 414  
415 -See [[Alarm Base on Timeout>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/#H3.3.3A0AlarmBaseonTimeout]]
414 +See [[Alarm Base on Timeout>>||anchor="H3.3.3A0AlarmBaseonTimeout"]]
416 416  
417 417  
418 418  * (((
... ... @@ -442,7 +442,7 @@
442 442  [[image:image-20230701094042-1.png||height="154" width="763"]]
443 443  
444 444  
445 -2) When **AT+TTRCHANNEL=2**, Uplink Payload totals **18 bytes**.
444 +**2) When (% style="color:blue" %)AT+TTRCHANNEL=2(%%), Uplink Payload totals (% style="color:blue" %)18 bytes(%%)**(% style="color:blue" %).
446 446  
447 447  (When the maximum DR of some frequencies is 11 bytes, it will cause the server to receive empty packets)
448 448  
... ... @@ -452,37 +452,33 @@
452 452  |=(% colspan="8" style="background-color:#D9E2F3;color:#0070C0; width: 515px;" %)**Real-Time Open/Close Status, FPORT=2**
453 453  |(% style="width:50px" %)**Size(bytes)**|(% style="width:97px" %)**1**|(% style="width:95px" %)**3**|(% style="width:125px" %)**3**|(% style="width:100px" %)**4**|(% style="width:86px" %)**1**|(% style="width:96px" %)**3**|(% style="width:126px" %)**3**
454 454  |(% style="width:95px" %)**Value**|(% style="width:97px" %)(((
455 -Status1 & [[Alarm>>||anchor="H3.3.4A0AlarmBaseonTimeout"]]1
454 +Status1 & Alarm1
456 456  )))|(% style="width:95px" %)Total open door events1|(% style="width:125px" %)(((
457 457  The last door open duration1 (unit: sec)
458 458  )))|(% style="width:100px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]|(% style="width:86px" %)(((
459 -Status2 & [[Alarm>>||anchor="H3.3.4A0AlarmBaseonTimeout"]]2
458 +Status2 & Alarm2
460 460  )))|(% style="width:96px" %)Total open door events2|(% style="width:126px" %)The last door open duration2 (unit: sec)
461 461  
462 462  **Status1 & Alarm1:**
463 463  
464 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
465 -|(% style="background-color:#d9e2f3; color:#0070c0; width:59px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:79px" %)**[bit7:bit4]**|(% style="background-color:#d9e2f3; color:#0070c0; width:99px" %)**bit3**|(% style="background-color:#d9e2f3; color:#0070c0; width:103px" %)**bit2**|(% style="background-color:#d9e2f3; color:#0070c0; width:216px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:181px" %)**bit0**
463 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:514px" %)
464 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**[bit7:bit4]**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**bit3**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**bit2**|(% style="background-color:#d9e2f3; color:#0070c0; width:117px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:117px" %)**bit0**
466 466  |(% style="width:76px" %)**Value**|(% style="width:96px" %)Reserve|(% style="width:99px" %)(((
467 467  Count mod
468 468  )))|(% style="width:103px" %)TDC flag 0:No;1:Yes|(% style="width:216px" %)(((
469 469  Alarm1 0: No Alarm; 1: Alarm (PA8 of pin)
470 470  )))|(% style="width:181px" %)(((
471 -Status1 0: Close; 1:Open (PA8 of pin)
470 +Status1 0: Close; 1: Open (PA8 of pin)
472 472  )))
473 473  
474 474  **Status2 & Alarm2:**
475 475  
476 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:591px" %)
477 -|(% style="background-color:#d9e2f3; color:#0070c0; width:59px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:113px" %)**[bit7:bit2]**|(% style="background-color:#d9e2f3; color:#0070c0; width:219px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:181px" %)**bit0**
475 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
476 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**[bit7:bit2]**|(% style="background-color:#d9e2f3; color:#0070c0; width:200px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:200px" %)**bit0**
478 478  |(% style="width:76px" %)**Value**|(% style="width:113px" %)Reserve|(% style="width:219px" %)(((
479 -Alarm2 0: No Alarm; 1: Alarm
480 -
481 -(PA4 of pin)
478 +Alarm2 0: No Alarm; 1: Alarm (PA4 of pin)
482 482  )))|(% style="width:181px" %)(((
483 -Status2 0: Close,;1:Open
484 -
485 -(PA4 of pin)
480 +Status2 0: Close; 1: Open (PA4 of pin)
486 486  )))
487 487  
488 488  [[image:image-20230630155908-6.png||height="295" width="927"]]
... ... @@ -489,7 +489,7 @@
489 489  
490 490  
491 491  * (((
492 -(% id="cke_bm_695345S" style="color:blue; display:none" %)** **(% style="color:blue" %)**Count mod:Default=0**
487 +**(% style="color:blue" %)**Count mod:Default=0**
493 493  )))
494 494  
495 495  MOD=0 ~-~-> Uplink total open door times since factory
... ... @@ -508,7 +508,7 @@
508 508  (% style="color:#0000ff" %)**Alarm1 or Alarm2**
509 509  )))
510 510  
511 -See [[Alarm Base on Timeout>>http://8.211.40.43/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/#H3.3.3A0AlarmBaseonTimeout]]
506 +See [[Alarm Base on Timeout>>||anchor="H3.3.3A0AlarmBaseonTimeout"]]
512 512  
513 513  
514 514  * (((
... ... @@ -545,13 +545,11 @@
545 545  
546 546  The historical payload includes one or multiplies entries and every entry has the same payload as Real-Time open/close status.
547 547  
548 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
543 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
549 549  |=(% colspan="5" style="background-color:#D9E2F3;color:#0070C0;width:515px" %)**Real-Time Open/Close Status, FPORT=3**
550 -|(% style="width:94px" %)**Size(bytes)**|(% style="width:97px" %)**1**|(% style="width:95px" %)**3**|(% style="width:119px" %)**3**|(% style="width:107px" %)**4**
545 +|(% style="width:60px" %)**Size(bytes)**|(% style="width:80px" %)**1**|(% style="width:120px" %)**3**|(% style="width:150px" %)**3**|(% style="width:90px" %)**4**
551 551  |(% style="width:95px" %)**Value**|(% style="width:97px" %)(((
552 -Status
553 -
554 -&[[Alarm>>||anchor="H3.3.4A0AlarmBaseonTimeout"]]
547 +Status & [[Alarm>>||anchor="H3.3.3A0AlarmBaseonTimeout"]]
555 555  )))|(% style="width:95px" %)Total open door events|(% style="width:119px" %)(((
556 556  The last door open duration (unit: sec)
557 557  )))|(% style="width:108px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]
... ... @@ -558,28 +558,20 @@
558 558  
559 559  **Status & Alarm:**
560 560  
561 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:755px" %)
562 -|(% style="background-color:#d9e2f3; color:#0070c0; width:59px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:88px" %)**bit7**|(% style="background-color:#d9e2f3; color:#0070c0; width:92px" %)**bit6**|(% style="background-color:#d9e2f3; color:#0070c0; width:89px" %)**[bit5:bit4]**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**bit3**|(% style="background-color:#d9e2f3; color:#0070c0; width:95px" %)**bit2**|(% style="background-color:#d9e2f3; color:#0070c0; width:116px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:112px" %)**bit0**
554 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
555 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bit)**|(% style="background-color:#d9e2f3; color:#0070c0; width:75px" %)**bit7**|(% style="background-color:#d9e2f3; color:#0070c0; width:65px" %)**bit6**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**[bit5:bit4]**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**bit3**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**bit2**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**bit1**|(% style="background-color:#d9e2f3; color:#0070c0; width:75px" %)**bit0**
563 563  |(% style="width:76px" %)**Value**|(% style="width:88px" %)No ACK message|(% style="width:92px" %)Poll Message Flag|(% style="width:89px" %)Reserve|(% style="width:90px" %)(((
564 564  Count mod
565 565  )))|(% style="width:95px" %)(((
566 -TDC flag 0:No;
567 -
568 -1:Yes
559 +TDC flag 0:No; 1:Yes
569 569  )))|(% style="width:116px" %)(((
570 -Alarm
571 -
572 -0: No Alarm;
573 -
574 -1: Alarm
561 +Alarm 0: No Alarm; 1: Alarm
575 575  )))|(% style="width:112px" %)(((
576 -Status 0:Close;
577 -
578 -1: Open
563 +Status 0:Close; 1: Open
579 579  )))
580 580  
581 581  * (((
582 -Each data entry is 11 bytes and has the same structure as [[Real-Time open/close status>>||anchor="H2.3.2A0Real-TimeOpen2FCloseStatus2CUplinkFPORT3D2"]], to save airtime and battery, DS03A-LB will send max bytes according to the current DR and Frequency bands.
567 +Each data entry is 11 bytes and has the same structure as [[Real-Time open/close status>>||anchor="H2.3.3A0Real-TimeOpen2FCloseStatus2CUplinkFPORT3D2"]], to save airtime and battery, DS03A-LB will send max bytes according to the current DR and Frequency bands.
583 583  )))
584 584  
585 585  For example, in the US915 band, the max payload for different DR is:
... ... @@ -814,8 +814,8 @@
814 814  
815 815  (% style="color:blue" %)**AT Command: **
816 816  
817 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
818 -|(% style="background-color:#d9e2f3; color:#0070c0; width:154px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:278px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:88px" %)**Response**
802 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
803 +|(% style="background-color:#d9e2f3; color:#0070c0; width:153px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:276px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:86px" %)**Response**
819 819  |(% style="width:154px" %)AT+DISALARM=1|(% style="width:278px" %)End node will only send packets in TDC time.|OK
820 820  |(% style="width:154px" %)AT+DISALARM=0|(% style="width:278px" %)End node will send packets in TDC time or status change for door sensor|OK
821 821  
... ... @@ -951,8 +951,8 @@
951 951  
952 952  (% style="color:blue" %)**AT Command:**
953 953  
954 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
955 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 277px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 88px;background-color:#D9E2F3;color:#0070C0" %)**Response**
939 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
940 +|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 275px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 86px;background-color:#D9E2F3;color:#0070C0" %)**Response**
956 956  |(% style="width:155px" %)(((
957 957  AT+COUNTMOD=0
958 958  )))|(% style="width:277px" %)(((
... ... @@ -963,7 +963,7 @@
963 963  |(% style="width:155px" %)(((
964 964  AT+COUNTMOD=1
965 965  )))|(% style="width:277px" %)(((
966 -the count value will be reset after each TDC timeLast Close Duration Reset after each uplink
951 +the count value will be reset after each TDC time(Last Close Duration Reset after each uplink)
967 967  )))|(% style="width:86px" %)(((
968 968  OK
969 969  )))
... ... @@ -981,7 +981,7 @@
981 981  (% style="color:blue" %)**AT Command:**
982 982  
983 983  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
984 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 259px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
969 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 288px; background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
985 985  |(% style="width:155px" %)(((
986 986  AT+TTRCHANNEL=1
987 987  )))|(% style="width:259px" %)(((
... ... @@ -1012,7 +1012,7 @@
1012 1012  (% style="color:blue" %)**AT Command:**
1013 1013  
1014 1014  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
1015 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 259px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1000 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 288px; background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1016 1016  |(% style="width:155px" %)(((
1017 1017  AT+SYNCMOD=1
1018 1018  )))|(% style="width:259px" %)(((
... ... @@ -1046,7 +1046,7 @@
1046 1046  (% style="color:blue" %)**AT Command:**
1047 1047  
1048 1048  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
1049 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 259px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1034 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 288px; background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1050 1050  |(% style="width:155px" %)AT+CLRC|(% style="width:259px" %)clear the open door times and the duration of the last open door.|(% style="width:44px" %)(((
1051 1051  OK
1052 1052  )))
... ... @@ -1062,7 +1062,7 @@
1062 1062  (% style="color:blue" %)**AT Command:**
1063 1063  
1064 1064  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
1065 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 259px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1050 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 288px; background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 57px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1066 1066  |(% style="width:155px" %)(((
1067 1067  AT+SETCNT=1,100
1068 1068  )))|(% style="width:259px" %)(((
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0