Changes for page wiki_test

Last modified by Mengting Qiu on 2024/09/05 17:35

From version 107.26
edited by Xiaoling
on 2023/10/11 16:17
Change comment: There is no comment for this version
To version 107.18
edited by Xiaoling
on 2023/10/11 14:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -204,6 +204,8 @@
204 204  * Wood Door: 10mm ~~ 30mm
205 205  * Iron Door: 30 ~~ 45mm
206 206  
207 +
208 +
207 207  = 2. Use DS03A-NB to communicate with IoT Server =
208 208  
209 209  == 2.1 Send data to IoT server via NB-IoT network ==
... ... @@ -380,7 +380,7 @@
380 380  DS03A-NB will only send this command after getting the downlink command **(0x26 02)** from the server.
381 381  
382 382  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
383 -|(% colspan="8" style="background-color:#4f81bd; color:white; width:515px" %)**Sensor Configuration FPORT=4**
385 +|(% colspan="8" style="background-color:#4F81BD;color:white; width:515px" %)**Sensor Configuration FPORT=4**
384 384  |**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**
385 385  |**Value**|(% style="width:75px" %)TDC (unit:sec)|(% style="width:77px" %)Disalarm|(% style="width:96px" %)(((
386 386  Keep status1
... ... @@ -394,7 +394,7 @@
394 394  
395 395  Example parse in TTNv3
396 396  
397 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/WebHome/image-20230630155527-3.png?width=902&height=146&rev=1.1||alt="image-20230630155527-3.png"]]
399 +[[image:image-20230630155527-3.png||height="146" width="902"]]
398 398  
399 399  
400 400  * (((
... ... @@ -420,7 +420,7 @@
420 420  (% style="color:blue" %)**Keep Status1 & Keep Time1 & Keep Status2 & Keep Time2**
421 421  )))
422 422  
423 -Shows the configure value of [[Alarm Base on Timeout Feature>>||anchor="H2.9AlarmBaseonTimeout"]]
425 +Shows the configure value of [[Alarm Base on Timeout Feature>>||anchor="H2.9A0AlarmBaseonTimeout"]]
424 424  
425 425  
426 426  
... ... @@ -436,7 +436,7 @@
436 436  
437 437  DS03A-NB will send this uplink **after** Device Status once join the LoRaWAN network successfully. And DS03A-NB will send uplinks when:
438 438  
439 -* Every 2 hours, this interval [[can be changed>>||anchor="H2.7SetTransmitIntervalTime"]].
441 +* Every 2 hours, this interval [[can be changed>>||anchor="H2.7A0SetTransmitIntervalTime"]].
440 440  * There is an Open/Close event.  (This info can be disabled by AT+DISALARM=1)
441 441  
442 442  **1) When (% style="color:blue" %)AT+TTRCHANNEL=1(%%), Uplink Payload totals (% style="color:blue" %)11 bytes. (Default mode)(%%)**
... ... @@ -445,15 +445,15 @@
445 445  |=(% colspan="5" style="background-color:#4F81BD;color:white;width:515px" %)**Real-Time Open/Close Status, FPORT=2**
446 446  |(% style="width:94px" %)**Size(bytes)**|(% style="width:97px" %)**1**|(% style="width:95px" %)**3**|(% style="width:119px" %)**3**|(% style="width:107px" %)**4**
447 447  |(% style="width:95px" %)**Value**|(% style="width:97px" %)(((
448 -Status & [[Alarm>>||anchor="2.10TTRIG126TTRIG2timeoutstatusalarm"]]
450 +Status & [[Alarm>>||anchor="H3.3.4A0TTRIG126TTRIG2timeoutstatusalarm"]]
449 449  )))|(% style="width:95px" %)Total open door events|(% style="width:119px" %)(((
450 450  The last door open duration (unit: sec)
451 -)))|(% style="width:108px" %)Unix TimeStamp
453 +)))|(% style="width:108px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]
452 452  
453 453  **Status & Alarm:**
454 454  
455 455  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
456 -|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**[bit7:bit4]**|(% style="background-color:#4f81bd; color:white; width:80px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:100px" %)**bit2**|(% style="background-color:#4f81bd; color:white; width:120px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:105px" %)**bit0**
458 +|(% style="background-color:#4F81BD;color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4F81BD;color:white; width:60px" %)**[bit7:bit4]**|(% style="background-color:#4F81BD;color:white; width:80px" %)**bit3**|(% style="background-color:#4F81BD;color:white; width:100px" %)**bit2**|(% style="background-color:#4F81BD;color:white; width:120px" %)**bit1**|(% style="background-color:#4F81BD;color:white; width:105px" %)**bit0**
457 457  |(% style="width:76px" %)**Value**|(% style="width:96px" %)Reserve|(% style="width:110px" %)(((
458 458  Count mod
459 459  )))|(% style="width:106px" %)TDC flag 0:No;1:Yes|(% style="width:148px" %)(((
... ... @@ -462,7 +462,7 @@
462 462  Status 0: Close; 1: Open
463 463  )))
464 464  
465 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/WebHome/image-20230630155451-2.png?width=928&height=246&rev=1.1||alt="image-20230630155451-2.png"]]
467 +[[image:image-20230630155451-2.png||height="246" width="928"]]
466 466  
467 467  
468 468  * (((
... ... @@ -512,7 +512,7 @@
512 512  
513 513  Unit: sec.
514 514  
515 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/WebHome/image-20230701094042-1.png?width=763&height=154&rev=1.1||alt="image-20230701094042-1.png"]]
517 +[[image:image-20230701094042-1.png||height="154" width="763"]]
516 516  
517 517  
518 518  **2) When (% style="color:blue" %)AT+TTRCHANNEL=2(%%), Uplink Payload totals (% style="color:blue" %)18 bytes(%%)**(% style="color:blue" %).
... ... @@ -528,7 +528,7 @@
528 528  Status1 & Alarm1
529 529  )))|(% style="width:95px" %)Total open door events1|(% style="width:125px" %)(((
530 530  The last door open duration1 (unit: sec)
531 -)))|(% style="width:100px" %)Unix TimeStamp|(% style="width:86px" %)(((
533 +)))|(% style="width:100px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]|(% style="width:86px" %)(((
532 532  Status2 & Alarm2
533 533  )))|(% style="width:96px" %)Total open door events2|(% style="width:126px" %)The last door open duration2 (unit: sec)
534 534  
... ... @@ -535,7 +535,7 @@
535 535  **Status1 & Alarm1:**
536 536  
537 537  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:514px" %)
538 -|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**[bit7:bit4]**|(% style="background-color:#4f81bd; color:white; width:70px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:100px" %)**bit2**|(% style="background-color:#4f81bd; color:white; width:117px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:117px" %)**bit0**
540 +|(% style="background-color:#4F81BD;color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4F81BD;color:white; width:60px" %)**[bit7:bit4]**|(% style="background-color:#4F81BD;color:white; width:70px" %)**bit3**|(% style="background-color:#4F81BD;color:white; width:100px" %)**bit2**|(% style="background-color:#4F81BD;color:white; width:117px" %)**bit1**|(% style="background-color:#4F81BD;color:white; width:117px" %)**bit0**
539 539  |(% style="width:76px" %)**Value**|(% style="width:96px" %)Reserve|(% style="width:99px" %)(((
540 540  Count mod
541 541  )))|(% style="width:103px" %)TDC flag 0:No;1:Yes|(% style="width:216px" %)(((
... ... @@ -547,7 +547,7 @@
547 547  **Status2 & Alarm2:**
548 548  
549 549  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
550 -|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**[bit7:bit2]**|(% style="background-color:#4f81bd; color:white; width:200px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:200px" %)**bit0**
552 +|(% style="background-color:#4F81BD;color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4F81BD;color:white; width:60px" %)**[bit7:bit2]**|(% style="background-color:#4F81BD;color:white; width:200px" %)**bit1**|(% style="background-color:#4F81BD;color:white; width:200px" %)**bit0**
551 551  |(% style="width:76px" %)**Value**|(% style="width:113px" %)Reserve|(% style="width:219px" %)(((
552 552  Alarm2 0: No Alarm; 1: Alarm (PA4 of pin)
553 553  )))|(% style="width:181px" %)(((
... ... @@ -554,7 +554,7 @@
554 554  Status2 0: Close; 1: Open (PA4 of pin)
555 555  )))
556 556  
557 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/WebHome/image-20230630155908-6.png?width=927&height=295&rev=1.1||alt="image-20230630155908-6.png"]]
559 +[[image:image-20230630155908-6.png||height="295" width="927"]]
558 558  
559 559  
560 560  * (((
... ... @@ -577,7 +577,7 @@
577 577  (% style="color:#0000ff" %)**Alarm1 or Alarm2**
578 578  )))
579 579  
580 -See [[Alarm Base on Timeout>>||anchor="H2.9AlarmBaseonTimeout"]]
582 +See [[Alarm Base on Timeout>>||anchor="H2.9A0AlarmBaseonTimeout"]]
581 581  
582 582  
583 583  * (((
... ... @@ -604,13 +604,13 @@
604 604  
605 605  Unit: sec.
606 606  
607 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/WebHome/image-20230701094042-1.png?width=763&height=154&rev=1.1||alt="image-20230701094042-1.png"]]
609 +[[image:image-20230701094042-1.png||height="154" width="763"]]
608 608  
609 609  
610 610  === 2.3.3  Historical Door Open/Close Event, FPORT~=3 ===
611 611  
612 612  
613 -DS03A-NB stores sensor values and users can retrieve these history values via the downlink command.
615 +DS03A-NB stores sensor values and users can retrieve these history values via the [[downlink command>>||anchor="H2.5DatalogFeature"]].
614 614  
615 615  The historical payload includes one or multiplies entries and every entry has the same payload as Real-Time open/close status.
616 616  
... ... @@ -621,12 +621,12 @@
621 621  Status & [[Alarm>>||anchor="H2.9A0AlarmBaseonTimeout"]]
622 622  )))|(% style="width:95px" %)Total open door events|(% style="width:119px" %)(((
623 623  The last door open duration (unit: sec)
624 -)))|(% style="width:108px" %)Unix TimeStamp
626 +)))|(% style="width:108px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]]
625 625  
626 626  **Status & Alarm:**
627 627  
628 628  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
629 -|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:75px" %)**bit7**|(% style="background-color:#4f81bd; color:white; width:65px" %)**bit6**|(% style="background-color:#4f81bd; color:white; width:50px" %)**[bit5:bit4]**|(% style="background-color:#4f81bd; color:white; width:50px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:70px" %)**bit2**|(% style="background-color:#4f81bd; color:white; width:80px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:75px" %)**bit0**
631 +|(% style="background-color:#4F81BD;color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4F81BD;color:white; width:75px" %)**bit7**|(% style="background-color:#4F81BD;color:white; width:65px" %)**bit6**|(% style="background-color:#4F81BD;color:white; width:50px" %)**[bit5:bit4]**|(% style="background-color:#4F81BD;color:white; width:50px" %)**bit3**|(% style="background-color:#4F81BD;color:white; width:70px" %)**bit2**|(% style="background-color:#4F81BD;color:white; width:80px" %)**bit1**|(% style="background-color:#4F81BD;color:white; width:75px" %)**bit0**
630 630  |(% style="width:76px" %)**Value**|(% style="width:88px" %)No ACK message|(% style="width:92px" %)Poll Message Flag|(% style="width:89px" %)Reserve|(% style="width:90px" %)(((
631 631  Count mod
632 632  )))|(% style="width:95px" %)(((
... ... @@ -661,7 +661,7 @@
661 661  
662 662  If DS03A-NB doesn't have any data in the polling time. It will uplink 11 bytes of 0
663 663  
664 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/WebHome/image-20230630155556-4.png?width=938&height=146&rev=1.1||alt="image-20230630155556-4.png"]]
666 +[[image:image-20230630155556-4.png||height="146" width="938"]]
665 665  
666 666  **Downlink:**
667 667  
... ... @@ -692,9 +692,10 @@
692 692  
693 693  [PART,NO,TRUE,OPEN, 3,31,2023-06-30 07:04:11],
694 694  
695 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/DS03A-LB/WebHome/image-20230630172740-1.png?width=868&height=199&rev=1.1||alt="image-20230630172740-1.png"]]
697 +[[image:image-20230630172740-1.png||height="199" width="868"]]
696 696  
697 697  
700 +
698 698  == 2.4 Test Uplink and Change Update Interval ==
699 699  
700 700  
... ... @@ -738,6 +738,8 @@
738 738  
739 739  * (% style="color:#037691" %)**AT+INTMOD=3  **(%%) ~/~/ Trigger by rising edge
740 740  
744 +
745 +
741 741  == 2.7 Set Transmit Interval Time ==
742 742  
743 743  
... ... @@ -780,6 +780,7 @@
780 780  Example 2: Downlink Payload: 0100003C  ~/~/ Set Transmit Interval (TDC) = 60 seconds
781 781  )))
782 782  
788 +
783 783  == 2.8 Enable / Disable Alarm ==
784 784  
785 785  
... ... @@ -788,7 +788,7 @@
788 788  (% style="color:blue" %)**AT Command: **
789 789  
790 790  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
791 -|(% style="background-color:#4f81bd; color:white; width:153px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:276px" %)**Function**|(% style="background-color:#4f81bd; color:white; width:86px" %)**Response**
797 +|(% style="background-color:#4F81BD;color:white; width:153px" %)**Command Example**|(% style="background-color:#4F81BD;color:white; width:276px" %)**Function**|(% style="background-color:#4F81BD;color:white; width:86px" %)**Response**
792 792  |(% style="width:154px" %)AT+DISALARM=1|(% style="width:278px" %)End node will only send packets in TDC time.|OK
793 793  |(% style="width:154px" %)AT+DISALARM=0|(% style="width:278px" %)End node will send packets in TDC time or status change for door sensor|OK
794 794  
... ... @@ -799,7 +799,7 @@
799 799  0xA7 00  ~/~/ Same As AT+DISALARM=0
800 800  
801 801  
802 -== 2.9 Alarm Base on Timeout ==
808 +== 2.9  Alarm Base on Timeout ==
803 803  
804 804  
805 805  DS03A-NB can monitor the timeout for a status change, this feature can be used to monitor some events such as door opening too long etc. Related Parameters are:
... ... @@ -970,11 +970,49 @@
970 970  Example:  0D aa => AT+TTRCHANNEL = second byte
971 971  
972 972  
973 -== 2.13  Clear the open door times and the duration of the last open door ==
979 +== 2.13 Set Time Sync Mode ==
974 974  
975 975  
982 +Feature: Enable/Disable Sync system time via LoRaWAN MAC Command (DeviceTimeReq), LoRaWAN server must support v1.0.3 protocol to reply to this command.
983 +
984 +SYNCMOD is set to 1 by default. If user wants to set a different time from the LoRaWAN server, the user needs to set this to 0.
985 +
976 976  (% style="color:blue" %)**AT Command:**
977 977  
988 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
989 +|=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 288px; background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 57px;background-color:#4F81BD;color:white" %)**Response**
990 +|(% style="width:155px" %)(((
991 +AT+SYNCMOD=1
992 +)))|(% style="width:259px" %)(((
993 +Enable Sync system time via LoRaWAN MAC Command (DeviceTimeReq) The default is zero time zone.
994 +)))|(% style="width:44px" %)(((
995 +OK
996 +)))
997 +|(% style="width:155px" %)(((
998 +AT+SYNCMOD=1,8
999 +)))|(% style="width:259px" %)(((
1000 +Enable Sync system time via LoRaWAN MAC Command (DeviceTimeReq) Set to East eight time zone.
1001 +)))|(% style="width:44px" %)(((
1002 +OK
1003 +)))
1004 +|(% style="width:155px" %)AT+SYNCMOD=1,-12|(% style="width:259px" %)Enable Sync system time via LoRaWAN MAC Command (DeviceTimeReq) Set to West Twelve Time Zone.|(% style="width:44px" %)OK
1005 +
1006 +(% style="color:blue" %)**Downlink Command:**
1007 +
1008 +0x28 01  ~/~/ Same As AT+SYNCMOD=1
1009 +
1010 +0x28 01 08  ~/~/ Same As AT+SYNCMOD=1,8
1011 +
1012 +0x28 01 F4  ~/~/ Same As AT+SYNCMOD=1,-12
1013 +
1014 +0x28 00  ~/~/ Same As AT+SYNCMOD=0
1015 +
1016 +
1017 +== 2.14  Clear the open door times and the duration of the last open door ==
1018 +
1019 +
1020 +(% style="color:blue" %)**AT Command:**
1021 +
978 978  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
979 979  |=(% style="width: 163px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 290px; background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 57px;background-color:#4F81BD;color:white" %)**Response**
980 980  |(% style="width:155px" %)AT+CLRC|(% style="width:259px" %)clear the open door times and the duration of the last open door.|(% style="width:44px" %)(((
... ... @@ -986,7 +986,7 @@
986 986  The sensor will clear the open door times and the duration of the last open door.
987 987  
988 988  
989 -== 2.14  Set the count value of the number of open door ==
1033 +== 2.15  Set the count value of the number of open door ==
990 990  
991 991  
992 992  (% style="color:blue" %)**AT Command:**
... ... @@ -1126,7 +1126,7 @@
1126 1126  
1127 1127  * Fix bugs.
1128 1128  
1129 -Firmware and changelog can be downloaded from : **[[Firmware download link>>https://www.dropbox.com/sh/zbsm9p4coksqwd5/AADy2ZJc39KsvfbhTMCUGmz1a?dl=0]]**
1173 +Firmware and changelog can be downloaded from : **[[Firmware download link>>https://www.dropbox.com/sh/l0bszumyrmil3yv/AAAg8LYGeAgDsD_ycCnweD72a?dl=0]]**
1130 1130  
1131 1131  Methods to Update Firmware:
1132 1132