Last modified by Xiaoling on 2025/06/12 15:06

From version 43.35
edited by Xiaoling
on 2023/05/16 14:49
Change comment: There is no comment for this version
To version 43.45
edited by Xiaoling
on 2023/05/16 15:37
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -30,6 +30,7 @@
30 30  
31 31  == 1.2 ​Features ==
32 32  
33 +
33 33  * LoRaWAN 1.0.3 Class A
34 34  * Ultra-low power consumption
35 35  * Open-Source hardware/software
... ... @@ -40,6 +40,8 @@
40 40  * Downlink to change configure
41 41  * 8500mAh Battery for long term use
42 42  
44 +
45 +
43 43  == 1.3 Specification ==
44 44  
45 45  
... ... @@ -77,6 +77,8 @@
77 77  * Sleep Mode: 5uA @ 3.3v
78 78  * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm
79 79  
83 +
84 +
80 80  == 1.4 Sleep mode and working mode ==
81 81  
82 82  
... ... @@ -104,6 +104,8 @@
104 104  )))
105 105  |(% 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.
106 106  
112 +
113 +
107 107  == 1.6 BLE connection ==
108 108  
109 109  
... ... @@ -289,6 +289,8 @@
289 289  1. All modes share the same Payload Explanation from HERE.
290 290  1. By default, the device will send an uplink message every 20 minutes.
291 291  
299 +
300 +
292 292  ==== 2.3.2.1  MOD~=1 (Default Mode) ====
293 293  
294 294  
... ... @@ -295,7 +295,7 @@
295 295  In this mode, uplink payload includes in total 11 bytes. Uplink packets use FPORT=2.
296 296  
297 297  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
298 -|(% style="width:50px;background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="width:20px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:100px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:40px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:90px;background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="width:130px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:90px;background-color:#D9E2F3;color:#0070C0" %)**2**
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: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**
299 299  |**Value**|Bat|(% style="width:191px" %)(((
300 300  Temperature(DS18B20)(PC13)
301 301  )))|(% style="width:78px" %)(((
... ... @@ -311,12 +311,14 @@
311 311  [[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-20220627150949-6.png?rev=1.1||alt="image-20220627150949-6.png"]]
312 312  
313 313  
323 +
314 314  ==== 2.3.2.2  MOD~=2 (Distance Mode) ====
315 315  
326 +
316 316  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.
317 317  
318 318  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
319 -|(% style="width:40px;background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="width:40px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:110px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:40px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:110px;background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="width:140px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:40px;background-color:#D9E2F3;color:#0070C0" %)**2**
330 +|(% 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**
320 320  |**Value**|BAT|(% style="width:196px" %)(((
321 321  Temperature(DS18B20)(PC13)
322 322  )))|(% style="width:87px" %)(((
... ... @@ -330,10 +330,12 @@
330 330  
331 331  [[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"]]
332 332  
344 +
333 333  (% style="color:blue" %)**Connection of LIDAR-Lite V3HP:**
334 334  
335 335  [[image:image-20230512173758-5.png||height="563" width="712"]]
336 336  
349 +
337 337  (% style="color:blue" %)**Connection to Ultrasonic Sensor:**
338 338  
339 339  Need to remove R1 and R2 resistors to get low power,otherwise there will be 240uA standby current.
... ... @@ -340,10 +340,11 @@
340 340  
341 341  [[image:image-20230512173903-6.png||height="596" width="715"]]
342 342  
356 +
343 343  For the connection to TF-Mini or TF-Luna , MOD2 payload is as below:
344 344  
345 345  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
346 -|(% style="width:50px;background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% 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" %)**1**|(% style="width:50px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:120px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width:80px;background-color:#D9E2F3;color:#0070C0" %)**2**
360 +|(% 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**
347 347  |**Value**|BAT|(% style="width:183px" %)(((
348 348  Temperature(DS18B20)(PC13)
349 349  )))|(% style="width:173px" %)(((
... ... @@ -358,6 +358,7 @@
358 358  
359 359  [[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/1656376779088-686.png?rev=1.1||alt="1656376779088-686.png"]]
360 360  
375 +
361 361  **Connection to [[TF-Mini plus>>url:http://en.benewake.com/product/detail/5c345cd0e5b3a844c472329b.html]] LiDAR(UART version):**
362 362  
363 363  Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current.
... ... @@ -364,6 +364,7 @@
364 364  
365 365  [[image:image-20230512180609-7.png||height="555" width="802"]]
366 366  
382 +
367 367  **Connection to [[TF-Luna>>url:http://en.benewake.com/product/detail/5e1c1fd04d839408076b6255.html]] LiDAR (UART version):**
368 368  
369 369  Need to remove R3 and R4 resistors to get low power,otherwise there will be 400uA standby current.
... ... @@ -373,6 +373,7 @@
373 373  
374 374  ==== 2.3.2.3  MOD~=3 (3 ADC + I2C) ====
375 375  
392 +
376 376  This mode has total 12 bytes. Include 3 x ADC + 1x I2C
377 377  
378 378  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
... ... @@ -402,7 +402,7 @@
402 402  This mode has total 11 bytes. As shown below:
403 403  
404 404  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
405 -|(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width: 100px;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: 100px;background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**2**
422 +|(% 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**
406 406  |**Value**|BAT|(% style="width:186px" %)(((
407 407  Temperature1(DS18B20)(PC13)
408 408  )))|(% style="width:82px" %)(((
... ... @@ -417,8 +417,10 @@
417 417  [[image:image-20230513134006-1.png||height="559" width="736"]]
418 418  
419 419  
437 +
420 420  ==== 2.3.2.5  MOD~=5(Weight Measurement by HX711) ====
421 421  
440 +
422 422  [[image:image-20230512164658-2.png||height="532" width="729"]]
423 423  
424 424  Each HX711 need to be calibrated before used. User need to do below two steps:
... ... @@ -454,8 +454,10 @@
454 454  [[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"]]
455 455  
456 456  
476 +
457 457  ==== 2.3.2.6  MOD~=6 (Counting Mode) ====
458 458  
479 +
459 459  In this mode, the device will work in counting mode. It counts the interrupt on the interrupt pins and sends the count on TDC time.
460 460  
461 461  Connection is as below. The PIR sensor is a count sensor, it will generate interrupt when people come close or go away. User can replace the PIR sensor with other counting sensors.
... ... @@ -462,9 +462,9 @@
462 462  
463 463  [[image:image-20230512181814-9.png||height="543" width="697"]]
464 464  
465 -(% 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.
486 +(% 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.**
466 466  
467 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px %)
488 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
468 468  |=(% 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**
469 469  |**Value**|BAT|(% style="width:256px" %)(((
470 470  Temperature(DS18B20)(PC13)
... ... @@ -479,9 +479,11 @@
479 479  [[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/1656378441509-171.png?rev=1.1||alt="1656378441509-171.png"]]
480 480  
481 481  
503 +
482 482  ==== 2.3.2.7  MOD~=7 (Three interrupt contact modes) ====
483 483  
484 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px %)
506 +
507 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
485 485  |=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
486 486  **Size(bytes)**
487 487  )))|=(% 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
... ... @@ -496,26 +496,25 @@
496 496  
497 497  [[image:image-20230513111203-7.png||height="324" width="975"]]
498 498  
522 +
499 499  ==== 2.3.2.8  MOD~=8 (3ADC+1DS18B20) ====
500 500  
501 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px %)
525 +
526 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
502 502  |=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
503 503  **Size(bytes)**
504 -)))|=(% style="width: 20px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 100px;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: 60px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)2
529 +)))|=(% 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
505 505  |**Value**|BAT|(% style="width:207px" %)(((
506 506  Temperature(DS18B20)
507 507  (PC13)
508 508  )))|(% style="width:94px" %)(((
509 -ADC1
510 -(PA4)
534 +ADC1(PA4)
511 511  )))|(% style="width:198px" %)(((
512 512  Digital Interrupt(PB15)
513 513  )))|(% style="width:84px" %)(((
514 -ADC2
515 -(PA5)
538 +ADC2(PA5)
516 516  )))|(% style="width:82px" %)(((
517 -ADC3
518 -(PA8)
540 +ADC3(PA8)
519 519  )))
520 520  
521 521  [[image:image-20230513111231-8.png||height="335" width="900"]]
... ... @@ -523,10 +523,11 @@
523 523  
524 524  ==== 2.3.2.9  MOD~=9 (3DS18B20+ two Interrupt count mode) ====
525 525  
526 -(% style="width:1010px" %)
527 -|=(((
548 +
549 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
550 +|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)(((
528 528  **Size(bytes)**
529 -)))|=**2**|=**2**|=**2**|=**1**|=(% style="width: 193px;" %)**2**|=(% style="width: 78px;" %)4|=(% style="width: 78px;" %)4
552 +)))|=(% 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
530 530  |**Value**|BAT|(((
531 531  Temperature1(DS18B20)
532 532  (PC13)
... ... @@ -540,33 +540,32 @@
540 540  Temperature3(DS18B20)
541 541  (PB8)
542 542  )))|(% style="width:78px" %)(((
543 -Count1
544 -(PA8)
566 +Count1(PA8)
545 545  )))|(% style="width:78px" %)(((
546 -Count2
547 -(PA4)
568 +Count2(PA4)
548 548  )))
549 549  
550 550  [[image:image-20230513111255-9.png||height="341" width="899"]]
551 551  
552 -**The newly added AT command is issued correspondingly:**
573 +(% style="color:blue" %)**The newly added AT command is issued correspondingly:**
553 553  
554 -**~ AT+INTMOD1** ** PA8**  pin:  Corresponding downlink:  **06 00 00 xx**
575 +(% style="color:#037691" %)** AT+INTMOD1 PA8**(%%)  pin:  Corresponding downlink:  (% style="color:#037691" %)**06 00 00 xx**
555 555  
556 -**~ AT+INTMOD2**  **PA4**  pin:  Corresponding downlink:**  06 00 01 xx**
577 +(% style="color:#037691" %)** AT+INTMOD2 PA4**(%%)  pin:  Corresponding downlink: (% style="color:#037691" %)**06 00 01 xx**
557 557  
558 -**~ AT+INTMOD3**  **PB15**  pin:  Corresponding downlink:  ** 06 00 02 xx**
579 +(% style="color:#037691" %)** AT+INTMOD3 PB15**(%%)  pin:  Corresponding downlink:  (% style="color:#037691" %)** 06 00 02 xx**
559 559  
560 -**AT+SETCNT=aa,bb** 
561 561  
582 +(% style="color:blue" %)**AT+SETCNT=aa,bb** 
583 +
562 562  When AA is 1, set the count of PA8 pin to BB Corresponding downlink:09 01 bb bb bb bb
563 563  
564 564  When AA is 2, set the count of PA4 pin to BB Corresponding downlink:09 02 bb bb bb bb
565 565  
566 566  
567 -
568 568  === 2.3.3  ​Decode payload ===
569 569  
591 +
570 570  While using TTN V3 network, you can add the payload format to decode the payload.
571 571  
572 572  [[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/1656378466788-734.png?rev=1.1||alt="1656378466788-734.png"]]
... ... @@ -578,6 +578,7 @@
578 578  
579 579  ==== 2.3.3.1 Battery Info ====
580 580  
603 +
581 581  Check the battery voltage for SN50v3.
582 582  
583 583  Ex1: 0x0B45 = 2885mV
... ... @@ -587,15 +587,16 @@
587 587  
588 588  ==== 2.3.3.2  Temperature (DS18B20) ====
589 589  
613 +
590 590  If there is a DS18B20 connected to PC13 pin. The temperature will be uploaded in the payload.
591 591  
592 -More DS18B20 can check the [[3 DS18B20 mode>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#2.3.4MOD3D4283xDS18B2029]]
616 +More DS18B20 can check the [[3 DS18B20 mode>>||anchor="H2.3.2.4MOD3D4283xDS18B2029"]]
593 593  
594 -**Connection:**
618 +(% style="color:blue" %)**Connection:**
595 595  
596 596  [[image:image-20230512180718-8.png||height="538" width="647"]]
597 597  
598 -**Example**:
622 +(% style="color:blue" %)**Example**:
599 599  
600 600  If payload is: 0105H:  (0105 & 8000 == 0), temp = 0105H /10 = 26.1 degree
601 601  
... ... @@ -633,7 +633,7 @@
633 633  
634 634  Digital Interrupt refers to pin PA8, and there are different trigger methods. When there is a trigger, the SN50v3 will send a packet to the server.
635 635  
636 -(% style="color:blue" %)**~ Interrupt connection method:**
660 +(% style="color:blue" %)** Interrupt connection method:**
637 637  
638 638  [[image:image-20230513105351-5.png||height="147" width="485"]]
639 639  
... ... @@ -645,7 +645,7 @@
645 645  
646 646  When the two pieces are close to each other, the 2 wire output will be short or open (depending on the type), while if the two pieces are away from each other, the 2 wire output will be the opposite status. So we can use SN50_v3 interrupt interface to detect the status for the door or window.
647 647  
648 -(% style="color:blue" %)**~ Below is the installation example:**
672 +(% style="color:blue" %)** Below is the installation example:**
649 649  
650 650  Fix one piece of the magnetic sensor to the door and connect the two pins to SN50_v3 as follows:
651 651  
... ... @@ -670,7 +670,7 @@
670 670  
671 671  The command is:
672 672  
673 -(% style="color:blue" %)**AT+INTMOD1=1   ** (%%) ~/~/(more info about INMOD please refer** **[[**AT Command Manual**>>url:http://www.dragino.com/downloads/index.php?dir=LSN50-LoRaST/&file=DRAGINO_LSN50_AT_Commands_v1.5.1.pdf]]**. **)
697 +(% style="color:blue" %)**AT+INTMOD1=1   ** (%%) ~/~/(more info about INMOD please refer** **[[**AT Command Manual**>>url:http://www.dragino.com/downloads/index.php?dir=LSN50-LoRaST/&file=DRAGINO_LSN50_AT_Commands_v1.5.1.pdf]]**. **)
674 674  
675 675  Below shows some screen captures in TTN V3:
676 676  
... ... @@ -711,7 +711,7 @@
711 711  
712 712  ==== 2.3.3.7  ​Distance Reading ====
713 713  
714 -Refer [[Ultrasonic Sensor section>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LSN50%20%26%20LSN50-V2%20-%20LoRaWAN%20Sensor%20Node%20User%20Manual/#H2.4.8UltrasonicSensor]].
738 +Refer [[Ultrasonic Sensor section>>||anchor="H2.3.3.8UltrasonicSensor"]].
715 715  
716 716  
717 717  ==== 2.3.3.8 Ultrasonic Sensor ====
... ... @@ -720,13 +720,13 @@
720 720  
721 721  The SN50_v3 detects the pulse width of the sensor and converts it to mm output. The accuracy will be within 1 centimeter. The usable range (the distance between the ultrasonic probe and the measured object) is between 24cm and 600cm.
722 722  
723 -The working principle of this sensor is similar to the **HC-SR04** ultrasonic sensor.
747 +The working principle of this sensor is similar to the (% style="color:blue" %)**HC-SR04**(%%) ultrasonic sensor.
724 724  
725 725  The picture below shows the connection:
726 726  
727 727  [[image:image-20230512173903-6.png||height="596" width="715"]]
728 728  
729 -Connect to the SN50_v3 and run **AT+MOD=2** to switch to ultrasonic mode (ULT).
753 +Connect to the SN50_v3 and run (% style="color:blue" %)**AT+MOD=2**(%%) to switch to ultrasonic mode (ULT).
730 730  
731 731  The ultrasonic sensor uses the 8^^th^^ and 9^^th^^ byte for the measurement value.
732 732  
... ... @@ -783,7 +783,6 @@
783 783  * 8: MOD9
784 784  
785 785  
786 -
787 787  == 2.4 Payload Decoder file ==
788 788  
789 789  
... ... @@ -861,7 +861,6 @@
861 861  * Example 2: Downlink Payload: 0100003C  ~/~/  Set Transmit Interval (TDC) = 60 seconds
862 862  
863 863  
864 -
865 865  === 3.3.2 Get Device Status ===
866 866  
867 867  Send a LoRaWAN downlink to ask the device to send its status.
... ... @@ -910,7 +910,6 @@
910 910  * Example 4: Downlink Payload: 06000201  **~-~-->**  AT+INTMOD3=1
911 911  
912 912  
913 -
914 914  === 3.3.4 Set Power Output Duration ===
915 915  
916 916  Control the output duration 5V . Before each sampling, device will
... ... @@ -943,7 +943,6 @@
943 943  * Example 2: Downlink Payload: 0701F4  **~-~-->**  AT+5VT=500
944 944  
945 945  
946 -
947 947  === 3.3.5 Set Weighing parameters ===
948 948  
949 949  Feature: Working mode 5 is effective, weight initialization and weight factor setting of HX711.
... ... @@ -969,7 +969,6 @@
969 969  * Example 3: Downlink Payload: 08020FA0  **~-~-->**  AT+WEIGAP=400.0
970 970  
971 971  
972 -
973 973  === 3.3.6 Set Digital pulse count value ===
974 974  
975 975  Feature: Set the pulse count value.
... ... @@ -993,7 +993,6 @@
993 993  * Example 2: Downlink Payload: 0902000003E8  **~-~-->**  AT+SETCNT=2,1000
994 994  
995 995  
996 -
997 997  === 3.3.7 Set Workmode ===
998 998  
999 999  Feature: Switch working mode.
... ... @@ -1018,7 +1018,6 @@
1018 1018  * Example 2: Downlink Payload: 0A04  **~-~-->**  AT+MOD=4
1019 1019  
1020 1020  
1021 -
1022 1022  = 4. Battery & Power Consumption =
1023 1023  
1024 1024