Changes for page DS20L -- LoRaWAN Smart Distance Detector User Manual 01
Last modified by Mengting Qiu on 2023/12/14 11:15
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -722,12 +722,12 @@ 722 722 Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 723 723 ))) 724 724 * ((( 725 -Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 725 +Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 726 +))) 726 726 727 727 728 - 729 -))) 730 730 730 + 731 731 === 3.3.2 Quit AT Command === 732 732 733 733 ... ... @@ -754,113 +754,85 @@ 754 754 Sensor will upload Device Status via FPORT=5. See payload section for detail. 755 755 756 756 757 -== =3.3.4Enable/DisableAlarm===757 +== 3.3.4 Alarm for continuously water flow == 758 758 759 759 760 -Feature: Enable/Disable Alarm for open/close event. Default value 0. 761 - 762 -(% style="color:blue" %)**AT Command:** 763 - 764 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 765 -|(% 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** 766 -|(% style="width:154px" %)AT+DISALARM=1|(% style="width:278px" %)End node will only send packets in TDC time.|OK 767 -|(% style="width:154px" %)AT+DISALARM=0|(% style="width:278px" %)End node will send packets in TDC time or status change for door sensor|OK 768 - 769 -(% style="color:blue" %)**Downlink Command:** 770 - 771 -**0xA7 01** ~/~/ Same As AT+DISALARM=1 772 - 773 -**0xA7 00 ** ~/~/ Same As AT+DISALARM=0 774 - 775 - 776 -=== 3.3.5 Alarm Base on Timeout === 777 - 778 - 779 779 ((( 780 - CPL03-LB can monitor the timeout for astatuschange, thisfeaturecan be usedto monitor someeventssuchasdoor opening toolongetc. Related Parametersare:761 +This feature is to monitor and send Alarm for continuously water flow. 781 781 ))) 782 782 783 - 784 784 ((( 785 - (% style="color:#4f81bd"%)**1.KeepStatus:Status tobemonitor**765 +Example case is for Toilet water monitoring, if some one push toilet button, the toilet will have water flow. If the toilet button has broken and can't returned to original state, the water flow will keep for hours or days which cause huge waste for water. 786 786 ))) 787 787 788 788 ((( 789 - **KeepStatus = 1**: MonitorClosetoOpen event769 +To monitor this faulty and send alarm, there are two settings: 790 790 ))) 791 791 792 -((( 793 - **KeepStatus0**: Monitor OpentoCloseevent772 +* ((( 773 +(% style="color:#4f81bd" %)**Stop Duration: Unit: Second** 794 794 ))) 795 795 796 - 797 797 ((( 798 - (%style="color:#4f81bd"%)**2.KeepTime:TimeouttosendanAlarm**777 +Default: 15s, If SW3L didn't see any water flow in 15s, SW3L will consider stop of water flow event. 799 799 ))) 800 800 801 -((( 802 - Range0~~65535(0xFFFF)seconds.780 +* ((( 781 +(% style="color:#4f81bd" %)**Alarm Timer: Units: Minute; Default 0 minutes (means Alarm disable)** 803 803 ))) 804 804 805 805 ((( 806 - If**keep time= 0**,Disable AlarmBaseonTimeoutfeature.785 +**Example:** 3 minutes, if SW3L detect a start of water flow event and didn't detect a stop event within Alarm timer, SW3L will send an Alarm to indicate a water flow abnormal alarm. 807 807 ))) 808 808 809 809 ((( 810 -If **keep time>0**, device willmonitorthekeep status eventandsend an alarmwhenstatus doesn’t change after timeout.789 +So for example, If we set stop duration=15s and Alarm Timer=3minutes. If the toilet water flow continuously for more than 3 minutes, Sensor will send an alarm (in Confirmed MODE) to platform. 811 811 ))) 812 812 813 - 814 814 ((( 815 -(% style="color: #4f81bd" %)**ATCommand**(%%)to configure:793 +(% style="color:red" %)**Note:** **After this alarm is send, sensor will consider a stop of water flow and count for another new event. So if water flow waste last for 1 hour, Sensor will keep sending alarm every 3 minutes.** 816 816 ))) 817 817 818 818 ((( 819 -(% style="color:b lue" %)**AT+TTRIG=1,30**(%%)~-~-> Whenthe **Keep Status** change fromconnect to disconnect, and device remains in disconnect statusfor more than 30 seconds. CPL03-LB will send anuplink packet, the [[Alarm bit>>||anchor="H2.3.3Real-TimeOpen2FCloseStatus2CUplinkFPORT3D2"]] (the second bit of 1^^st^^ byte of payload) on this uplink packet is set to 1.797 +(% style="color:#4f81bd" %)**AT Command**(%%) to configure: 820 820 ))) 821 821 822 -((( 823 - (% style="color:blue" %)**AT+TTIG=0,0**(%%)DefaultValue,disabletimeoutAlarm.800 +* ((( 801 +AT+PTRIG=15,3 ~-~-> Set Stop duration: 15s, Alarm Timer: 3 minutes. 824 824 ))) 825 825 826 - 827 -((( 828 -(% style="color:#4f81bd" %)**Downlink Command**(%%) to configure: 804 +* ((( 805 +AT+ PTRIG=15,0 ~-~-> Default Value, disable water waste Alarm. 829 829 ))) 830 830 831 831 ((( 832 -**Command : 0xA9 aa bb cc**809 +(% style="color:#4f81bd" %)**Downlink Command**(%%) to configure: 833 833 ))) 834 834 835 835 ((( 836 - **A9: **CommandTypeCode813 +Command: **0xAA aa bb cc** 837 837 ))) 838 838 839 839 ((( 840 - **aa:**statusto bemonitored817 +AA: Command Type Code 841 841 ))) 842 842 843 843 ((( 844 - **bb cc:**timeout.821 +aa: Stop duration 845 845 ))) 846 846 847 - 848 848 ((( 849 - Ifuser send 0xA9 01 00 1E:equalto AT+TTRIG=1,30825 +bb cc: Alarm Timer 850 850 ))) 851 851 852 852 ((( 853 - Or829 +If user send 0xAA 0F 00 03: equal to AT+PTRIG=15,3 854 854 ))) 855 855 856 -((( 857 -0xA9 00 00 00: Equal to AT+TTRIG=0,0. Disable timeout Alarm. 858 -))) 859 859 833 +=== 3.3.5 Clear Flash Record === 860 860 861 -=== 3.3.6 Clear Flash Record === 862 862 863 - 864 864 Feature: Clear flash storage for data log feature. 865 865 866 866 (% style="color:blue" %)**AT Command: AT+CLRDTA** ... ... @@ -879,35 +879,9 @@ 879 879 880 880 881 881 882 -=== 3.3. 7Set triggermode ===854 +=== 3.3.6 Set the calculate flag === 883 883 884 884 885 -Feature: Set the trigger interrupt mode. 886 - 887 -(% style="color:blue" %)**AT Command: AT+TTRMOD** 888 - 889 -(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:495px" %) 890 -|=(% style="width: 157px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 246px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 92px;background-color:#D9E2F3;color:#0070C0" %)**Response** 891 -|(% style="width:157px" %)((( 892 -AT+TTRMOD=1 893 -)))|(% style="width:156px" %)Count and trigger from open to close (rising edge)|(% style="width:89px" %)((( 894 -((( 895 -OK 896 -))) 897 -))) 898 -|(% style="width:157px" %)((( 899 -AT+TTRMOD=0 900 -)))|(% style="width:156px" %)Count and trigger from close to open (falling edge)|(% style="width:89px" %)((( 901 -OK 902 -))) 903 - 904 -(% style="color:blue" %)**Downlink Command:** 905 - 906 -* **Example**: 0xA401 ~/~/ Same as AT+ TTRMOD =1 907 - 908 -=== 3.3.8 Set the calculate flag === 909 - 910 - 911 911 Feature: Set the calculate flag 912 912 913 913 (% style="color:blue" %)**AT Command: AT+CALCFLAG** ... ... @@ -921,9 +921,10 @@ 921 921 922 922 * **Example**: 0XA501 ~/~/ Same as AT+CALCFLAG =1 923 923 924 -=== 3.3.9 Set count number === 925 925 871 +=== 3.3.7 Set count number === 926 926 873 + 927 927 Feature: Manually set the count number 928 928 929 929 (% style="color:blue" %)**AT Command: AT+SETCNT** ... ... @@ -939,9 +939,14 @@ 939 939 940 940 * **Example**: 0xA6000064 ~/~/ Same as AT+ SETCNT =100 941 941 942 -=== 3.3.10 Set Interrupt Mode === 943 943 944 944 891 + 892 + 893 + 894 +=== 3.3.8 Set Interrupt Mode === 895 + 896 + 945 945 Feature, Set Interrupt mode for PA8 of pin. 946 946 947 947 When AT+INTMOD=0 is set, PA8 is used as a digital input port. ... ... @@ -973,35 +973,28 @@ 973 973 974 974 * Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 975 975 976 -=== 3.3.11 Set Power Output Duration === 977 977 978 978 979 -Control the output duration 5V . Before each sampling, device will 980 980 981 - ~1.firstenablethepower output toexternalsensor,931 +=== 3.3.9 Set work mode === 982 982 983 -2. keep it on as per duration, read sensor value and construct uplink payload 984 984 985 - 3.final, close thepower output.934 +Feature: Manually set the work mode 986 986 987 -(% style="color:blue" %)**AT Command: AT+5VT** 988 988 989 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 990 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response** 991 -|(% style="width:154px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:157px" %)0 (default) 992 -OK 993 -|(% style="width:154px" %)AT+5VT=500|(% style="width:196px" %)Close after a delay of 1000 milliseconds.|(% style="width:157px" %)OK 937 +(% style="color:blue" %)**AT Command: AT+MOD** 994 994 995 -(% style="color:blue" %)**Downlink Command: 0x07** 939 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:463px" %) 940 +|=(% style="width: 162px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 193px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 108px;background-color:#D9E2F3;color:#0070C0" %)**Response** 941 +|(% style="width:162px" %)AT+MOD=0|(% style="width:191px" %)Set the work mode to 0.|(% style="width:106px" %)OK 942 +|(% style="width:162px" %)AT+MOD=1|(% style="width:191px" %)Set the work mode to 1|(% style="width:106px" %)OK 996 996 997 - Format: CommandCode (0x07) followed by 2 bytes.944 +(% style="color:blue" %)**Downlink Command:** 998 998 999 - Thefirstandsecondbytesarethetimetoturn on.946 +* **Example: **0x0A00 ~/~/ Same as AT+MOD=0 1000 1000 1001 -* Example 1:Downlink Payload:070000**~-~-->**AT+5VT=0948 +* **Example:** 0x0A01 ~/~/ Same as AT+MOD=1 1002 1002 1003 -* Example 2: Downlink Payload: 0701F4 **~-~-->** AT+5VT=500 1004 - 1005 1005 = 4. Battery & Power Consumption = 1006 1006 1007 1007 ... ... @@ -1041,7 +1041,7 @@ 1041 1041 = 7. Order Info = 1042 1042 1043 1043 1044 -Part Number: (% style="color:blue" %)** CPL03-LB-XXX**989 +Part Number: (% style="color:blue" %)**SW3L-LB-XXX-YYY** 1045 1045 1046 1046 (% style="color:red" %)**XXX**(%%): The default frequency band 1047 1047 ... ... @@ -1061,12 +1061,41 @@ 1061 1061 1062 1062 * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band 1063 1063 1009 +((( 1010 +(% style="color:#4f81bd" %)**YYY**(%%): Flow Sensor Model: 1011 +))) 1012 + 1013 +((( 1014 + 004: DW-004 Flow Sensor: diameter: G1/2” / DN15. 450 pulse = 1 L 1015 +))) 1016 + 1017 +((( 1018 + 006: DW-006 Flow Sensor: diameter: G3/4” / DN20. 390 pulse = 1 L 1019 +))) 1020 + 1021 +((( 1022 + 010: DW-010 Flow Sensor: diameter: G 1” / DN25. 64 pulse = 1 L 1023 +))) 1024 + 1025 +* ((( 1026 +calculate flag=0: for SW3L-004 Flow Sensor: 450 pulse = 1 L 1027 +))) 1028 + 1029 +* ((( 1030 +calculate flag=1: for SW3L-006 Flow Sensor: 390 pulse = 1 L 1031 +))) 1032 + 1033 +* ((( 1034 +calculate flag=2: for SW3L-010 Flow Sensor: 64 pulse = 1 L 1035 +))) 1036 + 1037 + 1064 1064 = 8. Packing Info = 1065 1065 1066 1066 1067 1067 (% style="color:#037691" %)**Package Includes**: 1068 1068 1069 -* CPL03-LB LoRaWANPulse/ContactSensor1043 +* SW3L-LB LoRaWAN Flow Sensor 1070 1070 1071 1071 (% style="color:#037691" %)**Dimension and weight**: 1072 1072 ... ... @@ -1078,6 +1078,8 @@ 1078 1078 1079 1079 * Weight / pcs : g 1080 1080 1055 + 1056 + 1081 1081 = 9. Support = 1082 1082 1083 1083