Last modified by Xiaoling on 2025/04/25 14:08

From version 90.5
edited by Xiaoling
on 2022/06/25 16:55
Change comment: There is no comment for this version
To version 73.7
edited by Xiaoling
on 2022/06/07 17:31
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,7 +4,7 @@
4 4  
5 5  
6 6  
7 -**Table of Contents:**
7 +**Contents:**
8 8  
9 9  * [[1. Introduction>>path:#H1.Introduction]]
10 10  ** [[1.1 ​What is LoRaWAN Soil pH Sensor>>path:#H1.1200BWhatisLoRaWANSoilpHSensor]]
... ... @@ -61,31 +61,26 @@
61 61  * [[9. ​Packing Info>>path:#H9.200BPackingInfo]]
62 62  * [[10. ​Support>>path:#H10.A0200BSupport]]
63 63  
64 +
65 +
66 +
67 +
68 +
69 +
70 +
64 64  = 1. Introduction =
65 65  
66 66  == 1.1 ​What is LoRaWAN Soil pH Sensor ==
67 67  
68 -(((
69 -
70 -
71 71  The Dragino LSPH01 is a (% style="color:#4f81bd" %)**LoRaWAN Soil pH Sensor**(%%) for IoT of Agriculture. It is designed to measure the soil PH and soil temperature, so to send to the platform to analyze the soil acid or alkali level. The probe is IP68 waterproof.
72 -)))
73 73  
74 -(((
75 75  LSPH01 probe is made by Solid AgCl reference electrode and Pure metal pH sensitive electrode. It can detect soil's** (% style="color:#4f81bd" %)pH (%%)**with high accuracy and stable value. The LSPH01 probe can be buried into soil for long time use.
76 -)))
77 77  
78 -(((
79 79  The LoRa wireless technology used in LSPH01 allows device to send data and reach extremely long ranges at low data-rates. It provides ultra-long range spread spectrum communication and high interference immunity whilst minimizing current consumption.
80 -)))
81 81  
82 -(((
83 83  LSPH01 is powered by (% style="color:#4f81bd" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
84 -)))
85 85  
86 -(((
87 87  Each LSPH01 is pre-load with a set of unique keys for LoRaWAN registrations, register these keys to local LoRaWAN server and it will auto connect after power on.
88 -)))
89 89  
90 90  
91 91  [[image:1654592435432-887.png]]
... ... @@ -92,7 +92,6 @@
92 92  
93 93  
94 94  
95 -
96 96  == ​1.2 Features ==
97 97  
98 98  * LoRaWAN 1.0.3 Class A
... ... @@ -109,6 +109,8 @@
109 109  * IP68 rate for the Sensor Probe
110 110  * 8500mAh Battery for long term use
111 111  
106 +
107 +
112 112  == 1.3 Probe Specification ==
113 113  
114 114  
... ... @@ -129,10 +129,14 @@
129 129  * IP68 Protection
130 130  * Length: 3.5 meters
131 131  
128 +
129 +
132 132  == 1.4 ​Applications ==
133 133  
134 134  * Smart Agriculture
135 135  
134 +
135 +
136 136  == 1.5 Pin mapping and power on ==
137 137  
138 138  [[image:1654592472094-134.png]]
... ... @@ -148,7 +148,7 @@
148 148  )))
149 149  
150 150  (((
151 -In case you can’t set the OTAA keys in the LoRaWAN OTAA server, and you have to use the keys from the server, you can [[use AT Commands >>||anchor="H5.UseATCommand"]]to set the keys in the LSPH01.
151 +In case you can’t set the OTAA keys in the LoRaWAN OTAA server, and you have to use the keys from the server, you can [[use AT Commands >>path:#H5.UseATCommand]]to set the keys in the LSPH01.
152 152  )))
153 153  
154 154  
... ... @@ -160,14 +160,10 @@
160 160  
161 161  (((
162 162  [[image:1654592492399-921.png]]
163 -
164 -
165 165  )))
166 166  
167 167  (((
168 168  The LG308 is already set to connected to [[TTN network >>url:https://console.cloud.thethings.network/]], so what we need to now is configure the TTN server.
169 -
170 -
171 171  )))
172 172  
173 173  (((
... ... @@ -191,13 +191,11 @@
191 191  [[image:1654592600093-601.png]]
192 192  
193 193  
194 -
195 195  **Add APP EUI and DEV EUI**
196 196  
197 197  [[image:1654592619856-881.png]]
198 198  
199 199  
200 -
201 201  **Add APP EUI in the application**
202 202  
203 203  [[image:1654592632656-512.png]]
... ... @@ -217,9 +217,7 @@
217 217  [[image:image-20220607170442-2.png]]
218 218  
219 219  
220 -(((
221 221  (% style="color:blue" %)**Step 3**(%%)**:** The LSPH01 will auto join to the TTN network. After join success, it will start to upload messages to TTN and you can see the messages in the panel.
222 -)))
223 223  
224 224  [[image:1654592697690-910.png]]
225 225  
... ... @@ -227,30 +227,26 @@
227 227  
228 228  == 2.3 ​Uplink Payload ==
229 229  
230 -(((
231 231  LSPH01 will uplink payload via LoRaWAN with below payload format: 
232 -)))
233 233  
234 -(((
235 235  Uplink payload includes in total 11 bytes.
236 -)))
237 237  
238 -(((
239 239  Normal uplink payload:
240 -)))
241 241  
242 242  (% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
243 -|=(% style="width: 62.5px;" %)(((
244 -**Size (bytes)**
245 -)))|=(% style="width: 62.5px;" %)**2**|=(% style="width: 62.5px;" %)**2**|=**2**|=**2**|=**1**|=**1**|=**1**
246 -|(% style="width:62.5px" %)**Value**|(% style="width:62.5px" %)[[BAT>>||anchor="H2.3.1BatteryInfo"]]|(% style="width:62.5px" %)(((
247 -[[Temperature>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
229 +|(((
230 +**Size**
248 248  
249 -[[(Optional)>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
250 -)))|[[Soil pH>>||anchor="H2.3.3SoilpH"]]|[[Soil Temperature>>||anchor="H2.3.4SoilTemperature"]]|(((
251 -[[Digital Interrupt (Optional)>>||anchor="H2.3.5InterruptPin"]]
232 +**(bytes)**
233 +)))|**2**|**2**|**2**|**2**|**1**|**1**|**1**
234 +|**Value**|[[BAT>>path:#H2.3.1BatteryInfo]]|(((
235 +[[Temperature>>path:#H2.3.2DS18B20Temperaturesensor]]
236 +
237 +[[(Optional)>>path:#H2.3.2DS18B20Temperaturesensor]]
238 +)))|[[Soil pH>>path:#H2.3.3SoilpH]]|[[Soil Temperature>>path:#H2.3.4SoilTemperature]]|(((
239 +[[Digital Interrupt (Optional)>>path:#H2.3.5InterruptPin]]
252 252  )))|Reserve|(((
253 -[[Message Type>>||anchor="H2.3.6MessageType"]]
241 +[[Message Type>>path:#H2.3.6MessageType]]
254 254  )))
255 255  
256 256  [[image:1654592721645-318.png]]
... ... @@ -306,7 +306,7 @@
306 306  
307 307  === 2.3.5 Interrupt Pin ===
308 308  
309 -This data field shows if this packet is generated by interrupt or not. [[Click here>>||anchor="H3.2SetInterruptMode"]] for the hardware and software set up.
297 +This data field shows if this packet is generated by interrupt or not. [[Click here>>path:#H3.2SetInterruptMode]] for the hardware and software set up.
310 310  
311 311  
312 312  **Example:**
... ... @@ -319,21 +319,20 @@
319 319  
320 320  === 2.3.6 Message Type ===
321 321  
322 -(((
323 323  For a normal uplink payload, the message type is always 0x01.
324 -)))
325 325  
326 -(((
327 327  Valid Message Type:
328 -)))
329 329  
330 330  
331 -(% border="1" cellspacing="10" style="background-color:#ffffcc; width:499px" %)
332 -|=(% style="width: 160px;" %)**Message Type Code**|=(% style="width: 163px;" %)**Description**|=(% style="width: 173px;" %)**Payload**
333 -|(% style="width:160px" %)0x01|(% style="width:163px" %)Normal Uplink|(% style="width:173px" %)[[Normal Uplink Payload>>||anchor="H2.3200BUplinkPayload"]]
334 -|(% style="width:160px" %)0x02|(% style="width:163px" %)Reply configures info|(% style="width:173px" %)[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]]
335 -|(% style="width:160px" %)0x03|(% style="width:163px" %)Reply Calibration Info|(% style="width:173px" %)[[Calibration Payload>>||anchor="H2.7Calibration"]]
315 +(% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
316 +|**Message Type Code**|**Description**|**Payload**
317 +|0x01|Normal Uplink|[[Normal Uplink Payload>>path:#H2.3200BUplinkPayload]]
318 +|0x02|Reply configures info|[[Configure Info Payload>>path:#H3.4GetFirmwareVersionInfo]]
319 +|0x03|Reply Calibration Info|[[Calibration Payload>>path:#H2.7Calibration]]
336 336  
321 +
322 +
323 +
337 337  === 2.3.7 Decode payload in The Things Network ===
338 338  
339 339  While using TTN network, you can add the payload format to decode the payload.
... ... @@ -353,27 +353,18 @@
353 353  
354 354  == 2.4 Uplink Interval ==
355 355  
356 -The LSPH01 by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link: [[Change Uplink Interval>>doc:Main.End Device AT Commands and Downlink Command.WebHome||anchor="H4.1ChangeUplinkInterval"]]
343 +The LSPH01 by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link: [[Change Uplink Interval>>path:/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval]]
357 357  
358 358  
359 359  
360 360  == 2.5 ​Show Data in DataCake IoT Server ==
361 361  
362 -(((
363 363  [[DATACAKE>>url:https://datacake.co/]] provides a human friendly interface to show the sensor data, once we have data in TTN, we can use [[DATACAKE>>url:https://datacake.co/]] to connect to TTN and see the data in DATACAKE. Below are the steps:
364 -)))
365 365  
366 -(((
367 -
368 -)))
369 369  
370 -(((
371 371  (% style="color:blue" %)**Step 1**(%%)**: Be sure that your device is programmed and properly connected to the network at this time.**
372 -)))
373 373  
374 -(((
375 375  (% style="color:blue" %)**Step 2**(%%)**: To configure the Application to forward data to DATACAKE you will need to add integration. To add the DATACAKE integration, perform the following steps:**
376 -)))
377 377  
378 378  
379 379  [[image:1654592790040-760.png]]
... ... @@ -396,13 +396,9 @@
396 396  [[image:1654592856403-259.png]]
397 397  
398 398  
399 -(((
400 400  (% style="color:blue" %)**Step 5**(%%)**: add payload decode**
401 -)))
402 402  
403 -(((
404 404  Download Datacake decoder from: [[https:~~/~~/www.dragino.com/downloads/index.pHp?dir=LoRa_End_Node/LSPH01/Decoder/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LSNPK01/Decoder/]]
405 -)))
406 406  
407 407  
408 408  [[image:1654592878525-845.png]]
... ... @@ -425,10 +425,8 @@
425 425  === 2.6.1 Before measurement ===
426 426  
427 427  (((
428 -(((
429 429  If the LSPH01 has more than 7 days not use or just clean the pH probe. User should put the probe inside pure water for more than 24 hours for activation. If no put in water, user need to put inside soil for more than 24 hours to ensure the measurement accuracy. 
430 430  )))
431 -)))
432 432  
433 433  
434 434  
... ... @@ -435,45 +435,24 @@
435 435  === 2.6.2 Measurement ===
436 436  
437 437  
438 -(((
439 439  (% style="color:#4f81bd" %)**Measurement the soil surface:**
440 -)))
441 441  
442 -(((
443 443  [[image:1654592946732-634.png]]
444 -)))
445 445  
446 -(((
447 447  Choose the proper measuring position. Split the surface soil according to the measured deep.
448 -)))
449 449  
450 -(((
451 451  Put pure water, or rainwater to make the soil of measurement point to moist mud. Remove rocks or hard things.
452 -)))
453 453  
454 -(((
455 455  Slowly insert the probe to the measure point. Don’t use large force which will break the probe. Make sure not shake when inserting.
456 -)))
457 457  
458 -(((
459 459  Put soil over the probe after insert. And start to measure.
460 -)))
461 461  
462 -(((
463 -
464 -)))
465 465  
466 -(((
467 467  (% style="color:#4f81bd" %)**Measurement inside soil:**
468 -)))
469 469  
470 -(((
471 471  Dig a hole with diameter > 20CM.
472 -)))
473 473  
474 -(((
475 475  Insert the probe inside, method like measure the surface.
476 -)))
477 477  
478 478  
479 479  
... ... @@ -503,13 +503,9 @@
503 503  
504 504  == 2.7 Calibration ==
505 505  
506 -(((
507 507  User can do calibration for the probe. It is limited to use below pH buffer solution to calibrate: 4.00, 6.86, 9.18. When calibration, user need to clean the electrode and put the probe in the pH buffer solution to wait the value stable ( a new clean electrode might need max 24 hours to be stable).
508 -)))
509 509  
510 -(((
511 511  After stable, user can use below command to calibrate.
512 -)))
513 513  
514 514  [[image:image-20220607171149-4.png]]
515 515  
... ... @@ -516,10 +516,12 @@
516 516  
517 517  (% style="color:#037691" %)**Calibration Payload**
518 518  
519 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
520 -|=(% style="width: 62.5px;" %)(((
521 -**Size (bytes)**
522 -)))|=(% style="width: 89px;" %)**1**|=(% style="width: 89px;" %)**1**|=(% style="width: 89px;" %)**1**|=(% style="width: 89px;" %)**7**|=(% style="width: 89px;" %)**1**
466 +(% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
467 +|(((
468 +**Size**
469 +
470 +**(bytes)**
471 +)))|**1**|**1**|**1**|**7**|**1**
523 523  |**Value**|(((
524 524  PH4
525 525  
... ... @@ -529,7 +529,7 @@
529 529  
530 530  Calibrate value
531 531  )))|Reserve|(((
532 -[[Message Type>>||anchor="H2.3.6MessageType"]]
481 +[[Message Type>>path:#H2.3.6MessageType]]
533 533  
534 534  Always 0x03
535 535  )))
... ... @@ -543,6 +543,8 @@
543 543  * Reply to non-confirmed packet: 14 00
544 544  
545 545  
495 +
496 +
546 546  == 2.8 Frequency Plans ==
547 547  
548 548  (((
... ... @@ -552,61 +552,32 @@
552 552  
553 553  === 2.8.1 EU863-870 (EU868) ===
554 554  
555 -(((
556 556  (% style="color:blue" %)**Uplink:**
557 -)))
558 558  
559 -(((
560 560  868.1 - SF7BW125 to SF12BW125
561 -)))
562 562  
563 -(((
564 564  868.3 - SF7BW125 to SF12BW125 and SF7BW250
565 -)))
566 566  
567 -(((
568 568  868.5 - SF7BW125 to SF12BW125
569 -)))
570 570  
571 -(((
572 572  867.1 - SF7BW125 to SF12BW125
573 -)))
574 574  
575 -(((
576 576  867.3 - SF7BW125 to SF12BW125
577 -)))
578 578  
579 -(((
580 580  867.5 - SF7BW125 to SF12BW125
581 -)))
582 582  
583 -(((
584 584  867.7 - SF7BW125 to SF12BW125
585 -)))
586 586  
587 -(((
588 588  867.9 - SF7BW125 to SF12BW125
589 -)))
590 590  
591 -(((
592 592  868.8 - FSK
593 -)))
594 594  
595 -(((
596 -
597 -)))
598 598  
599 -(((
600 600  (% style="color:blue" %)**Downlink:**
601 -)))
602 602  
603 -(((
604 604  Uplink channels 1-9 (RX1)
605 -)))
606 606  
607 -(((
608 608  869.525 - SF9BW125 (RX2 downlink only)
609 -)))
610 610  
611 611  
612 612  
... ... @@ -630,89 +630,46 @@
630 630  
631 631  === 2.8.3 CN470-510 (CN470) ===
632 632  
633 -(((
634 634  Used in China, Default use CHE=1
635 -)))
636 636  
637 -(((
638 638  (% style="color:blue" %)**Uplink:**
639 -)))
640 640  
641 -(((
642 642  486.3 - SF7BW125 to SF12BW125
643 -)))
644 644  
645 -(((
646 646  486.5 - SF7BW125 to SF12BW125
647 -)))
648 648  
649 -(((
650 650  486.7 - SF7BW125 to SF12BW125
651 -)))
652 652  
653 -(((
654 654  486.9 - SF7BW125 to SF12BW125
655 -)))
656 656  
657 -(((
658 658  487.1 - SF7BW125 to SF12BW125
659 -)))
660 660  
661 -(((
662 662  487.3 - SF7BW125 to SF12BW125
663 -)))
664 664  
665 -(((
666 666  487.5 - SF7BW125 to SF12BW125
667 -)))
668 668  
669 -(((
670 670  487.7 - SF7BW125 to SF12BW125
671 -)))
672 672  
673 -(((
674 -
675 -)))
676 676  
677 -(((
678 678  (% style="color:blue" %)**Downlink:**
679 -)))
680 680  
681 -(((
682 682  506.7 - SF7BW125 to SF12BW125
683 -)))
684 684  
685 -(((
686 686  506.9 - SF7BW125 to SF12BW125
687 -)))
688 688  
689 -(((
690 690  507.1 - SF7BW125 to SF12BW125
691 -)))
692 692  
693 -(((
694 694  507.3 - SF7BW125 to SF12BW125
695 -)))
696 696  
697 -(((
698 698  507.5 - SF7BW125 to SF12BW125
699 -)))
700 700  
701 -(((
702 702  507.7 - SF7BW125 to SF12BW125
703 -)))
704 704  
705 -(((
706 706  507.9 - SF7BW125 to SF12BW125
707 -)))
708 708  
709 -(((
710 710  508.1 - SF7BW125 to SF12BW125
711 -)))
712 712  
713 -(((
714 714  505.3 - SF12BW125 (RX2 downlink only)
715 -)))
716 716  
717 717  
718 718  
... ... @@ -737,219 +737,111 @@
737 737  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
738 738  * Use the Join successful sub-band if the server doesn’t include sub-band info in the OTAA Join Accept message ( TTN v2 doesn't include)
739 739  
619 +
740 740  === 2.8.5 AS920-923 & AS923-925 (AS923) ===
741 741  
742 -(((
743 743  (% style="color:blue" %)**Default Uplink channel:**
744 -)))
745 745  
746 -(((
747 747  923.2 - SF7BW125 to SF10BW125
748 -)))
749 749  
750 -(((
751 751  923.4 - SF7BW125 to SF10BW125
752 -)))
753 753  
754 -(((
755 -
756 -)))
757 757  
758 -(((
759 759  (% style="color:blue" %)**Additional Uplink Channel**:
760 -)))
761 761  
762 -(((
763 763  (OTAA mode, channel added by JoinAccept message)
764 -)))
765 765  
766 -(((
767 -
768 -)))
769 769  
770 -(((
771 771  (% style="color:blue" %)**AS920~~AS923 for Japan, Malaysia, Singapore**:
772 -)))
773 773  
774 -(((
775 775  922.2 - SF7BW125 to SF10BW125
776 -)))
777 777  
778 -(((
779 779  922.4 - SF7BW125 to SF10BW125
780 -)))
781 781  
782 -(((
783 783  922.6 - SF7BW125 to SF10BW125
784 -)))
785 785  
786 -(((
787 787  922.8 - SF7BW125 to SF10BW125
788 -)))
789 789  
790 -(((
791 791  923.0 - SF7BW125 to SF10BW125
792 -)))
793 793  
794 -(((
795 795  922.0 - SF7BW125 to SF10BW125
796 -)))
797 797  
798 -(((
799 -
800 -)))
801 801  
802 -(((
803 803  (% style="color:blue" %)**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**:
804 -)))
805 805  
806 -(((
807 807  923.6 - SF7BW125 to SF10BW125
808 -)))
809 809  
810 -(((
811 811  923.8 - SF7BW125 to SF10BW125
812 -)))
813 813  
814 -(((
815 815  924.0 - SF7BW125 to SF10BW125
816 -)))
817 817  
818 -(((
819 819  924.2 - SF7BW125 to SF10BW125
820 -)))
821 821  
822 -(((
823 823  924.4 - SF7BW125 to SF10BW125
824 -)))
825 825  
826 -(((
827 827  924.6 - SF7BW125 to SF10BW125
828 -)))
829 829  
830 -(((
831 -
832 -)))
833 833  
834 -(((
835 835  (% style="color:blue" %)**Downlink:**
836 -)))
837 837  
838 -(((
839 839  Uplink channels 1-8 (RX1)
840 -)))
841 841  
842 -(((
843 843  923.2 - SF10BW125 (RX2)
844 -)))
845 845  
846 846  
847 847  
848 848  === 2.8.6 KR920-923 (KR920) ===
849 849  
850 -(((
851 851  (% style="color:blue" %)**Default channel:**
852 -)))
853 853  
854 -(((
855 855  922.1 - SF7BW125 to SF12BW125
856 -)))
857 857  
858 -(((
859 859  922.3 - SF7BW125 to SF12BW125
860 -)))
861 861  
862 -(((
863 863  922.5 - SF7BW125 to SF12BW125
864 -)))
865 865  
866 -(((
867 -
868 -)))
869 869  
870 -(((
871 871  (% style="color:blue" %)**Uplink: (OTAA mode, channel added by JoinAccept message)**
872 -)))
873 873  
874 -(((
875 875  922.1 - SF7BW125 to SF12BW125
876 -)))
877 877  
878 -(((
879 879  922.3 - SF7BW125 to SF12BW125
880 -)))
881 881  
882 -(((
883 883  922.5 - SF7BW125 to SF12BW125
884 -)))
885 885  
886 -(((
887 887  922.7 - SF7BW125 to SF12BW125
888 -)))
889 889  
890 -(((
891 891  922.9 - SF7BW125 to SF12BW125
892 -)))
893 893  
894 -(((
895 895  923.1 - SF7BW125 to SF12BW125
896 -)))
897 897  
898 -(((
899 899  923.3 - SF7BW125 to SF12BW125
900 -)))
901 901  
902 -(((
903 -
904 -)))
905 905  
906 -(((
907 907  (% style="color:blue" %)**Downlink:**
908 -)))
909 909  
910 -(((
911 911  Uplink channels 1-7(RX1)
912 -)))
913 913  
914 -(((
915 915  921.9 - SF12BW125 (RX2 downlink only; SF12BW125 might be changed to SF9BW125)
916 -)))
917 917  
918 918  
919 919  
920 920  === 2.8.7 IN865-867 (IN865) ===
921 921  
922 -(((
923 923  (% style="color:blue" %)**Uplink:**
924 -)))
925 925  
926 -(((
927 927  865.0625 - SF7BW125 to SF12BW125
928 -)))
929 929  
930 -(((
931 931  865.4025 - SF7BW125 to SF12BW125
932 -)))
933 933  
934 -(((
935 935  865.9850 - SF7BW125 to SF12BW125
936 -)))
937 937  
938 -(((
939 -
940 -)))
941 941  
942 -(((
943 943  (% style="color:blue" %)**Downlink:**
944 -)))
945 945  
946 -(((
947 947  Uplink channels 1-3 (RX1)
948 -)))
949 949  
950 -(((
951 951  866.550 - SF10BW125 (RX2)
952 -)))
953 953  
954 954  
955 955  
... ... @@ -961,10 +961,6 @@
961 961  * Blink once when device transmit a packet.
962 962  
963 963  
964 -
965 -
966 -
967 -
968 968  == 2.10 ​Firmware Change Log ==
969 969  
970 970  
... ... @@ -979,51 +979,26 @@
979 979  
980 980  = 3. Configure LSPH01 via AT Command or LoRaWAN Downlink =
981 981  
982 -(((
983 983  Use can configure LSPH01 via AT Command or LoRaWAN Downlink.
984 -)))
985 985  
986 -* (((
987 -AT Command Connection: See [[FAQ>>||anchor="H6.FAQ"]].
988 -)))
989 -* (((
990 -LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>path:/xwiki/bin/view/Main/]]
991 -)))
751 +* AT Command Connection: See [[FAQ>>path:#H6.FAQ]].
752 +* LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>path:/xwiki/bin/view/Main/]]
992 992  
993 -(((
994 994  There are two kinds of commands to configure LSPH01, they are:
995 -)))
996 996  
997 -* (((
998 -(% style="color:#4f81bd" %)** General Commands**.
999 -)))
756 +* (% style="color:#4f81bd" %)** General Commands**.
1000 1000  
1001 -(((
1002 1002  These commands are to configure:
1003 -)))
1004 1004  
1005 -* (((
1006 -General system settings like: uplink interval.
1007 -)))
1008 -* (((
1009 -LoRaWAN protocol & radio related command.
1010 -)))
760 +* General system settings like: uplink interval.
761 +* LoRaWAN protocol & radio related command.
1011 1011  
1012 -(((
1013 1013  They are same for all Dragino Device which support DLWS-005 LoRaWAN Stack. These commands can be found on the wiki:[[End Device AT Commands and Downlink Command>>path:/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/]]
1014 -)))
1015 1015  
1016 -(((
1017 -
1018 -)))
1019 1019  
1020 -* (((
1021 -(% style="color:#4f81bd" %)** Commands special design for LSPH01**
1022 -)))
766 +* (% style="color:#4f81bd" %)** Commands special design for LSPH01**
1023 1023  
1024 -(((
1025 1025  These commands only valid for LSPH01, as below:
1026 -)))
1027 1027  
1028 1028  
1029 1029  
... ... @@ -1036,28 +1036,19 @@
1036 1036  [[image:image-20220607171554-8.png]]
1037 1037  
1038 1038  
1039 -(((
781 +
1040 1040  (% style="color:#037691" %)**Downlink Command: 0x01**
1041 -)))
1042 1042  
1043 -(((
1044 1044  Format: Command Code (0x01) followed by 3 bytes time value.
1045 -)))
1046 1046  
1047 -(((
1048 1048  If the downlink payload=0100003C, it means set the END Node’s Transmit Interval to 0x00003C=60(S), while type code is 01.
1049 -)))
1050 1050  
1051 -* (((
1052 -Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
1053 -)))
1054 -* (((
1055 -Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
788 +* Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
789 +* Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1056 1056  
1057 1057  
1058 -
1059 -)))
1060 1060  
793 +
1061 1061  == 3.2 Set Interrupt Mode ==
1062 1062  
1063 1063  Feature, Set Interrupt mode for GPIO_EXIT.
... ... @@ -1064,37 +1064,22 @@
1064 1064  
1065 1065  (% style="color:#037691" %)**AT Command: AT+INTMOD**
1066 1066  
1067 -[[image:image-20220610105907-1.png]]
800 +[[image:image-20220607171716-9.png]]
1068 1068  
1069 1069  
1070 -(((
1071 1071  (% style="color:#037691" %)**Downlink Command: 0x06**
1072 -)))
1073 1073  
1074 -(((
1075 1075  Format: Command Code (0x06) followed by 3 bytes.
1076 -)))
1077 1077  
1078 -(((
1079 1079  This means that the interrupt mode of the end node is set to 0x000003=3 (rising edge trigger), and the type code is 06.
1080 -)))
1081 1081  
1082 -* (((
1083 -Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode
1084 -)))
1085 -* (((
1086 -Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger
1087 -)))
809 +* Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode
810 +* Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger
1088 1088  
1089 -(((
1090 -
1091 -)))
1092 1092  
1093 -
1094 -
1095 1095  == 3.3 Calibrate Sensor ==
1096 1096  
1097 -Detail See [[Calibration Guide>>||anchor="H2.7Calibration"]] for the user of 0x13 and 0x14 downlink commands
815 +Detail See [[Calibration Guide>>path:#H2.7Calibration]] for the user of 0x13 and 0x14 downlink commands
1098 1098  
1099 1099  
1100 1100  
... ... @@ -1126,14 +1126,14 @@
1126 1126  
1127 1127  Version
1128 1128  )))|Sensor Type|Reserve|(((
1129 -[[Message Type>>||anchor="H2.3.6MessageType"]]
847 +[[Message Type>>path:#H2.3.6MessageType]]
1130 1130  Always 0x02
1131 1131  )))
1132 1132  
1133 -(% style="color:#037691" %)**Software Type**(%%): Always 0x03 for LSPH01
851 +**Software Type**: Always 0x03 for LSPH01
1134 1134  
1135 1135  
1136 -(% style="color:#037691" %)**Frequency Band**:
854 +**Frequency Band**:
1137 1137  
1138 1138  *0x01: EU868
1139 1139  
... ... @@ -1156,13 +1156,13 @@
1156 1156  *0xa0: AS923-3
1157 1157  
1158 1158  
1159 -(% style="color:#037691" %)**Sub-Band**(%%): value 0x00 ~~ 0x08
877 +**Sub-Band**: value 0x00 ~~ 0x08
1160 1160  
1161 1161  
1162 -(% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
880 +**Firmware Version**: 0x0100, Means: v1.0.0 version
1163 1163  
1164 1164  
1165 -(% style="color:#037691" %)**Sensor Type**:
883 +**Sensor Type**:
1166 1166  
1167 1167  0x01: LSE01
1168 1168  
... ... @@ -1189,7 +1189,7 @@
1189 1189  )))
1190 1190  
1191 1191  (((
1192 -The discharge curve is not linear so can't simply use percentage to show the battery level. Below is the battery performance.
910 +The discharge curve is not linear so cant simply use percentage to show the battery level. Below is the battery performance.
1193 1193  )))
1194 1194  
1195 1195  [[image:1654593587246-335.png]]
... ... @@ -1224,12 +1224,12 @@
1224 1224  )))
1225 1225  
1226 1226  
1227 -(% style="color:red" %)**Step 1**(%%): Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from:
945 +**Step 1**: Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from:
1228 1228  
1229 1229  [[https:~~/~~/www.dragino.com/downloads/index.pHp?dir=LoRa_End_Node/Battery_Analyze/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/Battery_Analyze/]]
1230 1230  
1231 1231  
1232 -(% style="color:#037691" %)**Step 2**(%%): Open it and choose
950 +**Step 2**: Open it and choose
1233 1233  
1234 1234  * Product Model
1235 1235  * Uplink Interval
... ... @@ -1243,13 +1243,13 @@
1243 1243  The battery related documents as below:
1244 1244  
1245 1245  * (((
1246 -[[Battery Dimension>>https://www.dragino.com/downloads/index.php?dir=datasheet/Battery/]],
964 +[[Battery Dimension>>url:http://www.dragino.com/downloads/index.php?dir=datasheet/Battery/&file=LSN50-Battery-Dimension.pdf]],
1247 1247  )))
1248 1248  * (((
1249 1249  [[Lithium-Thionyl Chloride Battery  datasheet>>url:https://www.dragino.com/downloads/downloads/datasheet/Battery/ER26500/ER26500_Datasheet-EN.pdf]],
1250 1250  )))
1251 1251  * (((
1252 -[[Lithium-ion Battery-Capacitor datasheet>>https://www.dragino.com/downloads/index.php?dir=datasheet/Battery/]], [[Tech Spec>>https://www.dragino.com/downloads/index.php?dir=datasheet/Battery/]]
970 +[[Lithium-ion Battery-Capacitor datasheet>>url:http://www.dragino.com/downloads/downloads/datasheet/Battery/SPC_1520_datasheet.jpg]], [[Tech Spec>>url:http://www.dragino.com/downloads/downloads/datasheet/Battery/SPC1520%20Technical%20Specification20171123.pdf]]
1253 1253  )))
1254 1254  
1255 1255  [[image:image-20220607172042-11.png]]
... ... @@ -1266,13 +1266,9 @@
1266 1266  
1267 1267  === ​4.3.2 Replace the battery ===
1268 1268  
1269 -(((
1270 -You can change the battery in the LSPH01.The type of battery is not limited as long as the output is between 3v to 3.6v. On the main board, there is a diode (D1) between the battery and the main circuit. If you need to use a battery with less than 3.3v, please remove the D1 and shortcut the two pads of it so there won't be voltage drop between battery and main board.
1271 -)))
987 +You can change the battery in the LSPH01.The type of battery is not limited as long as the output is between 3v to 3.6v. On the main board, there is a diode (D1) between the battery and the main circuit. If you need to use a battery with less than 3.3v, please remove the D1 and shortcut the two pads of it so there won’t be voltage drop between battery and main board.
1272 1272  
1273 -(((
1274 1274  The default battery pack of LSPH01 includes a ER26500 plus super capacitor. If user can’t find this pack locally, they can find ER26500 or equivalence, which will also work in most case. The SPC can enlarge the battery life for high frequency use (update period below 5 minutes)
1275 -)))
1276 1276  
1277 1277  
1278 1278  
... ... @@ -1293,29 +1293,29 @@
1293 1293  (% style="background-color:yellow" %)** USB TTL RXD  <~-~-~-~-> UART_TXD**
1294 1294  
1295 1295  
1296 -(((
1297 1297  In the PC, you need to set the serial baud rate to (% style="color:green" %)**9600**(%%) to access the serial console for LSPH01. LSPH01 will output system info once power on as below:
1298 -)))
1299 1299  
1300 1300  
1301 1301   [[image:1654593712276-618.png]]
1302 1302  
1303 -Valid AT Command please check [[Configure Device>>||anchor="H3.ConfigureLSPH01viaATCommandorLoRaWANDownlink"]].
1015 +Valid AT Command please check [[Configure Device>>path:#H3.ConfigureLSPH01viaATCommandorLoRaWANDownlink]].
1304 1304  
1305 1305  
1018 +
1306 1306  = 6. FAQ =
1307 1307  
1308 1308  == 6.1 How to change the LoRa Frequency Bands/Region ==
1309 1309  
1310 -You can follow the instructions for [[how to upgrade image>>||anchor="H2.10200BFirmwareChangeLog"]].
1023 +You can follow the instructions for [[how to upgrade image>>path:#H2.10200BFirmwareChangeLog]].
1311 1311  When downloading the images, choose the required image file for download. ​
1312 1312  
1313 1313  
1027 +
1314 1314  = 7. Trouble Shooting =
1315 1315  
1316 -== 7.1 AT Commands input doesn't work ==
1030 +== 7.1 AT Commands input doesnt work ==
1317 1317  
1318 -In the case if user can see the console output but can't type input to the device. Please check if you already include the (% style="color:green" %)**ENTER**(%%) while sending out the command. Some serial tool doesn't send (% style="color:green" %)**ENTER**(%%) while press the send key, user need to add ENTER in their string.
1032 +In the case if user can see the console output but cant type input to the device. Please check if you already include the (% style="color:green" %)**ENTER**(%%) while sending out the command. Some serial tool doesnt send (% style="color:green" %)**ENTER**(%%) while press the send key, user need to add ENTER in their string.
1319 1319  
1320 1320  
1321 1321  
... ... @@ -1336,8 +1336,6 @@
1336 1336  * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1337 1337  
1338 1338  
1339 -
1340 -
1341 1341  = 9. ​Packing Info =
1342 1342  
1343 1343  
... ... @@ -1353,8 +1353,6 @@
1353 1353  * Weight / pcs : g
1354 1354  
1355 1355  
1356 -
1357 -
1358 1358  = 10. ​Support =
1359 1359  
1360 1360  * 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.
image-20220610105907-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -15.5 KB
Content