<
From version < 100.1 >
edited by Xiaoling
on 2024/09/26 11:45
To version < 104.1 >
edited by Bei Jinggeng
on 2024/12/04 14:09
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Bei
Content
... ... @@ -688,7 +688,7 @@
688 688  
689 689  
690 690  
691 -==== 2.3.2.11  MOD~=11 (TEMP117) ====
691 +==== 2.3.2.11  MOD~=11 (TEMP117)(Since firmware V1.3.0) ====
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) ====
721 +==== 2.3.2.12  MOD~=12 (Count+SHT31)(Since firmware V1.3.1) ====
722 722  
723 723  
724 724  This mode has total 11 bytes. As shown below:
... ... @@ -1104,41 +1104,46 @@
1104 1104  === 3.3.3 Set Interrupt Mode ===
1105 1105  
1106 1106  
1107 -Feature, Set Interrupt mode for GPIO_EXIT.
1107 +Feature, Set Interrupt mode for PB14, PB15, PA4.
1108 1108  
1109 -(% style="color:blue" %)**AT Command: AT+INTMOD1,AT+INTMOD2,AT+INTMOD3**
1109 +Before using the interrupt function of the **INT** pin, users can set the interrupt triggering mode as required.
1110 1110  
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
1111 +(% style="color:#037691" %)**AT Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**AT+INTMODx**
1130 1130  
1131 -(% style="color:blue" %)**Downlink Command: 0x06**
1113 +(% style="color:#4472c4" %)**AT+INTMODx:**
1132 1132  
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.
1118 +
1119 +**Parameter setting:**
1120 +
1121 +* **0:** Disable Interrupt
1122 +* **1:** Trigger by rising and falling edge
1123 +* **2:** Trigger by falling edge
1124 +* **3: **Trigger by rising edge
1125 +
1126 +**Example:**
1127 +
1128 +* 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
1131 +
1132 +(% style="color:#037691" %)**Downlink Command:**(% style="color:blue" %)** **(% style="color:#4472c4" %)**0x06 00 aa bb**
1133 +
1133 1133  Format: Command Code (0x06) followed by 3 bytes.
1134 1134  
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.
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.)
1136 1136  
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
1138 +(% 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)
1141 1141  
1140 +**Example:**
1141 +
1142 +* Downlink Payload: **06 00 00 01     **~/~/ Equal to AT+INTMOD1=1
1143 +* Downlink Payload: **06 00 01 02     **~/~/ Equal to AT+INTMOD2=2
1144 +* Downlink Payload: **06 00 02 03     **~/~/ Equal to AT+INTMOD3=3
1145 +
1146 +
1142 1142  === 3.3.4 Set Power Output Duration ===
1143 1143  
1144 1144  
... ... @@ -1326,8 +1326,8 @@
1326 1326  
1327 1327  Downlink payload:0B01 bb cc aa **~-~--> **AT+PWMOUT=a,b,c
1328 1328  
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
1334 +* Example 1: Downlink Payload: 0B01 03E8 0032 0005 **~-~-->**  AT+PWMOUT=5,1000,50
1335 +* Example 2: Downlink Payload: 0B01 07D0 003C 000A **~-~-->**  AT+PWMOUT=10,2000,60
1331 1331  
1332 1332  = 4. Battery & Power Cons =
1333 1333  
... ... @@ -1354,21 +1354,39 @@
1354 1354  * (Recommanded way) OTA firmware update via wireless: **[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]**
1355 1355  * Update through UART TTL interface: **[[Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]**.
1356 1356  
1357 -= 6. FAQ =
1362 += 6.  Developer Guide =
1358 1358  
1359 -== 6.1 Where can i find source code of SN50v3-LB/LS? ==
1364 +SN50v3 is an open source project, developer can use compile their firmware for customized applications. User can get the source code from:
1360 1360  
1366 +* (((
1367 +Software Source Code: [[Releases · dragino/SN50v3 (github.com)>>url:https://github.com/dragino/SN50v3/releases]]
1368 +)))
1369 +* (((
1370 +Hardware Design files:  **[[Hardware Source Files>>https://github.com/dragino/Lora/tree/master/LSN50/v3.0]].**
1371 +)))
1372 +* (((
1373 +Compile instruction:[[Compile instruction>>https://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LA66%20LoRaWAN%20Module/Compile%20and%20Upload%20Code%20to%20ASR6601%20Platform/]]
1374 +)))
1361 1361  
1362 -* **[[Hardware Source Files>>https://github.com/dragino/Lora/tree/master/LSN50/v3.0]].**
1363 -* **[[Software Source Code & Compile instruction>>https://github.com/dragino/SN50v3]].**
1376 +**~1. If you want to change frequency, modify the Preprocessor Symbols.**
1364 1364  
1365 -== 6.2 How to generate PWM Output in SN50v3-LB/LS? ==
1378 +For example, change EU868 to US915
1366 1366  
1380 +[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/WebHome/1656318662202-530.png?rev=1.1||alt="1656318662202-530.png"]]
1367 1367  
1382 +**2. Compile and build**
1383 +
1384 +[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/WebHome/image-20220627163212-17.png?rev=1.1||alt="image-20220627163212-17.png"]]
1385 +
1386 += 7. FAQ =
1387 +
1388 +== 7.1 How to generate PWM Output in SN50v3-LB/LS? ==
1389 +
1390 +
1368 1368  See this document: **[[Generate PWM Output on SN50v3>>https://www.dropbox.com/scl/fi/r3trcet2knujg40w0mgyn/Generate-PWM-Output-on-SN50v3.pdf?rlkey=rxsgmrhhrv62iiiwjq9sv10bn&dl=0]]**.
1369 1369  
1370 1370  
1371 -== 6.3 How to put several sensors to a SN50v3-LB/LS? ==
1394 +== 7.2 How to put several sensors to a SN50v3-LB/LS? ==
1372 1372  
1373 1373  
1374 1374  When we want to put several sensors to A SN50v3-LB/LS, the waterproof at the grand connector will become an issue. User can try to exchange the grand connector to below type.
... ... @@ -1378,7 +1378,7 @@
1378 1378  [[image:image-20230810121434-1.png||height="242" width="656"]]
1379 1379  
1380 1380  
1381 -= 7. Order Info =
1404 += 8. Order Info =
1382 1382  
1383 1383  
1384 1384  Part Number: (% style="color:blue" %)**SN50v3-LB-XX-YY**(%%) or (% style="color:blue" %)**SN50v3-LS-XX-YY**
... ... @@ -1401,7 +1401,7 @@
1401 1401  * (% style="color:red" %)**20**(%%): With M20 waterproof cable hole
1402 1402  * (% style="color:red" %)**NH**(%%): No Hole
1403 1403  
1404 -= 8. ​Packing Info =
1427 += 9. ​Packing Info =
1405 1405  
1406 1406  
1407 1407  (% style="color:#037691" %)**Package Includes**:
... ... @@ -1415,7 +1415,7 @@
1415 1415  * Package Size / pcs : cm
1416 1416  * Weight / pcs : g
1417 1417  
1418 -= 9. Support =
1441 += 10. Support =
1419 1419  
1420 1420  
1421 1421  * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0