Changes for page SN50v3-LB/LS -- LoRaWAN Sensor Node User Manual
Last modified by Xiaoling on 2025/06/12 15:06
From version 107.2
edited by Mengting Qiu
on 2025/03/28 16:43
on 2025/03/28 16:43
Change comment:
There is no comment for this version
To version 101.1
edited by Bei Jinggeng
on 2024/09/27 09:03
on 2024/09/27 09:03
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. ting1 +XWiki.Bei - Content
-
... ... @@ -688,7 +688,7 @@ 688 688 689 689 690 690 691 -==== 2.3.2.11 MOD~=11 (TEMP117) (Sincefirmware V1.3.0)====691 +==== 2.3.2.11 MOD~=11 (TEMP117) ==== 692 692 693 693 694 694 In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2. ... ... @@ -718,7 +718,7 @@ 718 718 [[image:image-20240717141528-2.jpeg||height="430" width="654"]] 719 719 720 720 721 -==== 2.3.2.12 MOD~=12 (Count+SHT31) (Sincefirmware V1.3.1)====721 +==== 2.3.2.12 MOD~=12 (Count+SHT31) ==== 722 722 723 723 724 724 This mode has total 11 bytes. As shown below: ... ... @@ -1104,59 +1104,41 @@ 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 GPIO_EXIT. 1108 1108 1109 -(% style="color: red" %)**Note: BeforeV1.3.3 firmware, the interruptfunction of PA8,PA4,PB15 had only one parameter to set, which was used to set the interrupt trigger mode.**1109 +(% style="color:blue" %)**AT Command: AT+INTMOD1,AT+INTMOD2,AT+INTMOD3** 1110 1110 1111 -Feature, Set Interrupt mode for PA8, PA4, PB15. 1111 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %) 1112 +|=(% 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** 1113 +|(% style="width:154px" %)AT+INTMOD1=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)((( 1114 +0 1115 +OK 1116 +the mode is 0 =Disable Interrupt 1117 +))) 1118 +|(% style="width:154px" %)AT+INTMOD1=2|(% style="width:196px" %)((( 1119 +Set Transmit Interval 1120 +0. (Disable Interrupt), 1121 +~1. (Trigger by rising and falling edge) 1122 +2. (Trigger by falling edge) 1123 +3. (Trigger by rising edge) 1124 +)))|(% style="width:157px" %)OK 1125 +|(% style="width:154px" %)AT+INTMOD2=3|(% style="width:196px" %)((( 1126 +Set Transmit Interval 1127 +trigger by rising edge. 1128 +)))|(% style="width:157px" %)OK 1129 +|(% style="width:154px" %)AT+INTMOD3=0|(% style="width:196px" %)Disable Interrupt|(% style="width:157px" %)OK 1112 1112 1113 - Beforeusingtheinterrupt functionof the **INT** pin, users can set theinterrupttriggering modeas required.1131 +(% style="color:blue" %)**Downlink Command: 0x06** 1114 1114 1115 -(% style="color:#037691" %)**AT Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**AT+INTMODx** 1116 - 1117 -(% style="color:#4472c4" %)**AT+INTMODx:** 1118 - 1119 -* (% style="color:#4472c4" %)**AT+INTMOD1 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** PA8**(%%) pin. 1120 -* (% style="color:#4472c4" %)**AT+INTMOD2 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** PA4**(%%) pin. 1121 -* (% style="color:#4472c4" %)**AT+INTMOD3 **(%%)~/~/ Set the interrupt mode for (% style="background-color:yellow" %)** PB15**(%%) pin. 1122 - 1123 -**Parameter setting:** 1124 - 1125 -* **0:** Disable Interrupt 1126 -* **1:** Trigger by rising and falling edge 1127 -* **2:** Trigger by falling edge 1128 -* **3: **Trigger by rising edge 1129 - 1130 -**Example:** 1131 - 1132 -* AT+INTMOD1=0 ~/~/Disable the PA8 pin interrupt function 1133 -* AT+INTMOD2=2 ~/~/Set the interrupt of the PA4 pin to be triggered by the falling edge 1134 -* AT+INTMOD3=3 ~/~/Set the interrupt of the PB15 pin to be triggered by the rising edge 1135 - 1136 -(% style="color:#037691" %)**Downlink Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**0x06 00 aa bb** 1137 - 1138 1138 Format: Command Code (0x06) followed by 3 bytes. 1139 1139 1140 - (%style="color:#4472c4"%)**aa:**(%%) Set thecorrespondingpin.((% style="background-color:yellow"%)**00**(%%):PA8 Pin;(% style="background-color:yellow"%)**01**(%%)**:**PA4 Pin;(% style="background-color:yellow"%)**02**(%%): PB15 Pin.)1135 +This means that the interrupt mode of the end node is set to 0x000003=3 (rising edge trigger), and the type code is 06. 1141 1141 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) 1137 +* Example 1: Downlink Payload: 06000000 **~-~-->** AT+INTMOD1=0 1138 +* Example 2: Downlink Payload: 06000003 **~-~-->** AT+INTMOD1=3 1139 +* Example 3: Downlink Payload: 06000102 **~-~-->** AT+INTMOD2=2 1140 +* Example 4: Downlink Payload: 06000201 **~-~-->** AT+INTMOD3=1 1143 1143 1144 -**Example:** 1145 - 1146 -* Downlink Payload: **06 00 00 01 **~/~/ Equal to AT+INTMOD1=1 1147 -* Downlink Payload: **06 00 01 02 **~/~/ Equal to AT+INTMOD2=2 1148 -* Downlink Payload: **06 00 02 03 **~/~/ Equal to AT+INTMOD3=3 1149 - 1150 - 1151 -==== 3.3.3.2 Since V1.3.3 firmware ==== 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 - 1156 - 1157 - 1158 - 1159 - 1160 1160 === 3.3.4 Set Power Output Duration === 1161 1161 1162 1162 ... ... @@ -1332,8 +1332,6 @@ 1332 1332 ))) 1333 1333 |(% style="width:242px" %)((( 1334 1334 b: Output frequency (unit: HZ) 1335 - 1336 -range 5~~100000HZ 1337 1337 ))) 1338 1338 |(% style="width:242px" %)((( 1339 1339 c: Output duty cycle (unit: %) ... ... @@ -1340,17 +1340,15 @@ 1340 1340 The value ranges from 0 to 100. 1341 1341 ))) 1342 1342 1343 -(% style="color:blue" %)**Downlink Command: 0x0B** 1323 +(% style="color:blue" %)**Downlink Command: 0x0B01** 1344 1344 1345 -Format: Command Code (0x0B) followed by 6 bytes. 1325 +Format: Command Code (0x0B01) followed by 6 bytes. 1346 1346 1347 - 0B+ Output frequency(3bytes)+Output dutycycle(1bytes)+Output time (2bytes)1327 +Downlink payload:0B01 bb cc aa **~-~--> **AT+PWMOUT=a,b,c 1348 1348 1349 -Downlink payload:0B bb cc aa **~-~--> **AT+PWMOUT=a,b,c 1329 +* Example 1: Downlink Payload: 0B01 03E8 0032 0005 **~-~-->** AT+PWMSET=5,1000,50 1330 +* Example 2: Downlink Payload: 0B01 07D0 003C 000A **~-~-->** AT+PWMSET=10,2000,60 1350 1350 1351 -* Example 1: Downlink Payload: 0B 0003E8 32 0005 **~-~-->** AT+PWMOUT=5,1000,50 1352 -* Example 2: Downlink Payload: 0B 0007D0 3C 000A **~-~-->** AT+PWMOUT=10,2000,60 1353 - 1354 1354 = 4. Battery & Power Cons = 1355 1355 1356 1356