Changes for page SN50v3-LB/LS -- LoRaWAN Sensor Node User Manual
Last modified by Bei Jinggeng on 2025/01/10 15:51
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -41,8 +41,6 @@ 41 41 * Downlink to change configure 42 42 * 8500mAh Battery for long term use 43 43 44 - 45 - 46 46 == 1.3 Specification == 47 47 48 48 ... ... @@ -80,8 +80,6 @@ 80 80 * Sleep Mode: 5uA @ 3.3v 81 81 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 82 82 83 - 84 - 85 85 == 1.4 Sleep mode and working mode == 86 86 87 87 ... ... @@ -109,8 +109,6 @@ 109 109 ))) 110 110 |(% style="width:167px" %)Fast press ACT 5 times.|(% style="width:117px" %)Deactivate Device|(% style="width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means device is in Deep Sleep Mode. 111 111 112 - 113 - 114 114 == 1.6 BLE connection == 115 115 116 116 ... ... @@ -296,8 +296,6 @@ 296 296 1. All modes share the same Payload Explanation from HERE. 297 297 1. By default, the device will send an uplink message every 20 minutes. 298 298 299 - 300 - 301 301 ==== 2.3.2.1 MOD~=1 (Default Mode) ==== 302 302 303 303 ... ... @@ -304,7 +304,7 @@ 304 304 In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2. 305 305 306 306 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 307 -|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:20px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width: 50px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:130px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**2**299 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:20px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:130px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**2** 308 308 |**Value**|Bat|(% style="width:191px" %)((( 309 309 Temperature(DS18B20)(PC13) 310 310 )))|(% style="width:78px" %)((( ... ... @@ -327,7 +327,7 @@ 327 327 This mode is target to measure the distance. The payload of this mode is totally 11 bytes. The 8^^th^^ and 9^^th^^ bytes is for the distance. 328 328 329 329 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 330 -|(% style="background-color:#d9e2f3; color:#0070c0; width: 50px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:30px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:140px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**322 +|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:110px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:140px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:40px" %)**2** 331 331 |**Value**|BAT|(% style="width:196px" %)((( 332 332 Temperature(DS18B20)(PC13) 333 333 )))|(% style="width:87px" %)((( ... ... @@ -336,8 +336,7 @@ 336 336 Digital in(PB15) & Digital Interrupt(PA8) 337 337 )))|(% style="width:208px" %)((( 338 338 Distance measure by:1) LIDAR-Lite V3HP 339 -Or 340 -2) Ultrasonic Sensor 331 +Or 2) Ultrasonic Sensor 341 341 )))|(% style="width:117px" %)Reserved 342 342 343 343 [[image:http://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/1656324539647-568.png?rev=1.1||alt="1656324539647-568.png"]] ... ... @@ -396,7 +396,7 @@ 396 396 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 397 397 |=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)((( 398 398 **Size(bytes)** 399 -)))|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 1 10px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)1390 +)))|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 140px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 120px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)1 400 400 |**Value**|(% style="width:68px" %)((( 401 401 ADC1(PA4) 402 402 )))|(% style="width:75px" %)((( ... ... @@ -447,9 +447,6 @@ 447 447 1. Adjust calibration factor (default value 400): Put a known weight thing on load cell and run **AT+WEIGAP** to adjust the Calibration Factor. 448 448 1. ((( 449 449 Weight has 4 bytes, the unit is g. 450 - 451 - 452 - 453 453 ))) 454 454 455 455 For example: ... ... @@ -465,11 +465,13 @@ 465 465 **Size(bytes)** 466 466 )))|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 150px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 200px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**4** 467 467 |**Value**|BAT|(% style="width:193px" %)((( 468 -Temperature(DS18B20)(PC13) 456 +Temperature(DS18B20) 457 +(PC13) 469 469 )))|(% style="width:85px" %)((( 470 470 ADC(PA4) 471 471 )))|(% style="width:186px" %)((( 472 -Digital in(PB15) & Digital Interrupt(PA8) 461 +Digital in(PB15) & 462 +Digital Interrupt(PA8) 473 473 )))|(% style="width:100px" %)Weight 474 474 475 475 [[image:http://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-20220820120036-2.png?width=1003&height=469&rev=1.1||alt="image-20220820120036-2.png" height="469" width="1003"]] ... ... @@ -485,11 +485,10 @@ 485 485 486 486 [[image:image-20230512181814-9.png||height="543" width="697"]] 487 487 488 - 489 489 (% style="color:red" %)**Note:** **LoRaWAN wireless transmission will infect the PIR sensor. Which cause the counting value increase +1 for every uplink. User can change PIR sensor or put sensor away of the SN50_v3 to avoid this happen.** 490 490 491 491 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 492 -|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|=(% style="width:40px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width:180px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width:60px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**4**481 +|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 220px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**4** 493 493 |**Value**|BAT|(% style="width:256px" %)((( 494 494 Temperature(DS18B20)(PC13) 495 495 )))|(% style="width:108px" %)((( ... ... @@ -529,7 +529,7 @@ 529 529 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 530 530 |=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)((( 531 531 **Size(bytes)** 532 -)))|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 1 10px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 120px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)2521 +)))|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 120px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 120px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)2 533 533 |**Value**|BAT|(% style="width:207px" %)((( 534 534 Temperature(DS18B20) 535 535 (PC13) ... ... @@ -552,19 +552,19 @@ 552 552 (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 553 553 |=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)((( 554 554 **Size(bytes)** 555 -)))|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width:90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width:60px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width:90px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)4|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)4544 +)))|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)4|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)4 556 556 |**Value**|BAT|((( 557 -Temperature 558 -( DS18B20)(PC13)546 +Temperature1(DS18B20) 547 +(PC13) 559 559 )))|((( 560 -Temperature2 561 -( DS18B20)(PB9)549 +Temperature2(DS18B20) 550 +(PB9) 562 562 )))|((( 563 563 Digital Interrupt 564 564 (PB15) 565 565 )))|(% style="width:193px" %)((( 566 -Temperature3 567 -( DS18B20)(PB8)555 +Temperature3(DS18B20) 556 +(PB8) 568 568 )))|(% style="width:78px" %)((( 569 569 Count1(PA8) 570 570 )))|(% style="width:78px" %)((( ... ... @@ -826,6 +826,7 @@ 826 826 * 8: MOD9 827 827 828 828 818 + 829 829 == 2.4 Payload Decoder file == 830 830 831 831 ... ... @@ -856,6 +856,7 @@ 856 856 * LoRaWAN Downlink. Instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section. 857 857 858 858 849 + 859 859 == 3.2 General Commands == 860 860 861 861 ... ... @@ -904,6 +904,7 @@ 904 904 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 905 905 906 906 898 + 907 907 === 3.3.2 Get Device Status === 908 908 909 909 ... ... @@ -937,6 +937,7 @@ 937 937 )))|(% style="width:157px" %)OK 938 938 |(% style="width:154px" %)AT+INTMOD2=3|(% style="width:196px" %)((( 939 939 Set Transmit Interval 932 + 940 940 trigger by rising edge. 941 941 )))|(% style="width:157px" %)OK 942 942 |(% style="width:154px" %)AT+INTMOD3=0|(% style="width:196px" %)Disable Interrupt|(% style="width:157px" %)OK ... ... @@ -953,6 +953,7 @@ 953 953 * Example 4: Downlink Payload: 06000201 **~-~-->** AT+INTMOD3=1 954 954 955 955 949 + 956 956 === 3.3.4 Set Power Output Duration === 957 957 958 958 ... ... @@ -986,6 +986,7 @@ 986 986 * Example 2: Downlink Payload: 0701F4 **~-~-->** AT+5VT=500 987 987 988 988 983 + 989 989 === 3.3.5 Set Weighing parameters === 990 990 991 991 ... ... @@ -1012,6 +1012,7 @@ 1012 1012 * Example 3: Downlink Payload: 08020FA0 **~-~-->** AT+WEIGAP=400.0 1013 1013 1014 1014 1010 + 1015 1015 === 3.3.6 Set Digital pulse count value === 1016 1016 1017 1017 ... ... @@ -1036,6 +1036,7 @@ 1036 1036 * Example 2: Downlink Payload: 0902000003E8 **~-~-->** AT+SETCNT=2,1000 1037 1037 1038 1038 1035 + 1039 1039 === 3.3.7 Set Workmode === 1040 1040 1041 1041 ... ... @@ -1061,6 +1061,7 @@ 1061 1061 * Example 2: Downlink Payload: 0A04 **~-~-->** AT+MOD=4 1062 1062 1063 1063 1061 + 1064 1064 = 4. Battery & Power Consumption = 1065 1065 1066 1066 ... ... @@ -1088,6 +1088,7 @@ 1088 1088 * 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]]**. 1089 1089 1090 1090 1089 + 1091 1091 = 6. FAQ = 1092 1092 1093 1093 == 6.1 Where can i find source code of SN50v3-LB? == ... ... @@ -1097,6 +1097,7 @@ 1097 1097 * **[[Software Source Code & Compile instruction>>https://github.com/dragino/SN50v3]].** 1098 1098 1099 1099 1099 + 1100 1100 = 7. Order Info = 1101 1101 1102 1102 ... ... @@ -1121,6 +1121,7 @@ 1121 1121 * (% style="color:red" %)**NH**(%%): No Hole 1122 1122 1123 1123 1124 + 1124 1124 = 8. Packing Info = 1125 1125 1126 1126 ... ... @@ -1136,6 +1136,7 @@ 1136 1136 * Weight / pcs : g 1137 1137 1138 1138 1140 + 1139 1139 = 9. Support = 1140 1140 1141 1141