Changes for page PS-LB/LS -- LoRaWAN Air Water Pressure Sensor User Manual
Last modified by Xiaoling on 2025/04/27 10:31
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -645,6 +645,8 @@ 645 645 |=(% colspan="4" style="width: 160px; background-color:#4F81BD;color:white" %)Downlink Command to poll Open/Close status (0x31) 646 646 |(% style="background-color:#f2f2f2; width:67px" %)1byte|(% style="background-color:#f2f2f2; width:145px" %)4bytes|(% style="background-color:#f2f2f2; width:133px" %)4bytes|(% style="background-color:#f2f2f2; width:163px" %)1byte 647 647 |(% style="background-color:#f2f2f2; width:67px" %)31|(% style="background-color:#f2f2f2; width:145px" %)Timestamp start|(% style="background-color:#f2f2f2; width:133px" %)((( 648 + 649 + 648 648 Timestamp end 649 649 )))|(% style="background-color:#f2f2f2; width:163px" %)Uplink Interval 650 650 ... ... @@ -677,7 +677,6 @@ 677 677 )))|(% style="width:201px" %)((( 678 678 IN1_pin_level& IN2_pin_level& Exti_pin_level&Exti_status 679 679 )))|(% style="width:86px" %)Unix Time Stamp 680 - 681 681 IN1_pin_level & IN2_pin_level & Exti_pin_level & Exti_status: 682 682 683 683 [[image:image-20250117104847-4.png]] ... ... @@ -783,9 +783,13 @@ 783 783 784 784 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 785 785 |(% style="background-color:#4f81bd; color:white; width:97px" %)((( 787 + 788 + 786 786 Size(bytes) 787 787 )))|(% 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 788 -|(% style="width:98px" %)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" %)((( 791 +|(% 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" %)((( 792 + 793 + 789 789 [[IN1 &IN2 Interrupt flag>>||anchor="H2.3.7IN126IN226INTpin"]] & ROC_flag 790 790 ))) 791 791 ... ... @@ -851,7 +851,6 @@ 851 851 852 852 ==== 2.8.2.1 Wave alarm mode ==== 853 853 854 - 855 855 Feature: By setting the detection period and a change value, the IDC/VDC variable is monitored whether it exceeds the set change value. If this change value is exceeded, the ROC uplink is sent and the comparison value is flushed. 856 856 857 857 * Change value: The amount by which the next detection value increases/decreases relative to the previous detection value. ... ... @@ -860,29 +860,48 @@ 860 860 AT Command: AT+ROC 861 861 862 862 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 863 -|=(% style="width: 163px; background-color: rgb(79, 129, 189); color: white;" %)Command Example|=(% style="width: 154px; background-color: rgb(79, 129, 189); color: white;" %)Parameters|=(% style="width: 19 3px; background-color: rgb(79, 129, 189); color: white;" %)Response/Explanation867 +|=(% style="width: 163px; background-color: rgb(79, 129, 189); color: white;" %)Command Example|=(% style="width: 154px; background-color: rgb(79, 129, 189); color: white;" %)Parameters|=(% style="width: 197px; background-color: rgb(79, 129, 189); color: white;" %)Response/Explanation 864 864 |(% style="width:143px" %)AT+ROC=?|(% style="width:154px" %)Show current ROC setting|(% style="width:197px" %)((( 869 + 870 + 865 865 0,0,0,0(default) 866 866 OK 867 867 ))) 868 868 |(% colspan="1" rowspan="4" style="width:143px" %)((( 875 + 876 + 877 + 878 + 879 + 869 869 AT+ROC=a,b,c,d 870 870 )))|(% style="width:154px" %)((( 871 -**a:** Enable or disable the ROC 882 + 883 + 884 + 885 + 886 + 887 + 888 + 889 +a: Enable or disable the ROC 872 872 )))|(% style="width:197px" %)((( 873 -**0:** off 874 -**1:** Turn on the wave alarm mode, send the ROC uplink when the increment exceeds the set parameter and refresh the comparison value. 875 -**2:** Turn on the wave alarm mode, send the ROC uplink when the increment exceeds the set parameter and refresh the comparison value. In addition, the comparison value is refreshed when the device sends packets ([[TDC>>||anchor="H3.3.1SetTransmitIntervalTime"]] or [[ACT>>||anchor="H1.7Button26LEDs"]]). 891 + 892 + 893 +0: off 894 +1: Turn on the wave alarm mode, send the ROC uplink when the increment exceeds the set parameter and refresh the comparison value. 895 + 896 +2: Turn on the wave alarm mode, send the ROC uplink when the increment exceeds the set parameter and refresh the comparison value. In addition, the comparison value is refreshed when the device sends packets ([[TDC>>||anchor="H3.3.1SetTransmitIntervalTime"]] or [[ACT>>||anchor="H1.7Button26LEDs"]]). 876 876 ))) 877 -|(% style="width:154px" %)**b:** Set the detection interval|(% style="width:197px" %)((( 898 +|(% style="width:154px" %)b: Set the detection interval|(% style="width:197px" %)((( 899 + 900 + 878 878 Range: 0~~65535s 879 879 ))) 880 -|(% style="width:154px" %) **c:**Setting the IDC change value|(% style="width:197px" %)Unit: uA881 -|(% style="width:154px" %) **d:**Setting the VDC change value|(% style="width:197px" %)Unit: mV903 +|(% style="width:154px" %)c: Setting the IDC change value|(% style="width:197px" %)Unit: uA 904 +|(% style="width:154px" %)d: Setting the VDC change value|(% style="width:197px" %)Unit: mV 882 882 883 883 Example: 884 884 885 -* AT+ROC=0,0,0,0 908 +* AT+ROC=0,0,0,0 ~/~/The ROC function is not used. 886 886 * 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, and the comparison value is refreshed. 887 887 * AT+ROC=1,60,3000,0 ~/~/ Check value every 60 seconds. lf there is change in IDC (>3mA), send an ROC uplink and the comparison value of IDC is refreshed. dd=0 Means doesn't monitor Voltage. 888 888 * AT+ROC=2,60,3000,0 ~/~/ Check value every 60 seconds. lf there is change in IDC (>3mA), send an ROC uplink and the comparison value of IDC is refreshed. dd=0 Means doesn't monitor Voltage. In addition, if the change in the IDC does not exceed 3mA, then the ROC uplink is not sent, and the comparison value is not refreshed by the ROC uplink packet. However, if the device TDC time arrives, or if the user manually sends packets, then the IDC comparison value is also refreshed. ... ... @@ -901,9 +901,9 @@ 901 901 902 902 Example: 903 903 904 -* Downlink Payload: 09 01 00 3C 0B B8 01 F4 ~/~/ 905 -* Downlink Payload: 09 01 00 3C 0B B8 00 00 ~/~/ 906 -* Downlink Payload: 09 02 00 3C 0B B8 00 00 ~/~/ 927 +* Downlink Payload: 09 01 00 3C 0B B8 01 F4 ~/~/Equal to AT+ROC=1,60,3000, 500 928 +* Downlink Payload: 09 01 00 3C 0B B8 00 00 ~/~/Equal to AT+ROC=1,60,3000,0 929 +* Downlink Payload: 09 02 00 3C 0B B8 00 00 ~/~/Equal to AT+ROC=2,60,3000,0 907 907 908 908 Screenshot of parsing example in TTN: 909 909 ... ... @@ -914,44 +914,64 @@ 914 914 915 915 ==== 2.8.2.2 Over-threshold alarm mode ==== 916 916 917 - 918 918 Feature: Monitors whether the IDC/VDC exceeds the threshold by setting the detection period and threshold. Alarm if the threshold is exceeded. 919 919 920 920 AT Command: AT+ROC=3,a,b,c,d,e 921 921 922 922 (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %) 923 -|=(% style="width: 163px; background-color: rgb(79, 129, 189); color: white;" %)Command Example|=(% style="width: 160px; background-color: rgb(79, 129, 189); color: white;" %)Parameters|=(% style="width: 18 7px; background-color: rgb(79, 129, 189); color: white;" %)Response/Explanation945 +|=(% style="width: 163px; background-color: rgb(79, 129, 189); color: white;" %)Command Example|=(% style="width: 160px; background-color: rgb(79, 129, 189); color: white;" %)Parameters|=(% style="width: 185px; background-color: rgb(79, 129, 189); color: white;" %)Response/Explanation 924 924 |(% style="width:143px" %)AT+ROC=?|(% style="width:160px" %)Show current ROC setting|(% style="width:185px" %)((( 947 + 948 + 925 925 0,0,0,0(default) 926 926 OK 927 927 ))) 928 928 |(% colspan="1" rowspan="5" style="width:143px" %)((( 953 + 954 + 955 + 956 + 957 + 929 929 AT+ROC=3,a,b,c,d,e 930 930 )))|(% style="width:160px" %)((( 931 -**a:** Set the detection interval 960 + 961 + 962 +a: Set the detection interval 932 932 )))|(% style="width:185px" %)((( 964 + 965 + 933 933 Range: 0~~65535s 934 934 ))) 935 -|(% style="width:160px" %)**b:** Set the IDC alarm trigger condition|(% style="width:185px" %)((( 936 -**0:** Less than the set IDC threshold, Alarm 937 -**1:** Greater than the set IDC threshold, Alarm 968 +|(% style="width:160px" %)b: Set the IDC alarm trigger condition|(% style="width:185px" %)((( 969 + 970 + 971 +0: Less than the set IDC threshold, Alarm 972 + 973 +1: Greater than the set IDC threshold, Alarm 938 938 ))) 939 939 |(% style="width:160px" %)((( 940 -**c: ** IDC alarm threshold 976 + 977 + 978 +c: IDC alarm threshold 941 941 )))|(% style="width:185px" %)((( 980 + 981 + 942 942 Unit: uA 943 943 ))) 944 -|(% style="width:160px" %)**d:** Set the VDC alarm trigger condition|(% style="width:185px" %)((( 945 -**0:** Less than the set VDC threshold, Alarm 946 -**1:** Greater than the set VDC threshold, Alarm 984 +|(% style="width:160px" %)d: Set the VDC alarm trigger condition|(% style="width:185px" %)((( 985 + 986 + 987 +0: Less than the set VDC threshold, Alarm 988 + 989 +1: Greater than the set VDC threshold, Alarm 947 947 ))) 948 -|(% style="width:160px" %) **e:**VDC alarm threshold|(% style="width:185px" %)Unit: mV991 +|(% style="width:160px" %)e: VDC alarm threshold|(% style="width:185px" %)Unit: mV 949 949 950 950 Example: 951 951 952 -* AT+ROC=3,60,0,3000,0,5000 ~/~/ 953 -* AT+ROC=3,180,1,3000,1,5000 ~/~/ 954 -* AT+ROC=3,300,0,3000,1,5000 ~/~/ 995 +* AT+ROC=3,60,0,3000,0,5000 ~/~/The data is checked every 60 seconds. If the IDC is less than 3mA or the VDC is less than 5000mV, an alarm is generated. 996 +* AT+ROC=3,180,1,3000,1,5000 ~/~/The data is checked every 180 seconds. If the IDC is greater than 3mA or the VDC is greater than 5000mV, an alarm is generated. 997 +* AT+ROC=3,300,0,3000,1,5000 ~/~/The data is checked every 300 seconds. If the IDC is less than 3mA or the VDC is greater than 5000mV, an alarm is generated. 955 955 956 956 Downlink Command: 0x09 03 aa bb cc dd ee 957 957 ... ... @@ -970,9 +970,9 @@ 970 970 971 971 Example: 972 972 973 -* Downlink Payload: 09 03 00 3C 00 0B B8 00 13 38 ~/~/ 974 -* Downlink Payload: 09 03 00 b4 01 0B B8 01 13 38 ~/~/ 975 -* Downlink Payload: 09 03 01 2C 00 0B B8 01 13 38 ~/~/ 1016 +* Downlink Payload: 09 03 00 3C 00 0B B8 00 13 38 ~/~/Equal to AT+ROC=3,60,0,3000,0,5000 1017 +* Downlink Payload: 09 03 00 b4 01 0B B8 01 13 38 ~/~/Equal to AT+ROC=3,60,1,3000,1,5000 1018 +* Downlink Payload: 09 03 01 2C 00 0B B8 01 13 38 ~/~/Equal to AT+ROC=3,60,0,3000,1,5000 976 976 977 977 Screenshot of parsing example in TTN: 978 978 ... ... @@ -1026,14 +1026,18 @@ 1026 1026 1027 1027 AT Command: AT+TDC 1028 1028 1029 -(% border="1" cellspacing=" 3" style="background-color:#f2f2f2; width:510px" %)1072 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1030 1030 |=(% style="width: 160px; background-color:#4F81BD;color:white" %)Command Example|=(% style="width: 160px; background-color:#4F81BD;color:white" %)Function|=(% style="width: 190px;background-color:#4F81BD;color:white" %)Response 1031 1031 |(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=?|(% style="background-color:#f2f2f2; width:166px" %)Show current transmit Interval|(% style="background-color:#f2f2f2" %)((( 1075 + 1076 + 1032 1032 30000 1033 1033 OK 1034 1034 the interval is 30000ms = 30s 1035 1035 ))) 1036 1036 |(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=60000|(% style="background-color:#f2f2f2; width:166px" %)Set Transmit Interval|(% style="background-color:#f2f2f2" %)((( 1082 + 1083 + 1037 1037 OK 1038 1038 Set transmit interval to 60000ms = 60 seconds 1039 1039 ))) ... ... @@ -1054,14 +1054,18 @@ 1054 1054 1055 1055 AT Command: AT+INTMOD 1056 1056 1057 -(% border="1" cellspacing=" 3" style="background-color:#f2f2f2; width:510px" %)1104 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1058 1058 |=(% style="width: 154px;background-color:#4F81BD;color:white" %)Command Example|=(% style="width: 196px;background-color:#4F81BD;color:white" %)Function|=(% style="width: 160px;background-color:#4F81BD;color:white" %)Response 1059 1059 |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)((( 1107 + 1108 + 1060 1060 0 1061 1061 OK 1062 1062 the mode is 0 =Disable Interrupt 1063 1063 ))) 1064 1064 |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=2|(% style="background-color:#f2f2f2; width:196px" %)((( 1114 + 1115 + 1065 1065 Set Transmit Interval 1066 1066 0. (Disable Interrupt), 1067 1067 ~1. (Trigger by rising and falling edge) ... ... @@ -1085,52 +1085,72 @@ 1085 1085 1086 1086 AT Command: AT+3V3T 1087 1087 1088 -(% border="1" cellspacing=" 3" style="background-color:#f2f2f2; width:474px" %)1139 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:474px" %) 1089 1089 |=(% style="width: 154px;background-color:#4F81BD;color:white" %)Command Example|=(% style="width: 201px;background-color:#4F81BD;color:white" %)Function|=(% style="width: 119px;background-color:#4F81BD;color:white" %)Response 1090 1090 |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)((( 1142 + 1143 + 1091 1091 0 1092 1092 OK 1093 1093 ))) 1094 1094 |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=0|(% style="background-color:#f2f2f2; width:201px" %)Normally open 3V3 power supply.|(% style="background-color:#f2f2f2; width:116px" %)((( 1148 + 1149 + 1095 1095 OK 1096 1096 default setting 1097 1097 ))) 1098 1098 |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=1000|(% style="background-color:#f2f2f2; width:201px" %)Close after a delay of 1000 milliseconds.|(% style="background-color:#f2f2f2; width:116px" %)((( 1154 + 1155 + 1099 1099 OK 1100 1100 ))) 1101 1101 |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=65535|(% style="background-color:#f2f2f2; width:201px" %)Normally closed 3V3 power supply.|(% style="background-color:#f2f2f2; width:116px" %)((( 1159 + 1160 + 1102 1102 OK 1103 1103 ))) 1104 1104 1105 1105 AT Command: AT+5VT 1106 1106 1107 -(% border="1" cellspacing=" 3" style="background-color:#f2f2f2; width:470px" %)1166 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:470px" %) 1108 1108 |=(% style="width: 155px;background-color:#4F81BD;color:white" %)Command Example|=(% style="width: 196px;background-color:#4F81BD;color:white" %)Function|=(% style="width: 119px;background-color:#4F81BD;color:white" %)Response 1109 1109 |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)((( 1169 + 1170 + 1110 1110 0 1111 1111 OK 1112 1112 ))) 1113 1113 |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=0|(% style="background-color:#f2f2f2; width:196px" %)Normally closed 5V power supply.|(% style="background-color:#f2f2f2; width:114px" %)((( 1175 + 1176 + 1114 1114 OK 1115 1115 default setting 1116 1116 ))) 1117 1117 |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=1000|(% style="background-color:#f2f2f2; width:196px" %)Close after a delay of 1000 milliseconds.|(% style="background-color:#f2f2f2; width:114px" %)((( 1181 + 1182 + 1118 1118 OK 1119 1119 ))) 1120 1120 |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=65535|(% style="background-color:#f2f2f2; width:196px" %)Normally open 5V power supply.|(% style="background-color:#f2f2f2; width:114px" %)((( 1186 + 1187 + 1121 1121 OK 1122 1122 ))) 1123 1123 1124 1124 AT Command: AT+12VT 1125 1125 1126 -(% border="1" cellspacing=" 3" style="background-color:#f2f2f2; width:443px" %)1193 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:443px" %) 1127 1127 |=(% style="width: 156px;background-color:#4F81BD;color:white" %)Command Example|=(% style="width: 199px;background-color:#4F81BD;color:white" %)Function|=(% style="width: 88px;background-color:#4F81BD;color:white" %)Response 1128 1128 |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)((( 1196 + 1197 + 1129 1129 0 1130 1130 OK 1131 1131 ))) 1132 1132 |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=0|(% style="background-color:#f2f2f2; width:199px" %)Normally closed 12V power supply.|(% style="background-color:#f2f2f2; width:83px" %)OK 1133 1133 |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=500|(% style="background-color:#f2f2f2; width:199px" %)Close after a delay of 500 milliseconds.|(% style="background-color:#f2f2f2; width:83px" %)((( 1203 + 1204 + 1134 1134 OK 1135 1135 ))) 1136 1136 ... ... @@ -1186,6 +1186,8 @@ 1186 1186 OK 1187 1187 |(% style="background-color:#f2f2f2; width:154px" %)AT+PROBE=0003|(% style="background-color:#f2f2f2; width:269px" %)Set water depth sensor mode, 3m type.|(% style="background-color:#f2f2f2" %)OK 1188 1188 |(% style="background-color:#f2f2f2; width:154px" %)((( 1260 + 1261 + 1189 1189 AT+PROBE=000A 1190 1190 )))|(% style="background-color:#f2f2f2; width:269px" %)Set water depth sensor mode, 10m type.|(% style="background-color:#f2f2f2" %)OK 1191 1191 |(% style="background-color:#f2f2f2; width:154px" %)AT+PROBE=0064|(% style="background-color:#f2f2f2; width:269px" %)Set water depth sensor mode, 100m type.|(% style="background-color:#f2f2f2" %)OK ... ... @@ -1215,12 +1215,15 @@ 1215 1215 bb: Each collection interval (s), the value is 1~~65535 1216 1216 cc: the number of collection times, the value is 1~~120 1217 1217 1218 -(% border="1" cellspacing=" 3" style="background-color:#f2f2f2; width:510px" %)1291 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1219 1219 |(% style="background-color:#4f81bd; color:white; width:160px" %)Command Example|(% style="background-color:#4f81bd; color:white; width:215px" %)Function|(% style="background-color:#4f81bd; color:white" %)Response 1220 1220 |(% style="background-color:#f2f2f2; width:160px" %)AT+STDC=?|(% style="background-color:#f2f2f2; width:215px" %)Get the mode of multiple acquisitions and one uplink.|(% style="background-color:#f2f2f2" %)1,10,18 1221 1221 OK 1222 1222 |(% style="background-color:#f2f2f2; width:160px" %)AT+STDC=1,10,18|(% style="background-color:#f2f2f2; width:215px" %)Set the mode of multiple acquisitions and one uplink, collect once every 10 seconds, and report after 18 times.|(% style="background-color:#f2f2f2" %)((( 1296 + 1297 + 1223 1223 Attention:Take effect after ATZ 1299 + 1224 1224 OK 1225 1225 ))) 1226 1226 |(% style="background-color:#f2f2f2; width:160px" %)AT+STDC=0, 0,0|(% style="background-color:#f2f2f2; width:215px" %)((( ... ... @@ -1230,7 +1230,10 @@ 1230 1230 1231 1231 1232 1232 )))|(% style="background-color:#f2f2f2" %)((( 1309 + 1310 + 1233 1233 Attention:Take effect after ATZ 1312 + 1234 1234 OK 1235 1235 ))) 1236 1236 ... ... @@ -1285,18 +1285,18 @@ 1285 1285 1286 1286 Measure the corresponding current of the sensor when the liquid depth is 2.04m and 0.51m. 1287 1287 1288 -Calculate scale factor :1367 +Calculate scale factor: 1289 1289 Use these two data to calculate the current and depth scaling factors:(7.888-5.035)/(2.04-0.51)=1.86470588235294 1290 1290 1291 -Calculation formula :1370 +Calculation formula: 1292 1292 1293 1293 Use the calibration formula:(Current current - Minimum calibration current)/Scale factor + Minimum actual calibration height 1294 1294 1295 -Actual calculations :1374 +Actual calculations: 1296 1296 1297 1297 Use this formula to calculate the value corresponding to the current at a depth of 1.5 meters: (6.918-5.035)/1.86470588235294+0.51=1.519810726 1298 1298 1299 -Error :1378 +Error: 1300 1300 1301 1301 0.009810726 1302 1302