Changes for page DS03A-LB/LS -- Outdoor LoRaWAN Door Sensor User Manual
Last modified by Mengting Qiu on 2025/01/10 09:53
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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:10 5px" %)**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,17 +452,17 @@ 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"]]1454 +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"]]2458 +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:51 5px" %)465 -|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**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" %)((( ... ... @@ -473,8 +473,8 @@ 473 473 474 474 **Status2 & Alarm2:** 475 475 476 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:51 5px" %)477 -|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**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 479 Alarm2 0: No Alarm; 1: Alarm (PA4 of pin) 480 480 )))|(% style="width:181px" %)((( ... ... @@ -485,7 +485,7 @@ 485 485 486 486 487 487 * ((( 488 - (% id="cke_bm_695345S" style="color:blue; display:none" %)****(% style="color:blue" %)**Count mod:Default=0**487 +**(% style="color:blue" %)**Count mod:Default=0** 489 489 ))) 490 490 491 491 MOD=0 ~-~-> Uplink total open door times since factory ... ... @@ -504,7 +504,7 @@ 504 504 (% style="color:#0000ff" %)**Alarm1 or Alarm2** 505 505 ))) 506 506 507 -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"]] 508 508 509 509 510 510 * ((( ... ... @@ -541,11 +541,11 @@ 541 541 542 542 The historical payload includes one or multiplies entries and every entry has the same payload as Real-Time open/close status. 543 543 544 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:51 5px" %)543 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 545 545 |=(% colspan="5" style="background-color:#D9E2F3;color:#0070C0;width:515px" %)**Real-Time Open/Close Status, FPORT=3** 546 -|(% 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** 547 547 |(% style="width:95px" %)**Value**|(% style="width:97px" %)((( 548 -Status & [[Alarm>>||anchor="H3.3. 4A0AlarmBaseonTimeout"]]547 +Status & [[Alarm>>||anchor="H3.3.3A0AlarmBaseonTimeout"]] 549 549 )))|(% style="width:95px" %)Total open door events|(% style="width:119px" %)((( 550 550 The last door open duration (unit: sec) 551 551 )))|(% style="width:108px" %)[[Unix TimeStamp>>||anchor="H2.5.2UnixTimeStamp"]] ... ... @@ -553,7 +553,7 @@ 553 553 **Status & Alarm:** 554 554 555 555 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %) 556 -|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**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**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** 557 557 |(% style="width:76px" %)**Value**|(% style="width:88px" %)No ACK message|(% style="width:92px" %)Poll Message Flag|(% style="width:89px" %)Reserve|(% style="width:90px" %)((( 558 558 Count mod 559 559 )))|(% style="width:95px" %)((( ... ... @@ -565,7 +565,7 @@ 565 565 ))) 566 566 567 567 * ((( 568 -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. 569 569 ))) 570 570 571 571 For example, in the US915 band, the max payload for different DR is: ... ... @@ -800,8 +800,8 @@ 800 800 801 801 (% style="color:blue" %)**AT Command: ** 802 802 803 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 20px" %)804 -|(% style="background-color:#d9e2f3; color:#0070c0; width:15 4px" %)**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** 805 805 |(% style="width:154px" %)AT+DISALARM=1|(% style="width:278px" %)End node will only send packets in TDC time.|OK 806 806 |(% style="width:154px" %)AT+DISALARM=0|(% style="width:278px" %)End node will send packets in TDC time or status change for door sensor|OK 807 807 ... ... @@ -937,8 +937,8 @@ 937 937 938 938 (% style="color:blue" %)**AT Command:** 939 939 940 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 20px" %)941 -|=(% style="width: 15 5px;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** 942 942 |(% style="width:155px" %)((( 943 943 AT+COUNTMOD=0 944 944 )))|(% style="width:277px" %)((( ... ... @@ -949,7 +949,7 @@ 949 949 |(% style="width:155px" %)((( 950 950 AT+COUNTMOD=1 951 951 )))|(% style="width:277px" %)((( 952 -the count value will be reset after each TDC time (Last Close Duration Reset after each uplink)951 +the count value will be reset after each TDC time(Last Close Duration Reset after each uplink) 953 953 )))|(% style="width:86px" %)((( 954 954 OK 955 955 ))) ... ... @@ -967,7 +967,7 @@ 967 967 (% style="color:blue" %)**AT Command:** 968 968 969 969 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %) 970 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 2 59px; background-color:rgb(217, 226, 243);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** 971 971 |(% style="width:155px" %)((( 972 972 AT+TTRCHANNEL=1 973 973 )))|(% style="width:259px" %)((( ... ... @@ -998,7 +998,7 @@ 998 998 (% style="color:blue" %)**AT Command:** 999 999 1000 1000 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %) 1001 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 2 59px; background-color:rgb(217, 226, 243);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** 1002 1002 |(% style="width:155px" %)((( 1003 1003 AT+SYNCMOD=1 1004 1004 )))|(% style="width:259px" %)((( ... ... @@ -1032,7 +1032,7 @@ 1032 1032 (% style="color:blue" %)**AT Command:** 1033 1033 1034 1034 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %) 1035 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 2 59px; background-color:rgb(217, 226, 243);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** 1036 1036 |(% style="width:155px" %)AT+CLRC|(% style="width:259px" %)clear the open door times and the duration of the last open door.|(% style="width:44px" %)((( 1037 1037 OK 1038 1038 ))) ... ... @@ -1048,7 +1048,7 @@ 1048 1048 (% style="color:blue" %)**AT Command:** 1049 1049 1050 1050 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %) 1051 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 2 59px; background-color:rgb(217, 226, 243);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** 1052 1052 |(% style="width:155px" %)((( 1053 1053 AT+SETCNT=1,100 1054 1054 )))|(% style="width:259px" %)(((