<
From version < 98.23 >
edited by Xiaoling
on 2023/04/04 08:44
To version < 99.23 >
edited by Xiaoling
on 2023/05/31 16:52
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -20,11 +20,11 @@
20 20  
21 21  
22 22  (((
23 -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.
23 +The Dragino LSPH01 is a (% style="color:blue" %)**LoRaWAN Soil pH Sensor**(%%) for IoT of Agriculture. It is designed to measure the (% style="color:blue" %)**soil PH and soil temperature**(%%), so to send to the platform to analyze the soil acid or alkali level. The probe is IP68 waterproof.
24 24  )))
25 25  
26 26  (((
27 -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.
27 +LSPH01 probe is made by Solid AgCl reference electrode and Pure metal pH sensitive electrode. It can detect (% style="color:blue" %)**soil's pH **(%%)with high accuracy and stable value. The LSPH01 probe can be buried into soil for long time use.
28 28  )))
29 29  
30 30  (((
... ... @@ -32,7 +32,7 @@
32 32  )))
33 33  
34 34  (((
35 -LSPH01 is powered by (% style="color:#4f81bd" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
35 +LSPH01 is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
36 36  )))
37 37  
38 38  (((
... ... @@ -43,7 +43,6 @@
43 43  [[image:1654592435432-887.png]]
44 44  
45 45  
46 -
47 47  == ​1.2 Features ==
48 48  
49 49  
... ... @@ -61,8 +61,6 @@
61 61  * IP68 rate for the Sensor Probe
62 62  * 8500mAh Battery for long term use
63 63  
64 -
65 -
66 66  == 1.3 Probe Specification ==
67 67  
68 68  
... ... @@ -83,15 +83,11 @@
83 83  * IP68 Protection
84 84  * Length: 3.5 meters
85 85  
86 -
87 -
88 88  == 1.4 ​Applications ==
89 89  
90 90  
91 91  * Smart Agriculture
92 92  
93 -
94 -
95 95  == 1.5 Pin mapping and power on ==
96 96  
97 97  
... ... @@ -139,10 +139,10 @@
139 139  Each LSPH01 is shipped with a sticker with the default device EUI as below:
140 140  )))
141 141  
142 -[[image:image-20220607170145-1.jpeg]]
135 +[[image:image-20230426084737-1.png||height="246" width="530"]](% style="display:none" %)
143 143  
137 +(% style="display:none" %) (%%)
144 144  
145 -
146 146  You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot:
147 147  
148 148  
... ... @@ -202,10 +202,10 @@
202 202  Normal uplink payload:
203 203  )))
204 204  
205 -(% border="1" cellspacing="5" style="background-color:#ffffcc; width:470px" %)
206 -|=(% style="width: 60px;" %)(((
198 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:470px" %)
199 +|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)(((
207 207  **Size(bytes)**
208 -)))|=(% style="width: 30px;" %)**2**|=(% style="width: 70px;" %)**2**|=(% style="width: 50px;" %)**2**|=(% style="width: 60px;" %)**2**|=(% style="width: 70px;" %)**1**|=(% style="width: 50px;" %)**1**|=(% style="width: 80px;" %)**1**
201 +)))|=(% style="width: 30px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)**2**|=(% style="width: 70px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 80px;background-color:#D9E2F3;color:#0070C0" %)**1**
209 209  |(% style="width:62.5px" %)**Value**|(% style="width:62.5px" %)[[BAT>>||anchor="H2.3.1BatteryInfo"]]|(% style="width:62.5px" %)(((
210 210  [[Temperature (Optional)>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
211 211  )))|[[Soil pH>>||anchor="H2.3.3SoilpH"]]|[[Soil Temperature>>||anchor="H2.3.4SoilTemperature"]]|(((
... ... @@ -288,14 +288,12 @@
288 288  )))
289 289  
290 290  
291 -(% border="1" cellspacing="5" style="background-color:#ffffcc; width:496px" %)
292 -|=(% style="width: 160px;" %)**Message Type Code**|=(% style="width: 163px;" %)**Description**|=(% style="width: 173px;" %)**Payload**
284 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:496px" %)
285 +|=(% style="width: 160px;background-color:#D9E2F3;color:#0070C0" %)**Message Type Code**|=(% style="width: 163px;background-color:#D9E2F3;color:#0070C0" %)**Description**|=(% style="width: 173px;background-color:#D9E2F3;color:#0070C0" %)**Payload**
293 293  |(% style="width:160px" %)0x01|(% style="width:163px" %)Normal Uplink|(% style="width:173px" %)[[Normal Uplink Payload>>||anchor="H2.3200BUplinkPayload"]]
294 294  |(% style="width:160px" %)0x02|(% style="width:163px" %)Reply configures info|(% style="width:173px" %)[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]]
295 295  |(% style="width:160px" %)0x03|(% style="width:163px" %)Reply Calibration Info|(% style="width:173px" %)[[Calibration Payload>>||anchor="H2.7Calibration"]]
296 296  
297 -
298 -
299 299  === 2.3.7 Decode payload in The Things Network ===
300 300  
301 301  
... ... @@ -473,18 +473,41 @@
473 473  
474 474  (((
475 475  After stable, user can use below command to calibrate.
467 +
468 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:520px" %)
469 +|(% style="background-color:#d9e2f3; color:#0070c0; width:120px" %)**pH buffer solution**|(% style="background-color:#d9e2f3; color:#0070c0; width:150px" %)**AT Command to calibrate**|(% style="background-color:#d9e2f3; color:#0070c0; width:150px" %)**Downlink Command**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**Read Cal Value**
470 +|(% style="width:149px" %)4.00|(% style="width:197px" %)AT+PHCAL=4|(% style="width:206px" %)(((
471 +0x13 04
472 +Reply with Calibrate payload
473 +)))|(% style="width:136px" %)(((
474 +AT+PHCAL=?
475 +Example 41,61,91
476 476  )))
477 +|(% style="width:149px" %)6.86|(% style="width:197px" %)AT+PHCAL=6|(% style="width:206px" %)(((
478 +0x13 06
479 +Reply with Calibrate payload
480 +)))|(% style="width:136px" %)AT+PHCAL=?
481 +|(% style="width:149px" %)9.18|(% style="width:197px" %)AT+PHCAL=9|(% style="width:206px" %)(((
482 +0x13 09
483 +Reply with Calibrate payload
484 +)))|(% style="width:136px" %)AT+PHCAL=?
485 +|(% style="width:149px" %)Factory Default|(% style="width:197px" %)AT+PHCAL=15|(% style="width:206px" %)(((
486 +0x13 15
487 +Reply with Calibrate payload
488 +)))|(% style="width:136px" %)(((
489 +AT+PHCAL=?
490 +Example 151
491 +)))
492 +)))
477 477  
478 -[[image:image-20220607171149-4.png]]
479 479  
480 -
481 481  (% style="color:#037691" %)**Calibration Payload**
482 482  
483 -(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:500px" %)
484 -|=(% style="width: 60px;" %)(((
485 -**Size (bytes)**
486 -)))|=(% style="width: 100px;" %)**1**|=(% style="width: 100px;" %)**1**|=(% style="width: 100px;" %)**1**|=(% style="width: 50px;" %)**7**|=(% style="width: 90px;" %)**1**
487 -|**Value**|(((
497 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
498 +|=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)(((
499 +**Size(bytes)**
500 +)))|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 100px;background-color:#D9E2F3;color:#0070C0" %)**1**|=(% style="width: 50px;background-color:#D9E2F3;color:#0070C0" %)**7**|=(% style="width: 90px;background-color:#D9E2F3;color:#0070C0" %)**1**
501 +|Value|(((
488 488  PH4 Calibrate value
489 489  )))|PH6.86 Calibrate value|(((
490 490  PH9.18 Calibrate value
... ... @@ -495,14 +495,13 @@
495 495  
496 496  User can also send 0x14 downlink command to poll the current calibration payload.
497 497  
498 -[[image:image-20220607171416-7.jpeg]]
512 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:480px" %)
513 +|=(% style="width: 183px; background-color:#D9E2F3;color:#0070C0" %)**Downlink Control Type**|=(% style="width: 55px; background-color:#D9E2F3;color:#0070C0" %)FPort|=(% style="width: 93px; background-color:#D9E2F3;color:#0070C0" %)**Type Code**|=(% style="width: 146px; background-color: rgb(217, 226, 243); color: rgb(0, 112, 192);" %)**Downlink payload size(bytes)**
514 +|(% style="width:183px" %)Get Calibration Version Info|(% style="width:55px" %)Any|(% style="width:93px" %)14|(% style="width:146px" %)2
499 499  
500 -
501 501  * Reply to the confirmation package: 14 01
502 502  * Reply to non-confirmed packet: 14 00
503 503  
504 -
505 -
506 506  == 2.8 Frequency Plans ==
507 507  
508 508  
... ... @@ -589,8 +589,6 @@
589 589  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
590 590  * 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)
591 591  
592 -
593 -
594 594  === 2.8.3 CN470-510 (CN470) ===
595 595  
596 596  
... ... @@ -701,8 +701,6 @@
701 701  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
702 702  * 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)
703 703  
704 -
705 -
706 706  === 2.8.5 AS920-923 & AS923-925 (AS923) ===
707 707  
708 708  
... ... @@ -927,8 +927,6 @@
927 927  * The sensor is detected when the device is turned on, and it will flash 4 times quickly when it is detected.
928 928  * Blink once when device transmit a packet.
929 929  
930 -
931 -
932 932  == 2.10 ​Firmware Change Log ==
933 933  
934 934  
... ... @@ -994,9 +994,18 @@
994 994  
995 995  (% style="color:#037691" %)**AT Command: AT+TDC**
996 996  
997 -[[image:image-20220607171554-8.png]]
1004 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1005 +|=(% 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**
1006 +|(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
1007 +30000
1008 +OK
1009 +the interval is 30000ms = 30s
1010 +)))
1011 +|(% style="width:156px" %)AT+TDC=60000|(% style="width:137px" %)Set Transmit Interval|(((
1012 +OK
1013 +Set transmit interval to 60000ms = 60 seconds​
1014 +)))
998 998  
999 -
1000 1000  (((
1001 1001  (% style="color:#037691" %)**Downlink Command: 0x01**
1002 1002  )))
... ... @@ -1026,9 +1026,21 @@
1026 1026  
1027 1027  (% style="color:#037691" %)**AT Command: AT+INTMOD**
1028 1028  
1029 -[[image:image-20220610105907-1.png]]
1045 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1046 +|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 157px;background-color:#D9E2F3;color:#0070C0" %)**Response**
1047 +|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
1048 +0
1049 +OK
1050 +the mode is 0 =No interruption
1051 +)))
1052 +|(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)(((
1053 +Set Transmit Interval
1054 +0. (Disable Interrupt),
1055 +~1. (Trigger by rising and falling edge)
1056 +2. (Trigger by falling edge)
1057 +3. (Trigger by rising edge)
1058 +)))|(% style="width:157px" %)OK
1030 1030  
1031 -
1032 1032  (((
1033 1033  (% style="color:#037691" %)**Downlink Command: 0x06**
1034 1034  )))
... ... @@ -1053,7 +1053,6 @@
1053 1053  )))
1054 1054  
1055 1055  
1056 -
1057 1057  == 3.3 Calibrate Sensor ==
1058 1058  
1059 1059  
... ... @@ -1067,7 +1067,9 @@
1067 1067  
1068 1068  (% style="color:#037691" %)**Downlink Command: 0x26**
1069 1069  
1070 -[[image:image-20220607171917-10.png]]
1097 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
1098 +|(% style="background-color:#d9e2f3; color:#0070c0; width:193px" %)**Downlink Control Type**|(% style="background-color:#d9e2f3; color:#0070c0; width:57px" %)**FPort**|(% style="background-color:#d9e2f3; color:#0070c0; width:91px" %)**Type Code**|(% style="background-color:#d9e2f3; color:#0070c0; width:159px" %)**Downlink payload size(bytes)**
1099 +|(% style="width:193px" %)Get Firmware Version Info|(% style="width:57px" %)Any|(% style="width:91px" %)26|(% style="width:149px" %)2
1071 1071  
1072 1072  * Reply to the confirmation package: 26 01
1073 1073  * Reply to non-confirmed packet: 26 00
... ... @@ -1076,11 +1076,9 @@
1076 1076  
1077 1077  Configures info payload:
1078 1078  
1079 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
1080 -|=(((
1081 -**Size(bytes)**
1082 -)))|=**1**|=**1**|=**1**|=**1**|=**1**|=**5**|=**1**
1083 -|**Value**|Software Type|(((
1108 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
1109 +|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**Size(bytes)**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:70px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:60px" %)**1**|(% style="background-color:#d9e2f3; color:#0070c0; width:50px" %)**5**|(% style="background-color:#d9e2f3; color:#0070c0; width:100px" %)**1**
1110 +|Value|Software Type|(((
1084 1084  Frequency
1085 1085  Band
1086 1086  )))|Sub-band|(((
... ... @@ -1093,7 +1093,6 @@
1093 1093  
1094 1094  (% style="color:#037691" %)**Software Type**(%%): Always 0x03 for LSPH01
1095 1095  
1096 -
1097 1097  (% style="color:#037691" %)**Frequency Band**:
1098 1098  
1099 1099  *0x01: EU868
... ... @@ -1119,10 +1119,8 @@
1119 1119  
1120 1120  (% style="color:#037691" %)**Sub-Band**(%%): value 0x00 ~~ 0x08
1121 1121  
1122 -
1123 1123  (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
1124 1124  
1125 -
1126 1126  (% style="color:#037691" %)**Sensor Type**:
1127 1127  
1128 1128  0x01: LSE01
... ... @@ -1212,8 +1212,6 @@
1212 1212  * (% style="color:red" %)**IN865**(%%):  LoRaWAN IN865 band
1213 1213  * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1214 1214  
1215 -
1216 -
1217 1217  = 9. ​Packing Info =
1218 1218  
1219 1219  
... ... @@ -1228,12 +1228,8 @@
1228 1228  * Package Size / pcs : cm
1229 1229  * Weight / pcs : g
1230 1230  
1231 -
1232 -
1233 1233  = 10. ​Support =
1234 1234  
1235 1235  
1236 1236  * 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.
1237 1237  * Provide as much information as possible regarding your enquiry (product models, accurately describe your problem and steps to replicate it etc) and send a mail to [[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]].
1238 -
1239 -
image-20230426084737-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +190.0 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0