<
From version < 93.1 >
edited by Mengting Qiu
on 2024/05/31 12:00
To version < 99.1 >
edited by Xiaoling
on 2024/10/21 09:32
>
Change comment: Uploaded new attachment "image-20241021093209-1.png", version {1}

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ting
1 +XWiki.Xiaoling
Content
... ... @@ -41,7 +41,7 @@
41 41  )))
42 42  
43 43  (((
44 -PS-LB/LS is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery **(%%)or (% style="color:blue" %)**solar powered + li-on battery **(%%), it is designed for long term use up to 5 years.
44 +PS-LB/LS is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery **(%%)or (% style="color:blue" %)**solar powered + Li-ion battery **(%%), it is designed for long term use up to 5 years.
45 45  )))
46 46  
47 47  (((
... ... @@ -67,7 +67,7 @@
67 67  * Downlink to change configure
68 68  * Controllable 3.3v,5v and 12v output to power external sensor
69 69  * 8500mAh Li/SOCl2 Battery (PS-LB)
70 -* Solar panel + 3000mAh Li-on battery (PS-LS)
70 +* Solar panel + 3000mAh Li-ion battery (PS-LS)
71 71  
72 72  == 1.3 Specification ==
73 73  
... ... @@ -136,14 +136,14 @@
136 136  === 1.4.2 Immersion Type ===
137 137  
138 138  
139 -[[image:image-20240109160445-5.png||height="284" width="214"]]
139 +[[image:image-20240109160445-5.png||height="221" width="166"]]
140 140  
141 141  * Immersion Type, Probe IP Level: IP68
142 142  * Measuring Range: Measure range can be customized, up to 100m.
143 143  * Accuracy: 0.2% F.S
144 144  * Long-Term Stability: ±0.2% F.S / Year
145 -* Storage temperature: -30~~80
146 -* Operating temperature: 0~~50
145 +* Storage temperature: -30°C~~80°C
146 +* Operating temperature: 0°C~~50°C
147 147  * Material: 316 stainless steels
148 148  
149 149  === 1.4.3 Wireless Differential Air Pressure Sensor ===
... ... @@ -154,8 +154,8 @@
154 154  * Accuracy: 0.5% F.S, resolution is 0.05%.
155 155  * Overload: 300% F.S
156 156  * Zero temperature drift: ±0.03%F.S/°C
157 -* Operating temperature: -20~~60
158 -* Storage temperature:  -20~~60
157 +* Operating temperature: -20°C~~60°C
158 +* Storage temperature:  -20°C~~60°C
159 159  * Compensation temperature: 0~~50°C
160 160  
161 161  == 1.5 Application and Installation ==
... ... @@ -275,7 +275,7 @@
275 275  
276 276  == 1.10 Mechanical ==
277 277  
278 -=== 1.10.1 for LB version(% style="display:none" %) (%%) ===
278 +=== 1.10.1 for LB version ===
279 279  
280 280  
281 281  [[image:image-20240109160800-6.png]]
... ... @@ -641,13 +641,10 @@
641 641  **4bytes**
642 642  )))
643 643  
644 -(((
645 -
646 -)))
644 +
647 647  )))|(% style="background-color:#f2f2f2; width:150px" %)**1byte**
648 648  |(% style="background-color:#f2f2f2; width:70px" %)31|(% style="background-color:#f2f2f2; width:140px" %)Timestamp start|(% style="background-color:#f2f2f2; width:140px" %)Timestamp end|(% style="background-color:#f2f2f2; width:150px" %)Uplink Interval
649 649  
650 -
651 651  Timestamp start and Timestamp end-use Unix TimeStamp format as mentioned above. Devices will reply with all data logs during this period, using the uplink interval.
652 652  
653 653  For example, downlink command[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/image-20220518162852-1.png?rev=1.1||alt="image-20220518162852-1.png"]]
... ... @@ -670,12 +670,141 @@
670 670  
671 671  The PS-LB/LS uses OTAA mode and below frequency plans by default. Each frequency band use different firmware, user update the firmware to the corresponding band for their country.
672 672  
673 -[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
670 +[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/a>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
674 674  
675 675  
676 -== 2.8 ​Firmware Change Log ==
673 +== 2.8 Report on Change Feature (Since firmware V1.1.2) ==
677 677  
678 678  
676 +=== 2.8.1 Uplink payload(Enable ROC) ===
677 +
678 +
679 +Used to Monitor the IDC and VDC increments, and send ROC uplink when the IDC or VDC changes exceed.
680 +
681 +With ROC enabled, the payload is as follows:
682 +
683 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
684 +|(% style="background-color:#4f81bd; color:white; width:97px" %)(((
685 +**Size(bytes)**
686 +)))|(% style="background-color:#4f81bd; color:white; width:48px" %)**2**|(% style="background-color:#4f81bd; color:white; width:71px" %)**2**|(% style="background-color:#4f81bd; color:white; width:98px" %)**2**|(% style="background-color:#4f81bd; color:white; width:73px" %)**2**|(% style="background-color:#4f81bd; color:white; width:122px" %)**1**
687 +|(% style="width:97px" %)Value|(% style="width:48px" %)[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(% style="width:71px" %)[[Probe Model>>||anchor="H2.3.4ProbeModel"]]|(% style="width:98px" %)[[0 ~~~~ 20mA value>>||anchor="H2.3.507E20mAvalue28IDC_IN29"]]|(% style="width:73px" %)[[0 ~~~~ 30v value>>||anchor="H2.3.607E30Vvalue28pinVDC_IN29"]]|(% style="width:122px" %)(((
688 +[[IN1 &IN2 Interrupt  flag>>||anchor="H2.3.7IN126IN226INTpin"]] & ROC_flag
689 +)))
690 +
691 +(% style="color:blue" %)**IN1 &IN2 , Interrupt  flag , ROC_flag:**
692 +
693 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:515px" %)
694 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bit)**|(% style="background-color:#4f81bd; color:white; width:60px" %)**bit7**|(% style="background-color:#4f81bd; color:white; width:62px" %)**bit6**|(% style="background-color:#4f81bd; color:white; width:62px" %)**bit5**|(% style="background-color:#4f81bd; color:white; width:65px" %)**bit4**|(% style="background-color:#4f81bd; color:white; width:56px" %)**bit3**|(% style="background-color:#4f81bd; color:white; width:55px" %)**bit2**|(% style="background-color:#4f81bd; color:white; width:55px" %)**bit1**|(% style="background-color:#4f81bd; color:white; width:50px" %)**bit0**
695 +|(% style="width:75px" %)Value|(% style="width:89px" %)IDC_Roc_flagL|(% style="width:46.5834px" %)IDC_Roc_flagH|(% style="width:1px" %)VDC_Roc_flagL|(% style="width:89px" %)VDC_Roc_flagH|(% style="width:89px" %)IN1_pin_level|(% style="width:103px" %)IN2_pin_level|(% style="width:103px" %)Exti_pin_level|(% style="width:103px" %)Exti_status
696 +
697 +* (% style="color:#037691" %)**IDC_Roc_flagL**
698 +
699 +80 (H): (0x80&0x80)=80(H)=**1**000 0000(B)  bit7=1, "TRUE", This uplink is triggered when the decrease in the IDC compared to the last ROC refresh exceeds the set threshold.
700 +
701 +60 (H): (0x60&0x80)=0  bit7=0, "FALSE", This uplink is not triggered when the decrease in the IDC compared to the last ROC refresh exceeds the set threshold.
702 +
703 +
704 +* (% style="color:#037691" %)**IDC_Roc_flagH**
705 +
706 +60 (H): (0x60&0x40)=60(H)=0**1**000 0000(B)  bit6=1, "TRUE", This uplink is triggered when the increase in the value of the IDC compared to the last ROC refresh exceeds the set threshold.
707 +
708 +80 (H): (0x80&0x40)=0  bit6=0, "FALSE", This uplink is not triggered when the increase in the value of the IDC compared to the last ROC refresh exceeds the set threshold.
709 +
710 +
711 +* (% style="color:#037691" %)**VDC_Roc_flagL**
712 +
713 +20 (H): (0x20&0x20)=20(H)=00**1**0 0000(B)  bit5=1, "TRUE", This uplink is triggered when the decrease in the VDC compared to the last ROC refresh exceeds the set threshold.
714 +
715 +90 (H): (0x90&0x20)=0  bit5=0, "FALSE", This uplink is not triggered when the decrease in the VDC compared to the last ROC refresh exceeds the set threshold.
716 +
717 +
718 +* (% style="color:#037691" %)**VDC_Roc_flagH**
719 +
720 +90 (H): (0x90&0x10)=10(H)=000**1** 0000(B)  bit4=1, "TRUE", This uplink is triggered when the increase in the value of the VDC compared to the last ROC refresh exceeds the set threshold.
721 +
722 +20 (H): (0x20&0x10)=0  bit4=0, "FALSE", This uplink is not triggered when the increase in the value of the VDC compared to the last ROC refresh exceeds the set threshold.
723 +
724 +
725 +* (% style="color:#037691" %)**IN1_pin_level & IN2_pin_level**
726 +
727 +IN1 and IN2 are used as digital input pins.
728 +
729 +80 (H): (0x80&0x08)=0  IN1 pin is low level.
730 +
731 +80 (H): (0x09&0x04)=0    IN2 pin is low level.
732 +
733 +
734 +* (% style="color:#037691" %)**Exti_pin_level &Exti_status**
735 +
736 +This data field shows whether the packet is generated by an interrupt pin.
737 +
738 +Note: The Internet pin of the old motherboard is a separate pin in the screw terminal, and the interrupt pin of the new motherboard(SIB V1.3) is the **GPIO_EXTI** pin.
739 +
740 +**Exti_pin_level:**  80 (H): (0x80&0x02)=0  "low", The level of the interrupt pin.
741 +
742 +**Exti_status: **80 (H): (0x80&0x01)=0  "False", Normal uplink packet.
743 +
744 +
745 +=== 2.8.2 Set the Report on Change ===
746 +
747 +
748 +Feature: Set the detection interval and threshold to monitor whether the IDC/VDC variable exceeds the threshold. If the threshold is exceeded, an ROC uplink is sent.
749 +(% style="color:blue" %)**AT Command: AT+ROC**
750 +
751 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
752 +|=(% style="width: 143px; background-color: rgb(79, 129, 189); color: white;" %)**Command Example**|=(% style="width: 197px; background-color: rgb(79, 129, 189); color: white;" %)**Parameters**|=(% style="width: 170px; background-color: rgb(79, 129, 189); color: white;" %)**Response/Explanation**
753 +|(% style="width:143px" %)AT+ROC=?|(% style="width:197px" %)Show current ROC setting|(% style="width:168px" %)(((
754 +0,0,0,0(default)
755 +
756 +OK
757 +)))
758 +|(% colspan="1" rowspan="4" style="width:143px" %)(((
759 +
760 +
761 +
762 +
763 +AT+ROC=a,b,c,d
764 +)))|(% style="width:197px" %)**a**: Enable or disable the ROC|(% style="width:168px" %)(((
765 +0: off
766 +
767 +1: on
768 +)))
769 +|(% style="width:197px" %)**b**: Set the detection interval|(% style="width:168px" %)Unit: second
770 +|(% style="width:197px" %)**c**: Setting the IDC change threshold|(% style="width:168px" %)Unit: uA
771 +|(% style="width:197px" %)**d**: Setting the VDC change threshold|(% style="width:168px" %)Unit: mV
772 +
773 +**Example:**
774 +
775 +* AT+ROC=1,60,3000, 500  ~/~/ Check value every 60 seconds. lf there is change in IDC (>3mA) or VDC (>500mV), sends an ROC uplink.
776 +* AT+ROC=1,60,3000,0  ~/~/ Check value every 60 seconds. lf there is change in IDC (>3mA), send an ROC uplink. 0 Means doesn't monitor Voltage.
777 +
778 +(% style="color:blue" %)**Downlink Command: 0x09 aa bb cc dd**
779 +
780 +Format: Function code (0x09) followed by 4 bytes.
781 +
782 +(% style="color:blue" %)**aa: **(%%)Enable/Disable the ROC.
783 +
784 +(% style="color:blue" %)**bb: **(%%)Set the detection interval. (second)
785 +
786 +(% style="color:blue" %)**cc: **(%%)Setting the IDC change threshold. (uA)
787 +
788 +(% style="color:blue" %)**dd: **(%%)Setting the VDC change threshold. (mV)
789 +
790 +**Example:**
791 +
792 +* Downlink Payload: **09 01 00 3C 0B B8 01 F4 ** ~/~/Equal to AT+ROC=1,60,3000, 500
793 +* Downlink Payload: **09 01 00 3C 0B B8 00 00 ** ~/~/AT+ROC=1,60,3000,0
794 +
795 +(% style="color:blue" %)**Screenshot of parsing example in TTN:**
796 +
797 +* AT+ROC=1,60,3000, 500.
798 +
799 +[[image:image-20241019170902-1.png||height="450" width="1454"]]
800 +
801 +
802 +== 2.9 ​Firmware Change Log ==
803 +
804 +
679 679  **Firmware download link:**
680 680  
681 681  [[https:~~/~~/www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0>>url:https://www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0]]
... ... @@ -856,6 +856,12 @@
856 856  
857 857  (A->01,B->02,C->03,D->04,E->05,F->06,G->07,H->08,I->09,J->0A,K->0B,L->0C)
858 858  
985 +When aa=02, it is the Differential Pressure Sensor , which converts the current into a pressure value;
986 +
987 +bb represents which type of pressure sensor it is.
988 +
989 +(0~~100Pa->01,0~~200Pa->02,0~~300Pa->03,0~~1KPa->04,0~~2KPa->05,0~~3KPa->06,0~~4KPa->07,0~~5KPa->08,0~~10KPa->09,-100~~ 100Pa->0A,-200~~ 200Pa->0B,-1~~ 1KPa->0C)
990 +
859 859  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
860 860  |(% style="background-color:#4f81bd; color:white; width:154px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:269px" %)**Function**|(% style="background-color:#4f81bd; color:white" %)**Response**
861 861  |(% style="background-color:#f2f2f2; width:154px" %)AT+PROBE=?|(% style="background-color:#f2f2f2; width:269px" %)Get or Set the probe model.|(% style="background-color:#f2f2f2" %)0
... ... @@ -878,7 +878,7 @@
878 878  === 3.3.5 Multiple collections are one uplink (Since firmware V1.1) ===
879 879  
880 880  
881 -Added AT+STDC command to collect the voltage of VDC_INPUT multiple times and upload it at one time.
1013 +Added AT+STDC command to collect the voltage of VDC_INPUT/IDC_INPUT multiple times and upload it at one time.
882 882  
883 883  (% style="color:blue" %)**AT Command: AT** **+STDC**
884 884  
... ... @@ -886,7 +886,8 @@
886 886  
887 887  (% style="color:#037691" %)**aa:**(%%)
888 888  **0:** means disable this function and use TDC to send packets.
889 -**1:** means enable this function, use the method of multiple acquisitions to send packets.
1021 +**1:** means that the function is enabled to send packets by collecting VDC data for multiple times.
1022 +**2:** means that the function is enabled to send packets by collecting IDC data for multiple times.
890 890  (% style="color:#037691" %)**bb:**(%%) Each collection interval (s), the value is 1~~65535
891 891  (% style="color:#037691" %)**cc:**(%%)** **the number of collection times, the value is 1~~120
892 892  
... ... @@ -911,7 +911,7 @@
911 911  
912 912  (% style="color:blue" %)**Downlink Command: 0xAE**
913 913  
914 -Format: Command Code (0x08) followed by 5 bytes.
1047 +Format: Command Code (0xAE) followed by 4 bytes.
915 915  
916 916  * Example 1: Downlink Payload: AE 01 02 58 12** ~-~-->**  AT+STDC=1,600,18
917 917  
... ... @@ -997,6 +997,7 @@
997 997  
998 998  [[image:image-20240109172423-7.png]](% style="display:none" %)
999 999  
1133 +[[image:image-20240817150702-1.png]]
1000 1000  
1001 1001  = 9. ​Packing Info =
1002 1002  
... ... @@ -1019,4 +1019,3 @@
1019 1019  
1020 1020  * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[Support@dragino.cc>>mailto:Support@dragino.cc]].
1021 1021  
1022 -
image-20240817150702-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +38.4 KB
Content
image-20241021093209-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +52.1 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0