Changes for page SN50v3-LB/LS -- LoRaWAN Sensor Node User Manual
Last modified by Xiaoling on 2025/06/12 15:06
From version 108.1
edited by Mengting Qiu
on 2025/03/28 17:14
on 2025/03/28 17:14
Change comment:
There is no comment for this version
To version 103.1
edited by Mengting Qiu
on 2024/11/12 10:10
on 2024/11/12 10:10
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1104,23 +1104,19 @@ 1104 1104 === 3.3.3 Set Interrupt Mode === 1105 1105 1106 1106 1107 - ==== 3.3.3.1 BeforeV1.3.3firmware====1107 +Feature, Set Interrupt mode for PB14, PB15, PA4. 1108 1108 1109 -(% style="color:red" %)**Note: Before V1.3.3 firmware, the interrupt function of PA8,PA4,PB15 had only one parameter to set, which was used to set the interrupt trigger mode.** 1110 - 1111 -Feature, Set Interrupt mode for PA8, PA4, PB15. 1112 - 1113 1113 Before using the interrupt function of the **INT** pin, users can set the interrupt triggering mode as required. 1114 1114 1115 -(% style="color:#037691" %)**AT Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**AT+INTMODx =a**1111 +(% style="color:#037691" %)**AT Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**AT+INTMODx** 1116 1116 1117 1117 (% style="color:#4472c4" %)**AT+INTMODx:** 1118 1118 1119 -* (% style="color:#4472c4" %)**AT+INTMOD1 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** P A8**(%%) pin.1120 -* (% style="color:#4472c4" %)**AT+INTMOD2 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** P A4**(%%) pin.1121 -* (% style="color:#4472c4" %)**AT+INTMOD3 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** P B15**(%%) pin.1115 +* (% style="color:#4472c4" %)**AT+INTMOD1 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** PB14**(%%) pin. 1116 +* (% style="color:#4472c4" %)**AT+INTMOD2 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** PB15**(%%) pin. 1117 +* (% style="color:#4472c4" %)**AT+INTMOD3 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** PA4**(%%) pin. 1122 1122 1123 -**Parameter asetting:**1119 +**Parameter setting:** 1124 1124 1125 1125 * **0:** Disable Interrupt 1126 1126 * **1:** Trigger by rising and falling edge ... ... @@ -1129,15 +1129,15 @@ 1129 1129 1130 1130 **Example:** 1131 1131 1132 -* AT+INTMOD1=0 ~/~/Disable the P A8pin interrupt function1133 -* AT+INTMOD2=2 ~/~/Set the interrupt of the P A4pin to be triggered by the falling edge1134 -* AT+INTMOD3=3 ~/~/Set the interrupt of the P B15pin to be triggered by the rising edge1128 +* AT+INTMOD1=0 ~/~/Disable the PB14 pin interrupt function 1129 +* AT+INTMOD2=2 ~/~/Set the interrupt of the PB15 pin to be triggered by the falling edge 1130 +* AT+INTMOD3=3 ~/~/Set the interrupt of the PA4 pin to be triggered by the rising edge 1135 1135 1136 1136 (% style="color:#037691" %)**Downlink Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**0x06 00 aa bb** 1137 1137 1138 -Format: Command Code (0x06 00) followed by2bytes.1134 +Format: Command Code (0x06) followed by 3 bytes. 1139 1139 1140 -(% style="color:#4472c4" %)**aa:**(%%) Set the corresponding pin. ((% style="background-color:yellow" %)**00**(%%): P A8Pin; (% style="background-color:yellow" %)**01**(%%)**: **PA4Pin; (% style="background-color:yellow" %)**02**(%%): PB15Pin.)1136 +(% style="color:#4472c4" %)**aa:**(%%) Set the corresponding pin. ((% style="background-color:yellow" %)**00**(%%): PB14 Pin; (% style="background-color:yellow" %)**01**(%%)**: **PB15 Pin; (% style="background-color:yellow" %)**02**(%%): PA4 Pin.) 1141 1141 1142 1142 (% style="color:#4472c4" %)**bb: **(%%)Set interrupt mode. ((% style="background-color:yellow" %)**00**(%%) Disable, (% style="background-color:yellow" %)**01**(%%) falling or rising, (% style="background-color:yellow" %)**02**(%%) falling, (% style="background-color:yellow" %)**03**(%%) rising) 1143 1143 ... ... @@ -1148,68 +1148,7 @@ 1148 1148 * Downlink Payload: **06 00 02 03 **~/~/ Equal to AT+INTMOD3=3 1149 1149 1150 1150 1151 -==== 3.3.3.2 Since V1.3.3 firmware ==== 1152 1152 1153 -(% style="color:red" %)**Note: Since V1.3.3 firmware, the Interrupt function has added a new parameter to set the delay time, i.e. the state hold time.** 1154 - 1155 -(% style="color:#037691" %)**AT Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**AT+INTMODx=a,b** 1156 - 1157 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:420px" %) 1158 -|=(% style="width: 116px; background-color: rgb(79, 129, 189); color: white;" %)**Parameter **|=(% style="width: 392px; background-color: rgb(79, 129, 189); color: white;" %)**Values and functions** 1159 -|(% style="width:116px" %)((( 1160 - 1161 - 1162 -**x** 1163 -)))|(% style="width:392px" %)((( 1164 -1: Set the interrupt mode for (% style="background-color:yellow" %)** PA8**(%%) pin. 1165 - 1166 -2: Set the interrupt mode for (% style="background-color:yellow" %)** PA4**(%%) pin. 1167 - 1168 -3: Set the interrupt mode for (% style="background-color:yellow" %)** PB15**(%%) pin. 1169 -))) 1170 -|(% style="width:116px" %)((( 1171 - 1172 - 1173 -**a** 1174 -)))|(% style="width:392px" %)((( 1175 -**0:** Disable Interrupt 1176 - 1177 -**1:** Trigger by rising and falling edge 1178 - 1179 -**2:** Trigger by falling edge 1180 - 1181 -**3: **Trigger by rising edge 1182 -))) 1183 -|(% style="width:116px" %)**b**|(% style="width:392px" %)((( 1184 -Set the delay time. (Default: 0) 1185 - 1186 -**Value range: 0~~65535 ms** 1187 -))) 1188 - 1189 -**Example:** 1190 - 1191 -* AT+INTMOD1=0,0 ~/~/Disable the PA8 pin interrupt function 1192 -* AT+INTMOD2=2,1000 ~/~/Set the interrupt of the PA4 pin to be triggered by the falling edge, however, the interrupt will only be triggered if the low level state remains 1000ms 1193 -* AT+INTMOD3=3,2500 ~/~/Set the interrupt of the PB15 pin to be triggered by the rising edge, however, the interrupt will only be triggered if the high level state remains 2500ms 1194 - 1195 - 1196 -(% style="color:#037691" %)**Downlink Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**0x06 00 aa bb cc** 1197 - 1198 -Format: Command Code (0x06 00) followed by 4 bytes. 1199 - 1200 -(% style="color:#4472c4" %)**aa:**(%%) **1 byte**, set the corresponding pin. ((% style="background-color:yellow" %)**00**(%%): PA8 Pin; (% style="background-color:yellow" %)**01**(%%)**: **PA4 Pin; (% style="background-color:yellow" %)**02**(%%): PB15 Pin.) 1201 - 1202 -(% style="color:#4472c4" %)**bb: **(%%)**1 byte**, set interrupt mode. ((% style="background-color:yellow" %)**00**(%%) Disable, (% style="background-color:yellow" %)**01**(%%) falling or rising, (% style="background-color:yellow" %)**02**(%%) falling, (% style="background-color:yellow" %)**03**(%%) rising) 1203 - 1204 -(% style="color:#4472c4" %)**cc: **(%%)**2 bytes**, Set the delay time. (0x00~~0xFFFF) 1205 - 1206 -**Example:** 1207 - 1208 -* Downlink Payload: **06 00 00 01 00 00 **~/~/ Equal to AT+INTMOD1=1,0 1209 -* Downlink Payload: **06 00 01 02 0B B8 **~/~/ Equal to AT+INTMOD2=2,3000 1210 -* Downlink Payload: **06 00 02 03 03 E8 **~/~/ Equal to AT+INTMOD3=3,1000 1211 - 1212 - 1213 1213 === 3.3.4 Set Power Output Duration === 1214 1214 1215 1215 ... ... @@ -1385,8 +1385,6 @@ 1385 1385 ))) 1386 1386 |(% style="width:242px" %)((( 1387 1387 b: Output frequency (unit: HZ) 1388 - 1389 -range 5~~100000HZ 1390 1390 ))) 1391 1391 |(% style="width:242px" %)((( 1392 1392 c: Output duty cycle (unit: %) ... ... @@ -1393,17 +1393,15 @@ 1393 1393 The value ranges from 0 to 100. 1394 1394 ))) 1395 1395 1396 -(% style="color:blue" %)**Downlink Command: 0x0B** 1329 +(% style="color:blue" %)**Downlink Command: 0x0B01** 1397 1397 1398 -Format: Command Code (0x0B) followed by 6 bytes. 1331 +Format: Command Code (0x0B01) followed by 6 bytes. 1399 1399 1400 - 0B+ Output frequency(3bytes)+Output dutycycle(1bytes)+Output time (2bytes)1333 +Downlink payload:0B01 bb cc aa **~-~--> **AT+PWMOUT=a,b,c 1401 1401 1402 -Downlink payload:0B bb cc aa **~-~--> **AT+PWMOUT=a,b,c 1335 +* Example 1: Downlink Payload: 0B01 03E8 0032 0005 **~-~-->** AT+PWMSET=5,1000,50 1336 +* Example 2: Downlink Payload: 0B01 07D0 003C 000A **~-~-->** AT+PWMSET=10,2000,60 1403 1403 1404 -* Example 1: Downlink Payload: 0B 0003E8 32 0005 **~-~-->** AT+PWMOUT=5,1000,50 1405 -* Example 2: Downlink Payload: 0B 0007D0 3C 000A **~-~-->** AT+PWMOUT=10,2000,60 1406 - 1407 1407 = 4. Battery & Power Cons = 1408 1408 1409 1409