Changes for page LT-22222-L -- LoRa I/O Controller User Manual
Last modified by Saxer Lin on 2025/04/15 17:24
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -867,7 +867,10 @@ 867 867 868 868 * (% style="color:#037691" %)AT Command: 869 869 870 +(% class="box infomessage" %) 871 +((( 870 870 **AT+TRIG1=a,b** 873 +))) 871 871 872 872 a : Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1). 873 873 ... ... @@ -879,9 +879,12 @@ 879 879 AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) 880 880 881 881 882 -* (% style="color:#037691" %)**Downlink Payload (prefix 0x09 01 ):** 883 -* **0x09 01 aa bb cc ** ~/~/ same as AT+TRIG1=aa,0x(bb cc) 885 +* (% style="color:#037691" %)Downlink Payload (prefix 0x09 01 ): 884 884 887 +(% class="box infomessage" %) 888 +((( 889 +**0x09 01 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)** 890 +))) 885 885 886 886 887 887 ... ... @@ -889,11 +889,13 @@ 889 889 890 890 Set DI2 trigger. 891 891 892 -* (% style="color:#037691" %) **AT Command:**898 +* (% style="color:#037691" %)AT Command: 893 893 900 +(% class="box infomessage" %) 901 +((( 894 894 **AT+TRIG2=a,b** 903 +))) 895 895 896 - 897 897 a : Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1). 898 898 899 899 b : delay timing. ... ... @@ -904,71 +904,91 @@ 904 904 AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms ) 905 905 906 906 907 -* (% style="color:#037691" %) **Downlink Payload (prefix 0x09 02 ):**915 +* (% style="color:#037691" %)Downlink Payload (prefix 0x09 02 ): 908 908 909 -**0x09 02 aa bb cc **~/~/ same as AT+TRIG1=aa,0x(bb cc) 917 +(% class="box infomessage" %) 918 +((( 919 +**0x09 02 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)** 920 +))) 910 910 911 911 912 912 913 - 914 914 ==== 3.4.2.9 Trigger – Set AC (current) as trigger ==== 915 915 916 916 Set current trigger , base on AC port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 917 917 918 -* (% style="color:#037691" %) **AT Command**928 +* (% style="color:#037691" %)AT Command: 919 919 920 -**AT+ACLIM** 930 +(% class="box infomessage" %) 931 +((( 932 +**AT+ACLIM. ** 933 +))) 921 921 922 922 923 -* (% style="color:#037691" %) **Downlink Payload (prefix 0xAA 01 )**936 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 01 ): 924 924 925 -**0x AA 01 aa bb cc dd ee ff gg hh ** ~/~/ same as AT+ACLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 938 +(% class="box infomessage" %) 939 +((( 940 +**0x AA 01 aa bb cc dd ee ff gg hh ~/~/ same as AT+ACLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]** 941 +))) 926 926 927 927 928 928 929 - 930 930 ==== 3.4.2.10 Trigger – Set AV (voltage) as trigger ==== 931 931 932 932 Set current trigger , base on AV port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 933 933 934 -* (% style="color:#037691" %) **AT Command**949 +* (% style="color:#037691" %)AT Command: 935 935 936 -**AT+AVLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]** 951 +(% class="box infomessage" %) 952 +((( 953 +**AT+AVLIM. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]** 954 +))) 937 937 938 938 939 -* (% style="color:#037691" %) **Downlink Payload (prefix 0xAA 00 )**957 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 00 ): 940 940 941 -**0x AA 00 aa bb cc dd ee ff gg hh ** ~/~/ same as AT+AVLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 959 +(% class="box infomessage" %) 960 +((( 961 +**0x AA 00 aa bb cc dd ee ff gg hh ~/~/ same as AT+AVLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] ** 962 +))) 942 942 943 943 944 944 945 - 946 946 ==== 3.4.2.11 Trigger – Set minimum interval ==== 947 947 948 948 Set AV and AC trigger minimum interval, system won’t response to the second trigger within this set time after the first trigger. 949 949 950 -* (% style="color:#037691" %) **AT Command**970 +* (% style="color:#037691" %)AT Command: 951 951 972 +(% class="box infomessage" %) 973 +((( 952 952 **AT+ATDC=5. Device won’t response the second trigger within 5 minute after the first trigger.** 975 +))) 953 953 954 954 955 -* (% style="color:#037691" %) **Downlink Payload (prefix 0xAC )**978 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAC ): 956 956 957 -**0x AC aa bb ** ~/~/ same as AT+ATDC=0x(aa bb) . Unit (min) 980 +(% class="box infomessage" %) 981 +((( 982 +**0x AC aa bb ~/~/ same as AT+ATDC=0x(aa bb) . Unit (min)** 983 +))) 958 958 959 959 960 960 961 - 962 962 ==== 3.4.2.12 DO ~-~- Control Digital Output DO1/DO2/DO3 ==== 963 963 964 -* (% style="color:#037691" %) **AT Command**989 +* (% style="color:#037691" %)AT Command: 965 965 966 966 There is no AT Command to control Digital Output 967 967 968 968 969 -* (% style="color:#037691" %)**Downlink Payload (prefix 0x02)** 970 -* **0x02 aa bb cc **~/~/ Set DO1/DO2/DO3 output 994 +* (% style="color:#037691" %)Downlink Payload (prefix 0x02): 971 971 996 +(% class="box infomessage" %) 997 +((( 998 +**0x02 aa bb cc ~/~/ Set DO1/DO2/DO3 output** 999 +))) 972 972 973 973 ((( 974 974 If payload = 0x02010001, while there is load between V+ and DOx, it means set DO1 to low, DO2 to high and DO3 to low. ... ... @@ -990,19 +990,22 @@ 990 990 991 991 992 992 993 - 994 994 ==== 3.4.2.13 DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ==== 995 995 996 -* (% style="color:#037691" %) **AT Command**1023 +* (% style="color:#037691" %)AT Command: 997 997 998 998 There is no AT Command to control Digital Output 999 999 1000 1000 1001 -* (% style="color:#037691" %) **Downlink Payload (prefix 0xA9)**1028 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA9): 1002 1002 1003 -**0xA9 aa bb cc **~/~/ Set DO1/DO2/DO3 output with time control 1030 +(% class="box infomessage" %) 1031 +((( 1032 +((( 1033 +**0xA9 aa bb cc ~/~/ Set DO1/DO2/DO3 output with time control** 1034 +))) 1035 +))) 1004 1004 1005 - 1006 1006 This is to control the digital output time of DO pin. Include four bytes: 1007 1007 1008 1008 (% style="color:#4f81bd" %)**First Byte**(%%)**:** Type code (0xA9) ... ... @@ -1056,19 +1056,20 @@ 1056 1056 1057 1057 1058 1058 1059 - 1060 1060 ==== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 ==== 1061 1061 1062 -* (% style="color:#037691" %) **AT Command:**1092 +* (% style="color:#037691" %)AT Command: 1063 1063 1064 1064 There is no AT Command to control Relay Output 1065 1065 1066 1066 1067 -* (% style="color:#037691" %) **Downlink Payload (prefix 0x03):**1097 +* (% style="color:#037691" %)Downlink Payload (prefix 0x03): 1068 1068 1069 -**0x03 aa bb **~/~/ Set RO1/RO2 output 1099 +(% class="box infomessage" %) 1100 +((( 1101 +**0x03 aa bb ~/~/ Set RO1/RO2 output** 1102 +))) 1070 1070 1071 - 1072 1072 ((( 1073 1073 If payload = 0x030100, it means set RO1 to close and RO2 to open. 1074 1074 ))) ... ... @@ -1085,19 +1085,20 @@ 1085 1085 1086 1086 1087 1087 1088 - 1089 1089 ==== 3.4.2.15 Relay ~-~- Control Relay Output RO1/RO2 with time control ==== 1090 1090 1091 -* (% style="color:#037691" %) **AT Command:**1122 +* (% style="color:#037691" %)AT Command: 1092 1092 1093 1093 There is no AT Command to control Relay Output 1094 1094 1095 1095 1096 -* (% style="color:#037691" %) **Downlink Payload (prefix 0x05):**1127 +* (% style="color:#037691" %)Downlink Payload (prefix 0x05): 1097 1097 1098 -**0x05 aa bb cc dd **~/~/ Set RO1/RO2 relay with time control 1129 +(% class="box infomessage" %) 1130 +((( 1131 +**0x05 aa bb cc dd ~/~/ Set RO1/RO2 relay with time control:** 1132 +))) 1099 1099 1100 - 1101 1101 This is to control the relay output time of relay. Include four bytes: 1102 1102 1103 1103 (% style="color:#4f81bd" %)**First Byte **(%%)**:** Type code (0x05) ... ... @@ -1139,28 +1139,35 @@ 1139 1139 1140 1140 1141 1141 1142 - 1143 1143 ==== 3.4.2.16 Counting ~-~- Voltage threshold counting ==== 1144 1144 1145 1145 When voltage exceed the threshold, count. Feature see [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]] 1146 1146 1147 -* (% style="color:#037691" %) **AT Command:**1179 +* (% style="color:#037691" %)AT Command: 1148 1148 1149 -(% style="color:#037691" %)****(%%)**AT+VOLMAX ** ~/~/ See [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]] 1181 +(% class="box infomessage" %) 1182 +((( 1183 +**AT+VOLMAX ~/~/ See [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]** 1184 +))) 1150 1150 1151 1151 1152 -* (% style="color:#037691" %) **Downlink Payload (prefix 0xA5):**1187 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA5): 1153 1153 1154 -**0xA5 aa bb cc **~/~/ Same as AT+VOLMAX=(aa bb),cc 1189 +(% class="box infomessage" %) 1190 +((( 1191 +**0xA5 aa bb cc ~/~/ Same as AT+VOLMAX=(aa bb),cc** 1192 +))) 1155 1155 1156 1156 1157 1157 1158 - 1159 1159 ==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ==== 1160 1160 1161 -* (% style="color:#037691" %) **AT Command:**1198 +* (% style="color:#037691" %)AT Command: 1162 1162 1163 -(% style="color:#037691" %)****(%%)**AT+SETCNT=aa,(bb cc dd ee) ** 1200 +(% class="box infomessage" %) 1201 +((( 1202 +**AT+SETCNT=aa,(bb cc dd ee) ** 1203 +))) 1164 1164 1165 1165 aa: 1: Set count1, 1166 1166 ... ... @@ -1171,40 +1171,51 @@ 1171 1171 Bb cc dd ee: number to be set 1172 1172 1173 1173 1174 -* (% style="color:#037691" %) **Downlink Payload (prefix 0xA8):**1214 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA8): 1175 1175 1176 -**0x A8 aa bb cc dd ee **~/~/ same as AT+SETCNT=aa,(bb cc dd ee) 1216 +(% class="box infomessage" %) 1217 +((( 1218 +**0x A8 aa bb cc dd ee ~/~/ same as AT+SETCNT=aa,(bb cc dd ee)** 1219 +))) 1177 1177 1178 1178 1179 1179 1180 - 1181 1181 ==== 3.4.2.18 Counting ~-~- Clear Counting ==== 1182 1182 1183 1183 Clear counting for counting mode 1184 1184 1185 -* (% style="color:#037691" %) **AT Command:**1227 +* (% style="color:#037691" %)AT Command: 1186 1186 1187 -(% style="color:#037691" %)(%%)**AT+CLRCOUNT ** ~/~/ clear all counting 1229 +(% class="box infomessage" %) 1230 +((( 1231 +**AT+CLRCOUNT ~/~/ clear all counting** 1232 +))) 1188 1188 1234 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA6): 1189 1189 1190 -* (% style="color:#037691" %)**Downlink Payload (prefix 0xA6):** 1236 +(% class="box infomessage" %) 1237 +((( 1238 +**0x A6 01 ~/~/ clear all counting,** 1239 +))) 1191 1191 1192 -**0x A6 01 ** ~/~/ clear all counting 1193 1193 1194 1194 1195 - 1196 - 1197 1197 ==== 3.4.2.19 Counting ~-~- Change counting mode save time ==== 1198 1198 1199 -* (% style="color:#037691" %) **AT Command:**1245 +* (% style="color:#037691" %)AT Command: 1200 1200 1201 -**AT+COUTIME=60 **~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30) 1247 +(% class="box infomessage" %) 1248 +((( 1249 +**AT+COUTIME=60 ~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)** 1250 +))) 1202 1202 1252 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA7): 1203 1203 1204 -* (% style="color:#037691" %)**Downlink Payload (prefix 0xA7):** 1254 +(% class="box infomessage" %) 1255 +((( 1256 +**0x A7 aa bb cc ~/~/ same as AT+COUTIME =aa bb cc,** 1257 +))) 1205 1205 1206 -**0x A7 aa bb cc **~/~/ same as AT+COUTIME =aa bb cc, 1207 - 1208 1208 ((( 1209 1209 range: aa bb cc:0 to 16777215, (unit:second) 1210 1210 ... ... @@ -1212,7 +1212,6 @@ 1212 1212 ))) 1213 1213 1214 1214 1215 - 1216 1216 == 3.5 Integrate with Mydevice == 1217 1217 1218 1218 Mydevices provides a human friendly interface to show the sensor data, once we have data in TTN, we can use Mydevices to connect to TTN and see the data in Mydevices. Below are the steps: