Last modified by Mengting Qiu on 2025/07/08 11:11
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -868,7 +868,7 @@ 868 868 869 869 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 870 870 |=(% style="width: 156px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 137px;background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response** 871 -|(% style="width:156px" %)**AT+TDC=?**|(% style="width:137px" %) Displaycurrent transmit (uplink) Interval|(((871 +|(% style="width:156px" %)**AT+TDC=?**|(% style="width:137px" %)Get current transmit (uplink) Interval|((( 872 872 **30000 873 873 OK** 874 874 Note: The uplink interval is 30000ms = 30s ... ... @@ -915,7 +915,7 @@ 915 915 916 916 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 917 917 |=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 197px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 158px;background-color:#4F81BD;color:white" %)**Response** 918 -|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %) Displaycurrent interrupt mode|(% style="width:157px" %)(((918 +|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Get current interrupt mode|(% style="width:157px" %)((( 919 919 0 920 920 OK 921 921 The mode is 0 means interrupt is disabled. ... ... @@ -951,66 +951,67 @@ 951 951 === 3.3.3 Set Power Output Duration === 952 952 953 953 954 -Control the output duration 3V3(pinof VBAT_OUT). Before each sampling, device will954 +Control the output duration of 3v3 (VBAT_OUT pin). Before each sampling, the device will: 955 955 956 -~1. first enable the power output to external sensor,956 +~1. First, enable the power output to the external sensor. 957 957 958 -2. keep it onasper duration, read sensor value and construct uplink payload958 +2. Keep it on for the configured duration, read the sensor value, and construct the uplink payload. 959 959 960 -3. final,closethe power output.960 +3. Finally, turn off the power output. 961 961 962 962 (% style="color:blue" %)**AT Command: AT+3V3T** 963 963 964 964 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 965 965 |=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 197px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 158px;background-color:#4F81BD;color:white" %)**Response** 966 -|(% style="width:154px" %)AT+3V3T=?|(% style="width:196px" %) Show3V3 open time.|(% style="width:157px" %)0 (default)966 +|(% style="width:154px" %)AT+3V3T=?|(% style="width:196px" %)Get 3V3 open time.|(% style="width:157px" %)0 (default) 967 967 OK 968 -|(% style="width:154px" %)AT+3V3T=1000|(% style="width:196px" %) Closeafter a delay of 1000 milliseconds.|(% style="width:157px" %)OK968 +|(% style="width:154px" %)AT+3V3T=1000|(% style="width:196px" %)Turn off after a delay of 1000 milliseconds.|(% style="width:157px" %)OK 969 969 |(% style="width:154px" %)AT+3V3T=0|(% style="width:196px" %)Always turn on the power supply of 3V3 pin.|(% style="width:157px" %)OK 970 970 |(% style="width:154px" %)AT+3V3T=65535|(% style="width:196px" %)Always turn off the power supply of 3V3 pin.|(% style="width:157px" %)OK 971 971 972 972 (% style="color:blue" %)**Downlink Command: 0x07**(%%) 973 -Format: Command Code (0x07) followed by 3 bytes. 973 +**Format**: Command Code (0x07) followed by 3 bytes. 974 974 975 -The first byte is 01 ,the second and third bytes are the time to turn on.975 +The first byte is 01. The second and third bytes are the time to turn on. 976 976 977 -* Example 1: Downlink Payload: 07 01 00 00 **~-~-->** AT+3V3T=0 978 -* Example 2: Downlink Payload: 07 01 01 F4 **~-~-->** AT+3V3T=500 979 -* Example 3: Downlink Payload: 07 01 FF FF **~-~-->** AT+3V3T=65535 977 +* **Example 1**: Downlink Payload: 07 01 **00 00** **~-~-->** AT+3V3T=0 978 +* **Example 2**: Downlink Payload: 07 01 **01 F4** **~-~-->** AT+3V3T=500 979 +* **Example 3**: Downlink Payload: 07 01 **FF FF** **~-~-->** AT+3V3T=65535 980 980 981 981 === 3.3.4 Get or set the automatic cleaning interval === 982 982 983 983 984 -Function: Itcanbesetto auto-clean once before each uplink packet orset toauto-cleanatregular intervals. (Unit: minute)984 +Function: This setting allows the device to perform auto-cleaning either once before each uplink packet or at regular intervals. //(Unit: minutes)// 985 985 986 -(% style="color:red" %)**Note: If you set it to automatically clean onceper uplinkpacket, it willshortenthe lengthof time that the silicone on the wipersthatthe sensorscan beused toclean is available,soit is recommended to use wipers thatare activatedonceaday. (The factory default isto activateevery 1440min)**986 +(% style="color:red" %)**Note: If you set the device to automatically clean before every uplink, it will reduce the lifespan of the silicone on the wipers used by the sensors. Therefore, it is recommended to configure the wipers to activate once per day. (The factory default is one activation every 1440 minutes)** 987 987 988 + 988 988 (% style="color:blue" %)**AT Command: AT+REMODUST** 989 989 990 990 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 991 991 |=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 235px; background-color: rgb(79, 129, 189); color: white;" %)**Function**|=(% style="width: 120px; background-color: rgb(79, 129, 189); color: white;" %)**Response** 992 -|(% style="width:154px" %)AT+REMODUST=?|(% style="width:217px" %)Get automatic cleaning interval|(% style="width:129px" %)((( 993 +|(% style="width:154px" %)AT+REMODUST=?|(% style="width:217px" %)Get automatic cleaning interval.|(% style="width:129px" %)((( 993 993 1,1,1440,0 994 994 OK 995 995 ))) 996 996 |(% style="width:154px" %)((( 997 997 AT+REMODUST=1,1,720,1 998 -)))|(% style="width:217px" %)Set the purge function to startevery 12 hours and uplinkonepacket after the purge is complete.|(% style="width:129px" %)(((999 +)))|(% style="width:217px" %)Set the purge function to run every 12 hours and send one uplink packet after the purge is complete.|(% style="width:129px" %)((( 999 999 OK 1000 1000 ))) 1001 1001 |(% style="width:154px" %)((( 1002 1002 AT+REMODUST=2,1,0,0 1003 1003 or AT+REMODUST=2,1(Since v1.2) 1004 -)))|(% style="width:217px" %)Start the cleaning function once before each packet sending|(% style="width:129px" %)(((1005 +)))|(% style="width:217px" %)Start the cleaning function once before sending each packet.|(% style="width:129px" %)((( 1005 1005 OK 1006 1006 ))) 1007 1007 |(% style="width:154px" %)((( 1008 1008 AT+REMODUST=2,2,0,0 1009 1009 or AT+REMODUST=2,2(Since v1.2) 1010 -)))|(% style="width:217px" %)Start the cleaning function twice sending|(% style="width:129px" %)(((1011 +)))|(% style="width:217px" %)Start the cleaning function twice before sending each packet.|(% style="width:129px" %)((( 1011 1011 OK 1012 1012 ))) 1013 -|(% style="width:154px" %)AT+REMODUST|(% style="width:217px" %)Start sthe cleaning function once immediately.|(% style="width:129px" %)(((1014 +|(% style="width:154px" %)AT+REMODUST|(% style="width:217px" %)Start the cleaning function once immediately.|(% style="width:129px" %)((( 1014 1014 OK 1015 1015 ))) 1016 1016 ... ... @@ -1032,35 +1032,35 @@ 1032 1032 1033 1033 1034 1034 )))|(% colspan="1" style="width:161px" %)((( 1035 - **a:** Set cleaning brush run ninginterval or conditions1036 + **a:** Set the cleaning brush run interval or trigger conditions. 1036 1036 )))|(% style="width:170px" %)((( 1037 1037 1: Timed start (parameter cc controls the interval); 1038 -2: start the cleaning function once before each packetsending1039 -(When set to 2, the CCparameter is invalid(needstobe set to 0))1039 +2: Start the cleaning function once before sending each packet. 1040 +(When set to 2, the cc parameter is ignored and must be set to 0. 1040 1040 ))) 1041 -|(% colspan="1" style="width:161px" %)**b:** howmanycleanings perstart|(% style="width:170px" %)Max. : 101042 -|(% colspan="1" style="width:161px" %)**c: ** how often to start at intervals|(% style="width:170px" %)(((1043 -Unit: min 1042 +|(% colspan="1" style="width:161px" %)**b:** Number of cleanings per activation.|(% style="width:170px" %)Max. : 10 1043 +|(% colspan="1" style="width:161px" %)**c: **How often to start at regular intervals.|(% style="width:170px" %)((( 1044 +Unit: minutes 1044 1044 ))) 1045 -|(% colspan="1" style="width:161px" %)**d:** Whether to send a packet after the scrubber brush has run|(% style="width:170px" %)((( 1046 +|(% colspan="1" style="width:161px" %)**d:** Whether to send a packet after the scrubber brush has finished running.|(% style="width:170px" %)((( 1046 1046 0: Uplink a packet after cleaning 1047 -1: Not uplinkinga packet after cleaning1048 +1: Do not uplink a packet after cleaning. 1048 1048 ))) 1049 1049 1050 1050 (% style="color:blue" %)**Downlink Command: 0x08 02** 1051 1051 1052 -Format: Command Code (0x08 02) followed by 5 bytes. 1053 +**Format**: Command Code (0x08 02) followed by 5 bytes. 1053 1053 1054 -* Example 1: Downlink Payload: 08 02 01 01 05 A0 00 **~-~-->** AT+REMODUST=1,1,1440,0 1055 -* Example 2: Downlink Payload: 08 02 01 01 02 D0 01 **~-~-->** AT+REMODUST=1,1,720,1 1056 -* Example 3: Downlink Payload: 08 02 02 01 00 00 00 **~-~-->** AT+REMODUST=2,1,0,0 1057 -* Example 4: Downlink Payload: 08 02 02 02 00 00 00 **~-~-->** AT+REMODUST=2,2,0,0 1058 -* Example 5: Downlink Payload: 08 01 1055 +* **Example 1**: Downlink Payload: 08 02 01 01 05 A0 00 **~-~-->** AT+REMODUST=1,1,1440,0 1056 +* **Example 2**: Downlink Payload: 08 02 01 01 02 D0 01 **~-~-->** AT+REMODUST=1,1,720,1 1057 +* **Example 3**: Downlink Payload: 08 02 02 01 00 00 00 **~-~-->** AT+REMODUST=2,1,0,0 1058 +* **Example 4**: Downlink Payload: 08 02 02 02 00 00 00 **~-~-->** AT+REMODUST=2,2,0,0 1059 +* **Example 5**: Downlink Payload: 08 01 **~-~-->** AT+REMODUST 1059 1059 1060 -=== 3.3.5 Print data entries b aseonpage ===1061 +=== 3.3.5 Print data entries by page === 1061 1061 1062 1062 1063 -Feature: Print thesector data from start page to stop page (maxs416 pages).1064 +**Feature**: Print sector data from the start page to the stop page (maximum: 416 pages). 1064 1064 1065 1065 (% style="color:#4f81bd" %)**AT Command: AT+PDTA** 1066 1066 ... ... @@ -1070,7 +1070,7 @@ 1070 1070 AT+PDTA=1,1 1071 1071 Print page 1 to 1 1072 1072 )))|(% style="width:311px" %)((( 1073 -Stop Tx events whe nread sensor data1074 +Stop Tx events while reading sensor data. 1074 1074 1075 1075 8031000 1970/1/1 00:00:13 bat:3216 distance:327 strength:32767 temp:0 level:low status:false 1076 1076 ... ... @@ -1096,13 +1096,13 @@ 1096 1096 1097 1097 (% style="color:#4f81bd" %)**Downlink Command:** 1098 1098 1099 -No downlink commands for feature 1100 +No downlink commands are available for this feature. 1100 1100 1101 1101 1102 1102 == 3.3.6 Print last few data entries == 1103 1103 1104 1104 1105 -Feature: Print the lastfewdata entries1106 +**Feature**: Prints the most recent data entries. 1106 1106 1107 1107 (% style="color:#4f81bd" %)**AT Command: AT+PLDTA** 1108 1108 ... ... @@ -1112,7 +1112,7 @@ 1112 1112 AT+PLDTA=10 1113 1113 Print last 10 entries 1114 1114 )))|(% style="width:311px" %)((( 1115 -Stop Tx events whe nread sensor data1116 +Stop Tx events while reading sensor data. 1116 1116 1117 1117 0001 2024/12/6 06:03:41 bat:3588 distance:0 strength:153 temp:26 level:low status:false 1118 1118 ... ... @@ -1142,20 +1142,20 @@ 1142 1142 1143 1143 (% style="color:#4f81bd" %)**Downlink Command:** 1144 1144 1145 -No downlink commands for feature 1146 +No downlink commands are available for this feature. 1146 1146 1147 1147 1148 1148 == 3.3.7 Clear Flash Record == 1149 1149 1150 1150 1151 -Feature: Clear flash storage for data log feature. 1152 +**Feature**: Clears the flash storage used for the data logging feature. 1152 1152 1153 1153 (% style="color:#4f81bd" %)**AT Command: AT+CLRDTA** 1154 1154 1155 1155 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:503px" %) 1156 1156 |(% style="background-color:#4f81bd; color:white; width:157px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:137px" %)**Function**|(% style="background-color:#4f81bd; color:white; width:209px" %)**Response** 1157 -|(% style="width:155px" %)AT+CLRDTA |(% style="width:134px" %)Clear dat erecord|(% style="width:209px" %)(((1158 -Clear all stored sensor data …1158 +|(% style="width:155px" %)AT+CLRDTA |(% style="width:134px" %)Clear data record|(% style="width:209px" %)((( 1159 +Clear all stored sensor data. 1159 1159 1160 1160 OK 1161 1161 ))) ... ... @@ -1162,7 +1162,7 @@ 1162 1162 1163 1163 (% style="color:#4f81bd" %)**Downlink Command: 0xA3** 1164 1164 1165 -* Example: 0xA301 ~/~/ Same as AT+CLRDTA 1166 +* **Example**: 0xA301 ~/~/ Same as AT+CLRDTA 1166 1166 1167 1167 = 4. Battery & Power Consumption = 1168 1168