<
From version < 21.1 >
edited by Xiaoling
on 2022/06/07 14:36
To version < 26.13 >
edited by Xiaoling
on 2022/06/07 15:11
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -55,8 +55,6 @@
55 55  * IP68 rate for the Sensor Probe
56 56  * 8500mAh Battery for long term use
57 57  
58 -
59 -
60 60  == 1.3 Probe Specification ==
61 61  
62 62  
... ... @@ -77,14 +77,10 @@
77 77  * IP68 Protection
78 78  * Length: 3.5 meters
79 79  
80 -
81 -
82 82  == 1.4 ​Applications ==
83 83  
84 84  * Smart Agriculture
85 85  
86 -
87 -
88 88  == 1.5 Pin mapping and power on ==
89 89  
90 90  [[image:1654580482666-473.png]]
... ... @@ -119,7 +119,7 @@
119 119  )))
120 120  
121 121  (((
122 -**Step 1**: Create a device in TTN with the OTAA keys from LSPH01.
116 +(% style="color:blue" %)**Step 1**(%%): Create a device in TTN with the OTAA keys from LSPH01.
123 123  )))
124 124  
125 125  (((
... ... @@ -156,7 +156,7 @@
156 156  [[image:1654581517630-991.png]]
157 157  
158 158  
159 -**Step 2**: Power on LSPH01
153 +(% style="color:blue" %)**Step 2**(%%): Power on LSPH01
160 160  
161 161  
162 162  Put a Jumper on JP2 to power on the device. ( The Switch must be in FLASH position).
... ... @@ -164,7 +164,7 @@
164 164  [[image:image-20220607135918-2.png]]
165 165  
166 166  
167 -**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.
161 +(% 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.
168 168  
169 169  [[image:1654581590132-631.png]]
170 170  
... ... @@ -271,8 +271,6 @@
271 271  |0x02|Reply configures info|[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]]
272 272  |0x03|Reply Calibration Info|[[Calibration Payload>>||anchor="H2.7Calibration"]]
273 273  
274 -
275 -
276 276  === 2.3.7 Decode payload in The Things Network ===
277 277  
278 278  While using TTN network, you can add the payload format to decode the payload.
... ... @@ -301,9 +301,9 @@
301 301  [[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:
302 302  
303 303  
304 -**Step 1**: Be sure that your device is programmed and properly connected to the network at this time.
296 +(% style="color:blue" %)**Step 1**(%%)**: Be sure that your device is programmed and properly connected to the network at this time.**
305 305  
306 -**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:
298 +(% 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:**
307 307  
308 308  
309 309  [[image:1654583683416-869.png]]
... ... @@ -312,9 +312,9 @@
312 312  [[image:1654583694084-878.png]]
313 313  
314 314  
315 -Step 3: Create an account or log in Datacake.
307 +(% style="color:blue" %)**Step 3**(%%)**: Create an account or log in Datacake.**
316 316  
317 -Step 4: Create LSPH01 product.
309 +(% style="color:blue" %)**Step 4**(%%)**: Create LSPH01 product.**
318 318  
319 319  [[image:1654583711590-413.png]]
320 320  
... ... @@ -326,115 +326,96 @@
326 326  [[image:1654583749683-259.png]]
327 327  
328 328  
329 -Step 5: add payload decode
321 +(% style="color:blue" %)**Step 5**(%%)**: add payload decode**
330 330  
331 331  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/]]
332 332  
333 333  
334 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image017.png]]
326 +[[image:1654583770974-935.png]]
335 335  
336 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.png]]
328 +[[image:1654583781517-146.png]]
337 337  
338 338  
339 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image019.png]]
331 +[[image:1654583791351-557.png]]
340 340  
341 341  
342 342  After added, the sensor data arrive TTN, it will also arrive and show in Mydevices.
343 343  
344 344  
345 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.png]]
337 +[[image:1654583805491-713.png]]
346 346  
347 347  
348 348  
341 +== 2.6 Installation and Maintain ==
349 349  
343 +=== 2.6.1 Before measurement ===
350 350  
351 -1.
352 -11. Installation and Maintain
353 -111. Before measurement
354 -
345 +(((
355 355  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. 
347 +)))
356 356  
357 357  
358 -1.
359 -11.
360 -111. Measurement
361 361  
362 -**Measurement the soil surface**
351 +=== 2.6.2 Measurement ===
363 363  
364 364  
365 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image021.png]] Choose the proper measuring position. Split the surface soil according to the measured deep.
354 +(% style="color:#4f81bd" %)**Measurement the soil surface:**
366 366  
356 +[[image:1654584128046-287.png]]
367 367  
358 +Choose the proper measuring position. Split the surface soil according to the measured deep.
359 +
368 368  Put pure water, or rainwater to make the soil of measurement point to moist mud. Remove rocks or hard things.
369 369  
370 -
371 371  Slowly insert the probe to the measure point. Don’t use large force which will break the probe. Make sure not shake when inserting.
372 372  
373 -
374 374  Put soil over the probe after insert. And start to measure.
375 375  
376 376  
377 -**Measurement inside soil**
367 +(% style="color:#4f81bd" %)**Measurement inside soil:**
378 378  
379 -
380 -
381 381  Dig a hole with diameter > 20CM.
382 382  
383 -
384 384  Insert the probe inside, method like measure the surface.
385 385  
386 386  
387 -1.
388 -11.
389 -111. Maintain Probe
390 -1111. pH probe electrode is fragile and no strong. User must avoid strong force or hitting it.
391 -1111. After long time use (3~~ 6  months). The probe electrode needs to be clean; user can use high grade sandpaper to polish it or put in 5% hydrochloric acid for several minutes. After the metal probe looks like new, user can use pure water to wash it.
392 -1111. Probe reference electrode is also no strong, need to avoid strong force or hitting.
393 -1111. User should keep reference electrode wet while not use.
394 -1111. Avoid the probes to touch oily matter. Which will cause issue in accuracy.
395 -1111. The probe is IP68 can be put in water.
396 396  
397 -1.
398 -11. Calibration
375 +=== 2.6.3 Maintain Probe ===
399 399  
400 -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).
377 +1. (((
378 +pH probe electrode is fragile and no strong. User must avoid strong force or hitting it.
379 +)))
380 +1. (((
381 +After long time use (3~~ 6  months). The probe electrode needs to be clean; user can use high grade sandpaper to polish it or put in 5% hydrochloric acid for several minutes. After the metal probe looks like new, user can use pure water to wash it.
382 +)))
383 +1. (((
384 +Probe reference electrode is also no strong, need to avoid strong force or hitting.
385 +)))
386 +1. (((
387 +User should keep reference electrode wet while not use.
388 +)))
389 +1. (((
390 +Avoid the probes to touch oily matter. Which will cause issue in accuracy.
391 +)))
392 +1. (((
393 +The probe is IP68 can be put in water.
401 401  
402 402  
403 -**After stable, user can use below command to calibrate.**
404 -
405 -
406 -|**pH buffer solution**|**AT Command to calibrate**|**Downlink Command**|**Read Cal Value**
407 -|**4.00**|**AT+PHCAL=4**|(((
408 -**0x13 04**
409 -
410 -**Reply with Calibrate payload**
411 -)))|(((
412 -**AT+PHCAL=?**
413 -
414 -**Example 41,61,91**
396 +
415 415  )))
416 -|**6.86**|**AT+PHCAL=6**|(((
417 -**0x13 06**
418 418  
419 -**Reply with Calibrate payload**
420 -)))|**AT+PHCAL=?**
421 -|**9.18**|**AT+PHCAL=9**|(((
422 -**0x13 09**
399 +== 2.7 Calibration ==
423 423  
424 -**Reply with Calibrate payload**
425 -)))|**AT+PHCAL=?**
426 -|**Factory Default**|**AT+PHCAL=15**|(((
427 -**0x13 15**
401 +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).
428 428  
429 -**Reply with Calibrate payload**
430 -)))|(((
431 -**AT+PHCAL=?**
403 +After stable, user can use below command to calibrate.
432 432  
433 -**Example 151**
434 -)))
405 +[[image:image-20220607144936-3.png]]
435 435  
436 -Calibration Payload
437 437  
408 +(% style="color:#037691" %)**Calibration Payload**
409 +
410 +(% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
438 438  |(((
439 439  **Size**
440 440  
... ... @@ -449,33 +449,33 @@
449 449  
450 450  Calibrate value
451 451  )))|Reserve|(((
452 -[[Message>>path:#Message_Type]]
425 +[[Message Type>>||anchor="H2.3.6MessageType"]]
453 453  
454 -[[Type>>path:#Message_Type]]
455 -
456 456  Always 0x03
457 457  )))
458 458  
459 -User can also send 0x14 downlink command to poll the current calibration payload.
460 460  
461 461  
462 -|**Downlink Control Type**|**FPort**|**Type Code**|**Downlink payload size(bytes)**
463 -|Get Calibration Version Info|Any|14|2
432 +User can also send 0x14 downlink command to poll the current calibration payload.
464 464  
434 +[[image:image-20220607145603-4.png]]
435 +
465 465  * Reply to the confirmation package: 14 01
466 466  * Reply to non-confirmed packet: 14 00
467 467  
468 -1.
469 -11. Frequency Plans
470 470  
440 +
441 +== 2.8 Frequency Plans ==
442 +
443 +(((
471 471  The LSPH01 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.
445 +)))
472 472  
473 -1.
474 -11.
475 -111. EU863-870 (EU868)
476 476  
477 -Uplink:
448 +=== 2.8.1 EU863-870 (EU868) ===
478 478  
450 +(% style="color:blue" %)**Uplink:**
451 +
479 479  868.1 - SF7BW125 to SF12BW125
480 480  
481 481  868.3 - SF7BW125 to SF12BW125 and SF7BW250
... ... @@ -495,7 +495,7 @@
495 495  868.8 - FSK
496 496  
497 497  
498 -Downlink:
471 +(% style="color:blue" %)**Downlink:**
499 499  
500 500  Uplink channels 1-9 (RX1)
501 501  
... ... @@ -502,28 +502,31 @@
502 502  869.525 - SF9BW125 (RX2 downlink only)
503 503  
504 504  
505 -1.
506 -11.
507 -111. US902-928(US915)
508 508  
479 +=== 2.8.2 US902-928(US915) ===
480 +
481 +(((
509 509  Used in USA, Canada and South America. Frequency band as per definition in LoRaWAN 1.0.3 Regional document.
483 +)))
510 510  
511 -
485 +(((
512 512  To make sure the end node supports all sub band by default. In the OTAA Join process, the end node will use frequency 1 from sub-band1, then frequency 1 from sub-band2, then frequency 1 from sub-band3, etc to process the OTAA join.
487 +)))
513 513  
514 -
489 +(((
515 515  After Join success, the end node will switch to the correct sub band by:
491 +)))
516 516  
517 517  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
518 518  * 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)
519 519  
520 -1.
521 -11.
522 -111. CN470-510 (CN470)
523 523  
497 +
498 +=== 2.8.3 CN470-510 (CN470) ===
499 +
524 524  Used in China, Default use CHE=1
525 525  
526 -Uplink:
502 +(% style="color:blue" %)**Uplink:**
527 527  
528 528  486.3 - SF7BW125 to SF12BW125
529 529  
... ... @@ -542,7 +542,7 @@
542 542  487.7 - SF7BW125 to SF12BW125
543 543  
544 544  
545 -Downlink:
521 +(% style="color:blue" %)**Downlink:**
546 546  
547 547  506.7 - SF7BW125 to SF12BW125
548 548  
... ... @@ -563,38 +563,46 @@
563 563  505.3 - SF12BW125 (RX2 downlink only)
564 564  
565 565  
566 -1.
567 -11.
568 -111. AU915-928(AU915)
569 569  
543 +=== 2.8.4 AU915-928(AU915) ===
544 +
545 +(((
570 570  Frequency band as per definition in LoRaWAN 1.0.3 Regional document.
547 +)))
571 571  
572 -
549 +(((
573 573  To make sure the end node supports all sub band by default. In the OTAA Join process, the end node will use frequency 1 from sub-band1, then frequency 1 from sub-band2, then frequency 1 from sub-band3, etc to process the OTAA join.
551 +)))
574 574  
553 +(((
554 +
555 +)))
575 575  
557 +(((
576 576  After Join success, the end node will switch to the correct sub band by:
559 +)))
577 577  
578 578  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
579 579  * 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)
580 580  
581 -1.
582 -11.
583 -111. AS920-923 & AS923-925 (AS923)
584 584  
585 -**Default Uplink channel:**
586 586  
566 +=== 2.8.5 AS920-923 & AS923-925 (AS923) ===
567 +
568 +(% style="color:blue" %)**Default Uplink channel:**
569 +
587 587  923.2 - SF7BW125 to SF10BW125
588 588  
589 589  923.4 - SF7BW125 to SF10BW125
590 590  
591 591  
592 -**Additional Uplink Channel**:
575 +(% style="color:blue" %)**Additional Uplink Channel**:
593 593  
594 594  (OTAA mode, channel added by JoinAccept message)
595 595  
596 -**AS920~~AS923 for Japan, Malaysia, Singapore**:
597 597  
580 +(% style="color:blue" %)**AS920~~AS923 for Japan, Malaysia, Singapore**:
581 +
598 598  922.2 - SF7BW125 to SF10BW125
599 599  
600 600  922.4 - SF7BW125 to SF10BW125
... ... @@ -608,7 +608,7 @@
608 608  922.0 - SF7BW125 to SF10BW125
609 609  
610 610  
611 -**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**:
595 +(% style="color:blue" %)**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**:
612 612  
613 613  923.6 - SF7BW125 to SF10BW125
614 614  
... ... @@ -623,20 +623,18 @@
623 623  924.6 - SF7BW125 to SF10BW125
624 624  
625 625  
610 +(% style="color:blue" %)**Downlink:**
626 626  
627 -**Downlink:**
628 -
629 629  Uplink channels 1-8 (RX1)
630 630  
631 631  923.2 - SF10BW125 (RX2)
632 632  
633 633  
634 -1.
635 -11.
636 -111. KR920-923 (KR920)
637 637  
638 -Default channel:
618 +=== 2.8.6 KR920-923 (KR920) ===
639 639  
620 +(% style="color:blue" %)**Default channel:**
621 +
640 640  922.1 - SF7BW125 to SF12BW125
641 641  
642 642  922.3 - SF7BW125 to SF12BW125
... ... @@ -644,7 +644,7 @@
644 644  922.5 - SF7BW125 to SF12BW125
645 645  
646 646  
647 -Uplink: (OTAA mode, channel added by JoinAccept message)
629 +(% style="color:blue" %)**Uplink: (OTAA mode, channel added by JoinAccept message)**
648 648  
649 649  922.1 - SF7BW125 to SF12BW125
650 650  
... ... @@ -661,7 +661,7 @@
661 661  923.3 - SF7BW125 to SF12BW125
662 662  
663 663  
664 -Downlink:
646 +(% style="color:blue" %)**Downlink:**
665 665  
666 666  Uplink channels 1-7(RX1)
667 667  
... ... @@ -668,11 +668,9 @@
668 668  921.9 - SF12BW125 (RX2 downlink only; SF12BW125 might be changed to SF9BW125)
669 669  
670 670  
671 -1.
672 -11.
673 -111. IN865-867 (IN865)
653 +=== 2.8.7 IN865-867 (IN865) ===
674 674  
675 -Uplink:
655 +(% style="color:blue" %)**Uplink:**
676 676  
677 677  865.0625 - SF7BW125 to SF12BW125
678 678  
... ... @@ -681,7 +681,7 @@
681 681  865.9850 - SF7BW125 to SF12BW125
682 682  
683 683  
684 -Downlink:
664 +(% style="color:blue" %)**Downlink:**
685 685  
686 686  Uplink channels 1-3 (RX1)
687 687  
... ... @@ -688,24 +688,24 @@
688 688  866.550 - SF10BW125 (RX2)
689 689  
690 690  
691 -1.
692 -11. LED Indicator
693 693  
672 +== 2.9 LED Indicator ==
673 +
694 694  The LSPH01 has an internal LED which is to show the status of different state.
695 695  
696 -
697 697  * The sensor is detected when the device is turned on, and it will flash 4 times quickly when it is detected.
698 698  * Blink once when device transmit a packet.
699 699  
700 -1.
701 -11. ​Firmware Change Log
702 702  
680 +
681 +== 2.10 ​Firmware Change Log ==
682 +
703 703  **Firmware download link:**
704 704  
705 705  [[http:~~/~~/www.dragino.com/downloads/index.pHp?dir=LoRa_End_Node/LSPH01/Firmware/>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LSE01/Firmware/]]
706 706  
707 707  
708 -**Firmware Upgrade Method:**
688 +**Firmware Upgrade Method:[[Firmware Upgrade Instruction>>doc:Main.Firmware Upgrade Instruction for STM32 base products.WebHome]]**
709 709  
710 710  [[http:~~/~~/wiki.dragino.com/index.pHp?title=Firmware_Upgrade_Instruction_for_STM32_base_products#Introduction>>url:http://wiki.dragino.com/index.php?title=Firmware_Upgrade_Instruction_for_STM32_base_products#Introduction]]
711 711  
... ... @@ -1067,3 +1067,4 @@
1067 1067  
1068 1068  [[support@dragino.com>>url:http://../../../../../../D:%5C%E5%B8%82%E5%9C%BA%E8%B5%84%E6%96%99%5C%E8%AF%B4%E6%98%8E%E4%B9%A6%5CLoRa%5CLT%E7%B3%BB%E5%88%97%5Csupport@dragino.com]]
1069 1069  
1050 +
1654583791351-557.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +11.3 KB
Content
1654583805491-713.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +127.1 KB
Content
1654584128046-287.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +345.3 KB
Content
image-20220607144936-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +23.6 KB
Content
image-20220607145603-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +5.8 KB
Content
Copyright ©2010-2022 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0