<
From version < 87.9 >
edited by Xiaoling
on 2024/01/03 11:30
To version < 87.42 >
edited by Xiaoling
on 2024/01/24 15:52
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -43,7 +43,7 @@
43 43  * Support wireless OTA update firmware
44 44  * Uplink on periodically
45 45  * Downlink to change configure
46 -* 8500mAh Li/SOCl2 battery (SN50v3-LB)
46 +* 8500mAh Li/SOCl2 Battery (SN50v3-LB)
47 47  * Solar panel + 3000mAh Li-on battery (SN50v3-LS)
48 48  
49 49  == 1.3 Specification ==
... ... @@ -51,7 +51,7 @@
51 51  
52 52  (% style="color:#037691" %)**Common DC Characteristics:**
53 53  
54 -* Supply Voltage: Built- in battery , 2.5v ~~ 3.6v
54 +* Supply Voltage: Built-in Battery , 2.5v ~~ 3.6v
55 55  * Operating Temperature: -40 ~~ 85°C
56 56  
57 57  (% style="color:#037691" %)**I/O Interface:**
... ... @@ -94,11 +94,10 @@
94 94  == 1.5 Button & LEDs ==
95 95  
96 96  
97 -[[image:Main.User Manual for LoRaWAN End Nodes.D20-LBD22-LBD23-LB_LoRaWAN_Temperature_Sensor_User_Manual.WebHome@1675071855856-879.png]][[image:image-20231231203148-2.png||height="456" width="316"]]
97 +[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LB_Waterproof_RS485UART_to_LoRaWAN_Converter/WebHome/image-20240103160425-4.png?rev=1.1||alt="image-20240103160425-4.png"]]
98 98  
99 -
100 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
101 -|=(% style="width: 167px;background-color:#D9E2F3;color:#0070C0" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 225px;background-color:#D9E2F3;color:#0070C0" %)**Action**
99 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
100 +|=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 226px;background-color:#4F81BD;color:white" %)**Action**
102 102  |(% style="width:167px" %)Pressing ACT between 1s < time < 3s|(% style="width:117px" %)Send an uplink|(% style="width:225px" %)(((
103 103  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
104 104  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
... ... @@ -202,10 +202,8 @@
202 202  
203 203  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50v2-S31-S31B%20LoRaWAN%20Temperature%20%26%20Humidity%20Sensor%20User%20Manual/WebHome/image-20220611161308-6.png?width=744&height=485&rev=1.1||alt="图片-20220611161308-6.png"]]
204 204  
205 -
206 206  (% style="color:blue" %)**Step 2:**(%%) Activate SN50v3-LB/LS
207 207  
208 -
209 209  Press the button for 5 seconds to activate the SN50v3-LB/LS.
210 210  
211 211  (% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:blue" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network. (% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
... ... @@ -223,8 +223,8 @@
223 223  The Payload format is as below.
224 224  
225 225  
226 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
227 -|(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)**
223 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
224 +|(% colspan="6" style="background-color:#4f81bd; color:white" %)**Device Status (FPORT=5)**
228 228  |(% style="width:103px" %)**Size (bytes)**|(% style="width:72px" %)**1**|**2**|(% style="width:91px" %)**1**|(% style="width:86px" %)**1**|(% style="width:44px" %)**2**
229 229  |(% style="width:103px" %)Value|(% style="width:72px" %)Sensor Model|Firmware Version|(% style="width:91px" %)Frequency Band|(% style="width:86px" %)Sub-band|(% style="width:44px" %)BAT
230 230  
... ... @@ -308,8 +308,8 @@
308 308  
309 309  In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2.
310 310  
311 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
312 -|(% 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**
308 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
309 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:20px" %)**2**|(% style="background-color:#4f81bd; color:white; width:100px" %)**2**|(% style="background-color:#4f81bd; color:white; width:50px" %)**2**|(% style="background-color:#4f81bd; color:white; width:90px" %)**1**|(% style="background-color:#4f81bd; color:white; width:128px" %)**2**|(% style="background-color:#4f81bd; color:white; width:79px" %)**2**
313 313  |Value|Bat|(% style="width:191px" %)(((
314 314  Temperature(DS18B20)(PC13)
315 315  )))|(% style="width:78px" %)(((
... ... @@ -330,8 +330,8 @@
330 330  
331 331  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.
332 332  
333 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
334 -|(% 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**
330 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
331 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:29px" %)**2**|(% style="background-color:#4f81bd; color:white; width:108px" %)**2**|(% style="background-color:#4f81bd; color:white; width:40px" %)**2**|(% style="background-color:#4f81bd; color:white; width:110px" %)**1**|(% style="background-color:#4f81bd; color:white; width:140px" %)**2**|(% style="background-color:#4f81bd; color:white; width:40px" %)**2**
335 335  |Value|BAT|(% style="width:196px" %)(((
336 336  Temperature(DS18B20)(PC13)
337 337  )))|(% style="width:87px" %)(((
... ... @@ -360,8 +360,8 @@
360 360  
361 361  For the connection to TF-Mini or TF-Luna , MOD2 payload is as below:
362 362  
363 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
364 -|(% 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:100px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:120px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:80px" %)**2**
360 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
361 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:20px" %)**2**|(% style="background-color:#4f81bd; color:white; width:100px" %)**2**|(% style="background-color:#4f81bd; color:white; width:100px" %)**1**|(% style="background-color:#4f81bd; color:white; width:50px" %)**2**|(% style="background-color:#4f81bd; color:white; width:120px" %)**2**|(% style="background-color:#4f81bd; color:white; width:77px" %)**2**
365 365  |Value|BAT|(% style="width:183px" %)(((
366 366  Temperature(DS18B20)(PC13)
367 367  )))|(% style="width:173px" %)(((
... ... @@ -395,10 +395,10 @@
395 395  
396 396  This mode has total 12 bytes. Include 3 x ADC + 1x I2C
397 397  
398 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
399 -|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
395 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
396 +|=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
400 400  **Size(bytes)**
401 -)))|=(% 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: 110px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)2|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)1
398 +)))|=(% style="width: 50px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 50px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 50px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 90px;background-color:#4F81BD;color:white" %)**1**|=(% style="width: 110px;background-color:#4F81BD;color:white" %)2|=(% style="width: 97px;background-color:#4F81BD;color:white" %)2|=(% style="width: 20px;background-color:#4F81BD;color:white" %)1
402 402  |Value|(% style="width:68px" %)(((
403 403  ADC1(PA4)
404 404  )))|(% style="width:75px" %)(((
... ... @@ -421,8 +421,8 @@
421 421  
422 422  This mode has total 11 bytes. As shown below:
423 423  
424 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
425 -|(% 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:100px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**2**
421 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
422 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:20px" %)**2**|(% style="background-color:#4f81bd; color:white; width:100px" %)**2**|(% style="background-color:#4f81bd; color:white; width:50px" %)**2**|(% style="background-color:#4f81bd; color:white; width:99px" %)**1**|(% style="background-color:#4f81bd; color:white; width:99px" %)**2**|(% style="background-color:#4f81bd; color:white; width:99px" %)**2**
426 426  |Value|BAT|(% style="width:186px" %)(((
427 427  Temperature1(DS18B20)(PC13)
428 428  )))|(% style="width:82px" %)(((
... ... @@ -462,10 +462,10 @@
462 462  
463 463  Check the response of this command and adjust the value to match the real value for thing.
464 464  
465 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
466 -|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
462 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
463 +|=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
467 467  **Size(bytes)**
468 -)))|=(% 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**
465 +)))|=(% style="width: 20px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 150px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 50px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 198px;background-color:#4F81BD;color:white" %)**1**|=(% style="width: 49px;background-color:#4F81BD;color:white" %)**4**
469 469  |Value|BAT|(% style="width:193px" %)(((
470 470  Temperature(DS18B20)(PC13)
471 471  )))|(% style="width:85px" %)(((
... ... @@ -489,8 +489,8 @@
489 489  
490 490  (% 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.**
491 491  
492 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
493 -|=(% 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**
489 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
490 +|=(% style="width: 60px;background-color:#4F81BD;color:white" %)**Size(bytes)**|=(% style="width: 40px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 180px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 60px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 100px;background-color:#4F81BD;color:white" %)**1**|=(% style="width: 77px;background-color:#4F81BD;color:white" %)**4**
494 494  |Value|BAT|(% style="width:256px" %)(((
495 495  Temperature(DS18B20)(PC13)
496 496  )))|(% style="width:108px" %)(((
... ... @@ -507,10 +507,10 @@
507 507  ==== 2.3.2.7  MOD~=7 (Three interrupt contact modes) ====
508 508  
509 509  
510 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
511 -|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
507 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
508 +|=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
512 512  **Size(bytes)**
513 -)))|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 90px;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: 90px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)1|=(% style="width: 40px;background-color:#D9E2F3;color:#0070C0" %)2
510 +)))|=(% style="width: 20px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 90px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 50px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 89px;background-color:#4F81BD;color:white" %)**1**|=(% style="width: 89px;background-color:#4F81BD;color:white" %)**1**|=(% style="width: 89px;background-color:#4F81BD;color:white" %)1|=(% style="width: 40px;background-color:#4F81BD;color:white" %)2
514 514  |Value|BAT|(% style="width:188px" %)(((
515 515  Temperature(DS18B20)
516 516  (PC13)
... ... @@ -526,10 +526,10 @@
526 526  ==== 2.3.2.8  MOD~=8 (3ADC+1DS18B20) ====
527 527  
528 528  
529 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
530 -|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
526 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
527 +|=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
531 531  **Size(bytes)**
532 -)))|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 110px;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
529 +)))|=(% style="width: 30px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 110px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 70px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 119px;background-color:#4F81BD;color:white" %)**1**|=(% style="width: 69px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 69px;background-color:#4F81BD;color:white" %)2
533 533  |Value|BAT|(% style="width:207px" %)(((
534 534  Temperature(DS18B20)
535 535  (PC13)
... ... @@ -549,10 +549,10 @@
549 549  ==== 2.3.2.9  MOD~=9 (3DS18B20+ two Interrupt count mode) ====
550 550  
551 551  
552 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
553 -|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
549 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:517px" %)
550 +|=(% style="width: 50px;background-color:#4F81BD;color:white" %)(((
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" %)4
552 +)))|=(% style="width: 20px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 90px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 90px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 60px;background-color:#4F81BD;color:white" %)**1**|=(% style="width: 89px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 59px;background-color:#4F81BD;color:white" %)4|=(% style="width: 59px;background-color:#4F81BD;color:white" %)4
556 556  |Value|BAT|(((
557 557  Temperature
558 558  (DS18B20)(PC13)
... ... @@ -589,8 +589,9 @@
589 589  When AA is 2, set the count of PA4 pin to BB Corresponding downlink:09 02 bb bb bb bb
590 590  
591 591  
592 -==== 2.3.2.10  MOD~=10 (PWM input capture and output mode,Since firmware v1.2) ====
589 +==== 2.3.2.10  MOD~=10 (PWM input capture and output mode,Since firmware v1.2)(% style="display:none" %) (%%) ====
593 593  
591 +
594 594  (% style="color:red" %)**Note: Firmware not release, contact Dragino for testing.**
595 595  
596 596  In this mode, the uplink can perform PWM input capture, and the downlink can perform PWM output.
... ... @@ -603,8 +603,8 @@
603 603  
604 604  [[image:image-20230817172209-2.png||height="439" width="683"]]
605 605  
606 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:515px" %)
607 -|(% 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:135px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:90px" %)**2**
604 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:515px" %)
605 +|(% style="background-color:#4f81bd; color:white; width:50px" %)**Size(bytes)**|(% style="background-color:#4f81bd; color:white; width:20px" %)**2**|(% style="background-color:#4f81bd; color:white; width:100px" %)**2**|(% style="background-color:#4f81bd; color:white; width:50px" %)**2**|(% style="background-color:#4f81bd; color:white; width:135px" %)**1**|(% style="background-color:#4f81bd; color:white; width:70px" %)**2**|(% style="background-color:#4f81bd; color:white; width:90px" %)**2**
608 608  |Value|Bat|(% style="width:191px" %)(((
609 609  Temperature(DS18B20)(PC13)
610 610  )))|(% style="width:78px" %)(((
... ... @@ -639,8 +639,10 @@
639 639  
640 640  [[image:image-20230818092200-1.png||height="344" width="627"]]
641 641  
640 +
642 642  ===== 2.3.2.10.b  Uplink, PWM output =====
643 643  
643 +
644 644  [[image:image-20230817172209-2.png||height="439" width="683"]]
645 645  
646 646  (% style="background-attachment:initial; background-clip:initial; background-image:initial; background-origin:initial; background-position:initial; background-repeat:initial; background-size:initial; color:blue; font-family:Arial,sans-serif" %)**AT+PWMOUT=a,b,c**
... ... @@ -664,7 +664,7 @@
664 664  
665 665  The oscilloscope displays as follows:
666 666  
667 -[[image:image-20231213102404-1.jpeg||height="780" width="932"]]
667 +[[image:image-20231213102404-1.jpeg||height="688" width="821"]]
668 668  
669 669  
670 670  ===== 2.3.2.10.c  Downlink, PWM output =====
... ... @@ -685,7 +685,7 @@
685 685  
686 686  The oscilloscope displays as follows:
687 687  
688 -[[image:image-20230817173858-5.png||height="694" width="921"]]
688 +[[image:image-20230817173858-5.png||height="634" width="843"]]
689 689  
690 690  
691 691  === 2.3.3  ​Decode payload ===
... ... @@ -765,6 +765,8 @@
765 765  
766 766  [[image:image-20230811113449-1.png||height="370" width="608"]]
767 767  
768 +
769 +
768 768  ==== 2.3.3.5 Digital Interrupt ====
769 769  
770 770  
... ... @@ -939,8 +939,6 @@
939 939  b) If the output duration is more than 30 seconds, better to use external power source. 
940 940  )))
941 941  
942 -
943 -
944 944  ==== 2.3.3.13  Working MOD ====
945 945  
946 946  
... ... @@ -974,7 +974,7 @@
974 974  == 2.5 Frequency Plans ==
975 975  
976 976  
977 -The SN50v3-LB/LS uses OTAA mode and below frequency plans by default. If user want to use it with different frequency plan, please refer the AT command sets.
977 +The SN50v3-LB/LS uses OTAA mode and below frequency plans by default. Each frequency band use different firmware, user update the firmware to the corresponding band for their country.
978 978  
979 979  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
980 980  
... ... @@ -1017,7 +1017,7 @@
1017 1017  (% style="color:blue" %)**AT Command: AT+TDC**
1018 1018  
1019 1019  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1020 -|=(% style="width: 156px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 137px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="background-color:#D9E2F3;color:#0070C0" %)**Response**
1020 +|=(% style="width: 156px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 137px;background-color:#4F81BD;color:white" %)**Function**|=(% style="background-color:#4F81BD;color:white" %)**Response**
1021 1021  |(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
1022 1022  30000
1023 1023  OK
... ... @@ -1052,10 +1052,10 @@
1052 1052  
1053 1053  Feature, Set Interrupt mode for GPIO_EXIT.
1054 1054  
1055 -(% style="color:blue" %)**AT Command: AT+INTMOD1AT+INTMOD2AT+INTMOD3**
1055 +(% style="color:blue" %)**AT Command: AT+INTMOD1,AT+INTMOD2,AT+INTMOD3**
1056 1056  
1057 1057  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1058 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1058 +|=(% 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**
1059 1059  |(% style="width:154px" %)AT+INTMOD1=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
1060 1060  0
1061 1061  OK
... ... @@ -1099,7 +1099,7 @@
1099 1099  (% style="color:blue" %)**AT Command: AT+5VT**
1100 1100  
1101 1101  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1102 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1102 +|=(% 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**
1103 1103  |(% style="width:154px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:157px" %)(((
1104 1104  500(default)
1105 1105  OK
... ... @@ -1125,9 +1125,9 @@
1125 1125  (% style="color:blue" %)**AT Command: AT+WEIGRE,AT+WEIGAP**
1126 1126  
1127 1127  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1128 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1128 +|=(% 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**
1129 1129  |(% style="width:154px" %)AT+WEIGRE|(% style="width:196px" %)Weight is initialized to 0.|(% style="width:157px" %)OK
1130 -|(% style="width:154px" %)AT+WEIGAP=|(% style="width:196px" %)400.0|(% style="width:157px" %)OK(default)
1130 +|(% style="width:154px" %)AT+WEIGAP=?|(% style="width:196px" %)400.0|(% style="width:157px" %)OK(default)
1131 1131  |(% style="width:154px" %)AT+WEIGAP=400.3|(% style="width:196px" %)Set the factor to 400.3.|(% style="width:157px" %)OK
1132 1132  
1133 1133  (% style="color:blue" %)**Downlink Command: 0x08**
... ... @@ -1151,8 +1151,8 @@
1151 1151  
1152 1152  (% style="color:blue" %)**AT Command: AT+SETCNT**
1153 1153  
1154 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1155 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1154 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1155 +|=(% 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**
1156 1156  |(% style="width:154px" %)AT+SETCNT=1,100|(% style="width:196px" %)Initialize the count value 1 to 100.|(% style="width:157px" %)OK
1157 1157  |(% style="width:154px" %)AT+SETCNT=2,0|(% style="width:196px" %)Initialize the count value 2 to 0.|(% style="width:157px" %)OK
1158 1158  
... ... @@ -1172,8 +1172,8 @@
1172 1172  
1173 1173  (% style="color:blue" %)**AT Command: AT+MOD**
1174 1174  
1175 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1176 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 197px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 158px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1175 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1176 +|=(% 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**
1177 1177  |(% style="width:154px" %)AT+MOD=?|(% style="width:196px" %)Get the current working mode.|(% style="width:157px" %)(((
1178 1178  OK
1179 1179  )))
... ... @@ -1189,19 +1189,17 @@
1189 1189  * Example 1: Downlink Payload: 0A01  **~-~-->**  AT+MOD=1
1190 1190  * Example 2: Downlink Payload: 0A04  **~-~-->**  AT+MOD=4
1191 1191  
1192 -(% id="H3.3.8PWMsetting" %)
1193 1193  === 3.3.8 PWM setting ===
1194 1194  
1195 1195  
1196 -(% class="mark" %)Feature: Set the time acquisition unit for PWM input capture.
1195 +Feature: Set the time acquisition unit for PWM input capture.
1197 1197  
1198 1198  (% style="color:blue" %)**AT Command: AT+PWMSET**
1199 1199  
1200 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1201 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 223px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Function**|=(% style="width: 130px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Response**
1199 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1200 +|=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 225px; background-color: #4F81BD;color:white" %)**Function**|=(% style="width: 130px; background-color:#4F81BD;color:white" %)**Response**
1202 1202  |(% style="width:154px" %)AT+PWMSET=?|(% style="width:223px" %)0|(% style="width:130px" %)(((
1203 1203  0(default)
1204 -
1205 1205  OK
1206 1206  )))
1207 1207  |(% style="width:154px" %)AT+PWMSET=0|(% style="width:223px" %)The unit of PWM capture time is microsecond. The capture frequency range is between 20HZ and 100000HZ.   |(% style="width:130px" %)(((
... ... @@ -1217,15 +1217,14 @@
1217 1217  * Example 1: Downlink Payload: 0C00  **~-~-->**  AT+PWMSET=0
1218 1218  * Example 2: Downlink Payload: 0C01  **~-~-->**  AT+PWMSET=1
1219 1219  
1220 -(% class="mark" %)Feature: Set PWM output time, output frequency and output duty cycle.
1218 +**Feature: Set PWM output time, output frequency and output duty cycle.**
1221 1221  
1222 1222  (% style="color:blue" %)**AT Command: AT+PWMOUT**
1223 1223  
1224 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1225 -|=(% style="width: 183px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Command Example**|=(% style="width: 193px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Function**|=(% style="width: 137px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Response**
1222 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1223 +|=(% style="width: 183px; background-color: #4F81BD;color:white" %)**Command Example**|=(% style="width: 193px; background-color: #4F81BD;color:white" %)**Function**|=(% style="width: 134px; background-color: #4F81BD;color:white" %)**Response**
1226 1226  |(% style="width:183px" %)AT+PWMOUT=?|(% style="width:193px" %)0|(% style="width:137px" %)(((
1227 1227  0,0,0(default)
1228 -
1229 1229  OK
1230 1230  )))
1231 1231  |(% style="width:183px" %)AT+PWMOUT=0,0,0|(% style="width:193px" %)The default is PWM input detection|(% style="width:137px" %)(((
... ... @@ -1240,8 +1240,8 @@
1240 1240  OK
1241 1241  )))
1242 1242  
1243 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1244 -|=(% style="width: 155px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Command Example**|=(% style="width: 112px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Function**|=(% style="width: 242px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**parameters**
1240 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1241 +|=(% style="width: 155px; background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 112px; background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 242px; background-color:#4F81BD;color:white" %)**parameters**
1245 1245  |(% colspan="1" rowspan="3" style="width:155px" %)(((
1246 1246  AT+PWMOUT=a,b,c
1247 1247  
... ... @@ -1258,9 +1258,7 @@
1258 1258  )))
1259 1259  )))|(% style="width:242px" %)(((
1260 1260  a: Output time (unit: seconds)
1261 -
1262 1262  The value ranges from 0 to 65535.
1263 -
1264 1264  When a=65535, PWM will always output.
1265 1265  )))
1266 1266  |(% style="width:242px" %)(((
... ... @@ -1268,7 +1268,6 @@
1268 1268  )))
1269 1269  |(% style="width:242px" %)(((
1270 1270  c: Output duty cycle (unit: %)
1271 -
1272 1272  The value ranges from 0 to 100.
1273 1273  )))
1274 1274  
... ... @@ -1276,7 +1276,7 @@
1276 1276  
1277 1277  Format: Command Code (0x0B01) followed by 6 bytes.
1278 1278  
1279 -Downlink payload0B01 bb cc aa **~-~--> **AT+PWMOUT=a,b,c
1273 +Downlink payload:0B01 bb cc aa **~-~--> **AT+PWMOUT=a,b,c
1280 1280  
1281 1281  * Example 1: Downlink Payload: 0B01 03E8 0032 0005 **~-~-->**  AT+PWMSET=5,1000,50
1282 1282  * Example 2: Downlink Payload: 0B01 07D0 003C 000A **~-~-->**  AT+PWMSET=10,2000,60
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0