Changes for page CPN01- NB-IoT Outdoor Open/Close Dry Contact Sensor User Manual
Last modified by Mengting Qiu on 2024/04/02 16:56
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -CPN01- NB-IoT Outdoor Open/Close Dry Contact Sensor User Manual 1 +CPN01 -- NB-IoT Outdoor Open/Close Dry Contact Sensor User Manual - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Bei1 +XWiki.Xiaoling - Content
-
... ... @@ -1,10 +1,18 @@ 1 + 2 + 1 1 (% style="text-align:center" %) 2 2 [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652856952171-363.png?rev=1.1||alt="1652856952171-363.png" height="578" width="588"]] 3 3 4 4 5 5 6 -**Table of Contents:** 7 7 9 + 10 + 11 + 12 + 13 + 14 +**Table of Contents :** 15 + 8 8 {{toc/}} 9 9 10 10 ... ... @@ -107,7 +107,6 @@ 107 107 108 108 [[image:image-20221021110429-4.png]] 109 109 110 - 111 111 === 1.7.1 Pin Definition === 112 112 113 113 ... ... @@ -169,7 +169,7 @@ 169 169 170 170 Below figure shows our testing structure. Here we have NB-IoT network coverage by China Mobile, the band they use is B8. The CPN01 will use** (% style="color:red" %)CoAP(120.24.4.116:5683)(%%)** or raw (% style="color:red" %)**UDP(120.24.4.116:5601) **(%%)or (% style="color:red" %)**MQTT(120.24.4.116:1883) **(%%)or (% style="color:red" %)**TCP(120.24.4.116:5600)protocol**(%%) to send data to the test server. 171 171 172 -[[image:image-20221023000439-3.png]] 179 +[[image:image-20221023000439-3.png||height="296" width="894"]] 173 173 174 174 175 175 === 2.2.2 Insert NB-IoT SIM card === ... ... @@ -321,13 +321,12 @@ 321 321 322 322 Each time the device uploads a data package, 8 sets of recorded data will be attached. Up to 32 sets of recorded data can be uploaded. 323 323 331 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:520px" %) 332 +|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:60px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:40px" %)**8**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:25px" %)**2**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:25px" %)**2**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:30px" %)**1**|(% style="background-color:#d9e2f3; color#4F81BD;color:white; width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:40px" %)**1**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:60px" %)**3** 333 +|(% style="width:96px" %)Value|(% style="width:84px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:40px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:44px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:121px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:52px" %)MOD|(% style="width:84px" %)[[ Calculate Flag>>||anchor="H2.4.5A0CalculateFlag"]]|(% style="width:116px" %)[[Contact Status>>||anchor="H2.4.7A0ContactStatus"]]|(% style="width:57px" %)[[Alarm>>||anchor="H2.4.6A0Alarm"]]|(% style="width:91px" %)[[Total pulse>>||anchor="H2.4.8A0Totalpulse"]] 324 324 325 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:520px" %) 326 -|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**8**|(% style="background-color:#d9e2f3; color:#0070c0; width:25px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:25px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:30px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**3** 327 -|(% style="width:96px" %)**Value**|(% style="width:84px" %)[[Device ID>>||anchor="H2.4.1A0A0DeviceID"]]|(% style="width:40px" %)[[Ver>>||anchor="H2.4.2A0VersionInfo"]]|(% style="width:44px" %)[[BAT>>||anchor="H2.4.3A0BatteryInfo"]]|(% style="width:121px" %)[[Signal Strength>>||anchor="H2.4.4A0SignalStrength"]]|(% style="width:52px" %)MOD|(% style="width:84px" %)[[ Calculate Flag>>||anchor="H2.4.5A0CalculateFlag"]]|(% style="width:116px" %)[[Contact Status>>||anchor="H2.4.7A0ContactStatus"]]|(% style="width:57px" %)[[Alarm>>||anchor="H2.4.6A0Alarm"]]|(% style="width:91px" %)[[Total pulse>>||anchor="H2.4.8A0Totalpulse"]] 328 - 329 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %) 330 -|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**3**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**4**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**3**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**3**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**4**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**8group** 335 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:500px" %) 336 +|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:100px" %)**3**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:50px" %)**4**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:50px" %)**3**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:100px" %)**3**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:80px" %)**4**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:50px" %)**8group** 331 331 |(% style="width:176px" %)[[The last open duration>>||anchor="H2.4.9A0Thelastopenduration"]]|(% style="width:98px" %)[[Time stamp>>||anchor="H2.4.10A0Timestamp"]]|(% style="width:115px" %)Contact Status|(% style="width:92px" %)Total pulse|(% style="width:169px" %)The last open duration|(% style="width:97px" %)Time stamp|(% style="width:74px" %)... 332 332 333 333 If we use the MQTT client to subscribe to this MQTT topic, we can see the following information when the CPN01 uplink data. ... ... @@ -478,8 +478,8 @@ 478 478 479 479 By default, CPN01 prints the downlink payload to console port. 480 480 481 -(% border="1" cellspacing=" 5" style="background-color:#f2f2f2; width:505px" %)482 -|(% style="background-color:#d9e2f3; color:# 0070c0; width:207px" %)**Downlink Control Type**|(% style="background-color:#d9e2f3; color:#0070c0; width:56px" %)**FPort**|(% style="background-color:#d9e2f3; color:#0070c0; width:93px" %)**Type Code**|(% style="background-color:#d9e2f3; color:#0070c0; width:149px" %)**Downlink payload size(bytes)**487 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:505px" %) 488 +|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:207px" %)**Downlink Control Type**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:56px" %)**FPort**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:93px" %)**Type Code**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:149px" %)**Downlink payload size(bytes)** 483 483 |(% style="width:207px" %)TDC(Transmit Time Interval)|(% style="width:56px" %)Any|(% style="width:93px" %)01|(% style="width:144px" %)4 484 484 |(% style="width:207px" %)RESET|(% style="width:56px" %)Any|(% style="width:93px" %)04|(% style="width:144px" %)2 485 485 |(% style="width:207px" %)INTMOD|(% style="width:56px" %)Any|(% style="width:93px" %)06|(% style="width:144px" %)4 ... ... @@ -549,9 +549,8 @@ 549 549 550 550 (% style="color:blue" %)**AT Command: AT+DEBUG** 551 551 552 - 553 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:430px" %) 554 -|(% style="background-color:#d9e2f3; color:#0070c0; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:196px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:76px" %)**Response** 558 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:430px" %) 559 +|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:196px" %)**Function**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:76px" %)**Response** 555 555 |(% style="width:158px" %)AT+DEBUG=0|(% style="width:196px" %)Disable debug mode to 0|(% style="width:74px" %)OK 556 556 |(% style="width:158px" %)AT+DEBUG=1|(% style="width:196px" %)Enable debug mode to 1|(% style="width:74px" %)OK 557 557 ... ... @@ -563,9 +563,8 @@ 563 563 564 564 (% style="color:blue" %)**AT Command: AT+CLRDTA** 565 565 566 - 567 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:498px" %) 568 -|(% style="background-color:#d9e2f3; color:#0070c0; width:159px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:170px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:169px" %)**Response** 571 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:498px" %) 572 +|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:159px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:170px" %)**Function**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:169px" %)**Response** 569 569 |(% style="width:158px" %)AT+CLRDTA|(% style="width:169px" %)Clear flash storage for data log feature.|(% style="width:167px" %)((( 570 570 Clear all stored sensor data…OK 571 571 ))) ... ... @@ -578,8 +578,8 @@ 578 578 579 579 Feature: Set the trigger interrupt mode. 580 580 581 -(% border="1" cellspacing=" 5" style="background-color:#f2f2f2; width:472px" %)582 -|(% style="background-color:#d9e2f3; color:# 0070c0; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:225px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:89px" %)**Response**585 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:472px" %) 586 +|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:225px" %)**Function**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:89px" %)**Response** 583 583 |(% style="width:158px" %)AT+TTRMOD=1|(% style="width:225px" %)Count and trigger from open to close (rising edge)|(% style="width:88px" %)OK 584 584 |(% style="width:158px" %)AT+TTRMOD=0|(% style="width:225px" %)Count and trigger from close to open (falling edge)|(% style="width:88px" %)OK 585 585 ... ... @@ -591,9 +591,8 @@ 591 591 592 592 (% style="color:blue" %)**AT Command: AT+CALCFLAG** 593 593 594 - 595 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:430px" %) 596 -|(% style="background-color:#d9e2f3; color:#0070c0; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:197px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:75px" %)**Response** 598 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:430px" %) 599 +|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:197px" %)**Function**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:75px" %)**Response** 597 597 |(% style="width:158px" %)AT+CALCFLAG=1|(% style="width:196px" %)Set the calculate flag to 1|(% style="width:74px" %)OK 598 598 |(% style="width:158px" %)AT+CALCFLAG=2|(% style="width:196px" %)Set the calculate flag to 2|(% style="width:74px" %)OK 599 599 ... ... @@ -606,8 +606,8 @@ 606 606 (% style="color:blue" %)**AT Command: AT+SETCNT** 607 607 608 608 609 -(% border="1" cellspacing=" 5" style="background-color:#f2f2f2; width:459px" %)610 -|(% style="background-color:#d9e2f3; color:# 0070c0; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:239px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0; width:62px" %)**Response**612 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:459px" %) 613 +|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:158px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:239px" %)**Function**|(% style="background-color:#d9e2f3; color:#4F81BD;color:white; width:62px" %)**Response** 611 611 |(% style="width:158px" %)AT+SETCNT=0|(% style="width:239px" %)Set the count number to 0|(% style="width:85px" %)OK 612 612 |(% style="width:158px" %)AT+SETCNT=100|(% style="width:239px" %)Set the count number to 100|(% style="width:85px" %)OK 613 613