<
From version < 99.13 >
edited by Xiaoling
on 2023/05/23 17:20
To version < 99.22 >
edited by Xiaoling
on 2023/05/31 11:49
>
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 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,6 +61,7 @@
61 61  * IP68 rate for the Sensor Probe
62 62  * 8500mAh Battery for long term use
63 63  
63 +
64 64  == 1.3 Probe Specification ==
65 65  
66 66  
... ... @@ -81,11 +81,13 @@
81 81  * IP68 Protection
82 82  * Length: 3.5 meters
83 83  
84 +
84 84  == 1.4 ​Applications ==
85 85  
86 86  
87 87  * Smart Agriculture
88 88  
90 +
89 89  == 1.5 Pin mapping and power on ==
90 90  
91 91  
... ... @@ -288,6 +288,7 @@
288 288  |(% style="width:160px" %)0x02|(% style="width:163px" %)Reply configures info|(% style="width:173px" %)[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]]
289 289  |(% style="width:160px" %)0x03|(% style="width:163px" %)Reply Calibration Info|(% style="width:173px" %)[[Calibration Payload>>||anchor="H2.7Calibration"]]
290 290  
293 +
291 291  === 2.3.7 Decode payload in The Things Network ===
292 292  
293 293  
... ... @@ -467,7 +467,7 @@
467 467  After stable, user can use below command to calibrate.
468 468  
469 469  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:520px" %)
470 -|(% style="width:120px;background-color:#D9E2F3;color:#0070C0" %)**pH buffer solution**|(% style="width:150px;background-color:#D9E2F3;color:#0070C0" %)**AT Command to calibrate**|(% style="width:150px;background-color:#D9E2F3;color:#0070C0" %)**Downlink Command**|(% style="width:100px;background-color:#D9E2F3;color:#0070C0" %)**Read Cal Value**
473 +|(% 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**
471 471  |(% style="width:149px" %)4.00|(% style="width:197px" %)AT+PHCAL=4|(% style="width:206px" %)(((
472 472  0x13 04
473 473  Reply with Calibrate payload
... ... @@ -492,9 +492,7 @@
492 492  )))
493 493  )))
494 494  
495 -[[image:image-20220607171149-4.png]]
496 496  
497 -
498 498  (% style="color:#037691" %)**Calibration Payload**
499 499  
500 500  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
... ... @@ -501,7 +501,7 @@
501 501  |=(% style="width: 60px;background-color:#D9E2F3;color:#0070C0" %)(((
502 502  **Size(bytes)**
503 503  )))|=(% 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**
504 -|**Value**|(((
505 +|Value|(((
505 505  PH4 Calibrate value
506 506  )))|PH6.86 Calibrate value|(((
507 507  PH9.18 Calibrate value
... ... @@ -514,17 +514,12 @@
514 514  
515 515  (% border="1" cellspacing="5" style="background-color:#f2f2f2; width:480px" %)
516 516  |=(% 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)**
517 -|(% style="width:183px" %)TDC (Transmit Time Interval)|(% style="width:55px" %)Any|(% style="width:93px" %)01|(% style="width:146px" %)4
518 -|(% style="width:183px" %)RESET|(% style="width:55px" %)Any|(% style="width:93px" %)04|(% style="width:146px" %)2
519 -|(% style="width:183px" %)INTMOD|(% style="width:55px" %)Any|(% style="width:93px" %)06|(% style="width:146px" %)4
518 +|(% style="width:183px" %)Get Calibration Version Info|(% style="width:55px" %)Any|(% style="width:93px" %)14|(% style="width:146px" %)2
520 520  
521 -
522 -[[image:image-20220607171416-7.jpeg]]
523 -
524 -
525 525  * Reply to the confirmation package: 14 01
526 526  * Reply to non-confirmed packet: 14 00
527 527  
523 +
528 528  == 2.8 Frequency Plans ==
529 529  
530 530  
... ... @@ -611,6 +611,7 @@
611 611  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
612 612  * 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)
613 613  
610 +
614 614  === 2.8.3 CN470-510 (CN470) ===
615 615  
616 616  
... ... @@ -721,6 +721,7 @@
721 721  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
722 722  * 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)
723 723  
721 +
724 724  === 2.8.5 AS920-923 & AS923-925 (AS923) ===
725 725  
726 726  
... ... @@ -945,6 +945,7 @@
945 945  * The sensor is detected when the device is turned on, and it will flash 4 times quickly when it is detected.
946 946  * Blink once when device transmit a packet.
947 947  
946 +
948 948  == 2.10 ​Firmware Change Log ==
949 949  
950 950  
... ... @@ -1010,9 +1010,18 @@
1010 1010  
1011 1011  (% style="color:#037691" %)**AT Command: AT+TDC**
1012 1012  
1013 -[[image:image-20220607171554-8.png]]
1012 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1013 +|=(% 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**
1014 +|(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
1015 +30000
1016 +OK
1017 +the interval is 30000ms = 30s
1018 +)))
1019 +|(% style="width:156px" %)AT+TDC=60000|(% style="width:137px" %)Set Transmit Interval|(((
1020 +OK
1021 +Set transmit interval to 60000ms = 60 seconds​
1022 +)))
1014 1014  
1015 -
1016 1016  (((
1017 1017  (% style="color:#037691" %)**Downlink Command: 0x01**
1018 1018  )))
... ... @@ -1042,9 +1042,21 @@
1042 1042  
1043 1043  (% style="color:#037691" %)**AT Command: AT+INTMOD**
1044 1044  
1045 -[[image:image-20220610105907-1.png]]
1053 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
1054 +|=(% 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**
1055 +|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
1056 +0
1057 +OK
1058 +the mode is 0 =No interruption
1059 +)))
1060 +|(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)(((
1061 +Set Transmit Interval
1062 +0. (Disable Interrupt),
1063 +~1. (Trigger by rising and falling edge)
1064 +2. (Trigger by falling edge)
1065 +3. (Trigger by rising edge)
1066 +)))|(% style="width:157px" %)OK
1046 1046  
1047 -
1048 1048  (((
1049 1049  (% style="color:#037691" %)**Downlink Command: 0x06**
1050 1050  )))
... ... @@ -1069,7 +1069,6 @@
1069 1069  )))
1070 1070  
1071 1071  
1072 -
1073 1073  == 3.3 Calibrate Sensor ==
1074 1074  
1075 1075  
... ... @@ -1083,7 +1083,9 @@
1083 1083  
1084 1084  (% style="color:#037691" %)**Downlink Command: 0x26**
1085 1085  
1086 -[[image:image-20220607171917-10.png]]
1105 +(% border="1" cellspacing="5" style="background-color:#f2f2f2; width:500px" %)
1106 +|(% 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)**
1107 +|(% style="width:193px" %)Get Firmware Version Info|(% style="width:57px" %)Any|(% style="width:91px" %)26|(% style="width:149px" %)2
1087 1087  
1088 1088  * Reply to the confirmation package: 26 01
1089 1089  * Reply to non-confirmed packet: 26 00
... ... @@ -1092,11 +1092,9 @@
1092 1092  
1093 1093  Configures info payload:
1094 1094  
1095 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
1096 -|=(((
1097 -**Size(bytes)**
1098 -)))|=**1**|=**1**|=**1**|=**1**|=**1**|=**5**|=**1**
1099 -|**Value**|Software Type|(((
1116 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %)
1117 +|(% 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**
1118 +|Value|Software Type|(((
1100 1100  Frequency
1101 1101  Band
1102 1102  )))|Sub-band|(((
... ... @@ -1109,7 +1109,6 @@
1109 1109  
1110 1110  (% style="color:#037691" %)**Software Type**(%%): Always 0x03 for LSPH01
1111 1111  
1112 -
1113 1113  (% style="color:#037691" %)**Frequency Band**:
1114 1114  
1115 1115  *0x01: EU868
... ... @@ -1135,10 +1135,8 @@
1135 1135  
1136 1136  (% style="color:#037691" %)**Sub-Band**(%%): value 0x00 ~~ 0x08
1137 1137  
1138 -
1139 1139  (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
1140 1140  
1141 -
1142 1142  (% style="color:#037691" %)**Sensor Type**:
1143 1143  
1144 1144  0x01: LSE01
... ... @@ -1228,6 +1228,7 @@
1228 1228  * (% style="color:red" %)**IN865**(%%):  LoRaWAN IN865 band
1229 1229  * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1230 1230  
1247 +
1231 1231  = 9. ​Packing Info =
1232 1232  
1233 1233  
... ... @@ -1242,6 +1242,7 @@
1242 1242  * Package Size / pcs : cm
1243 1243  * Weight / pcs : g
1244 1244  
1262 +
1245 1245  = 10. ​Support =
1246 1246  
1247 1247  
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0