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

From version 86.3
edited by Xiaoling
on 2022/06/10 10:59
Change comment: There is no comment for this version
To version 74.19
edited by Xiaoling
on 2022/06/07 17:55
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -65,6 +65,8 @@
65 65  
66 66  
67 67  
68 +
69 +
68 68  = 1. Introduction =
69 69  
70 70  == 1.1 ​What is LoRaWAN Soil pH Sensor ==
... ... @@ -94,7 +94,6 @@
94 94  
95 95  
96 96  
97 -
98 98  == ​1.2 Features ==
99 99  
100 100  * LoRaWAN 1.0.3 Class A
... ... @@ -153,7 +153,7 @@
153 153  )))
154 154  
155 155  (((
156 -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.
157 +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.
157 157  )))
158 158  
159 159  
... ... @@ -239,17 +239,19 @@
239 239  )))
240 240  
241 241  (% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
242 -|=(% style="width: 62.5px;" %)(((
243 -**Size (bytes)**
244 -)))|=(% style="width: 62.5px;" %)**2**|=(% style="width: 62.5px;" %)**2**|=**2**|=**2**|=**1**|=**1**|=**1**
245 -|(% style="width:62.5px" %)**Value**|(% style="width:62.5px" %)[[BAT>>||anchor="H2.3.1BatteryInfo"]]|(% style="width:62.5px" %)(((
246 -[[Temperature>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
243 +|(((
244 +**Size**
247 247  
248 -[[(Optional)>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
249 -)))|[[Soil pH>>||anchor="H2.3.3SoilpH"]]|[[Soil Temperature>>||anchor="H2.3.4SoilTemperature"]]|(((
250 -[[Digital Interrupt (Optional)>>||anchor="H2.3.5InterruptPin"]]
246 +**(bytes)**
247 +)))|**2**|**2**|**2**|**2**|**1**|**1**|**1**
248 +|**Value**|[[BAT>>path:#H2.3.1BatteryInfo]]|(((
249 +[[Temperature>>path:#H2.3.2DS18B20Temperaturesensor]]
250 +
251 +[[(Optional)>>path:#H2.3.2DS18B20Temperaturesensor]]
252 +)))|[[Soil pH>>path:#H2.3.3SoilpH]]|[[Soil Temperature>>path:#H2.3.4SoilTemperature]]|(((
253 +[[Digital Interrupt (Optional)>>path:#H2.3.5InterruptPin]]
251 251  )))|Reserve|(((
252 -[[Message Type>>||anchor="H2.3.6MessageType"]]
255 +[[Message Type>>path:#H2.3.6MessageType]]
253 253  )))
254 254  
255 255  [[image:1654592721645-318.png]]
... ... @@ -305,7 +305,7 @@
305 305  
306 306  === 2.3.5 Interrupt Pin ===
307 307  
308 -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.
311 +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.
309 309  
310 310  
311 311  **Example:**
... ... @@ -327,13 +327,14 @@
327 327  )))
328 328  
329 329  
330 -(% border="1" cellspacing="10" style="background-color:#ffffcc; width:499px" %)
331 -|=(% style="width: 160px;" %)**Message Type Code**|=(% style="width: 163px;" %)**Description**|=(% style="width: 173px;" %)**Payload**
332 -|(% style="width:160px" %)0x01|(% style="width:163px" %)Normal Uplink|(% style="width:173px" %)[[Normal Uplink Payload>>||anchor="H2.3200BUplinkPayload"]]
333 -|(% style="width:160px" %)0x02|(% style="width:163px" %)Reply configures info|(% style="width:173px" %)[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]]
334 -|(% style="width:160px" %)0x03|(% style="width:163px" %)Reply Calibration Info|(% style="width:173px" %)[[Calibration Payload>>||anchor="H2.7Calibration"]]
333 +(% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
334 +|=**Message Type Code**|=**Description**|=**Payload**
335 +|0x01|Normal Uplink|[[Normal Uplink Payload>>path:#H2.3200BUplinkPayload]]
336 +|0x02|Reply configures info|[[Configure Info Payload>>path:#H3.4GetFirmwareVersionInfo]]
337 +|0x03|Reply Calibration Info|[[Calibration Payload>>path:#H2.7Calibration]]
335 335  
336 336  
340 +
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,7 +353,7 @@
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"]]
360 +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  
... ... @@ -517,9 +517,11 @@
517 517  (% style="color:#037691" %)**Calibration Payload**
518 518  
519 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**
524 +|(((
525 +**Size**
526 +
527 +**(bytes)**
528 +)))|**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"]]
538 +[[Message Type>>path:#H2.3.6MessageType]]
533 533  
534 534  Always 0x03
535 535  )))
... ... @@ -630,6 +630,7 @@
630 630  
631 631  
632 632  
639 +
633 633  === 2.8.3 CN470-510 (CN470) ===
634 634  
635 635  (((
... ... @@ -983,7 +983,7 @@
983 983  )))
984 984  
985 985  * (((
986 -AT Command Connection: See [[FAQ>>||anchor="H6.FAQ"]].
993 +AT Command Connection: See [[FAQ>>path:#H6.FAQ]].
987 987  )))
988 988  * (((
989 989  LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>path:/xwiki/bin/view/Main/]]
... ... @@ -1053,10 +1053,9 @@
1053 1053  )))
1054 1054  * (((
1055 1055  Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1063 +)))
1056 1056  
1057 1057  
1058 -
1059 -)))
1060 1060  
1061 1061  == 3.2 Set Interrupt Mode ==
1062 1062  
... ... @@ -1064,7 +1064,7 @@
1064 1064  
1065 1065  (% style="color:#037691" %)**AT Command: AT+INTMOD**
1066 1066  
1067 -[[image:image-20220610105907-1.png]]
1073 +[[image:image-20220607171716-9.png]]
1068 1068  
1069 1069  
1070 1070  (((
... ... @@ -1094,7 +1094,7 @@
1094 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
1103 +Detail See [[Calibration Guide>>path:#H2.7Calibration]] for the user of 0x13 and 0x14 downlink commands
1098 1098  
1099 1099  
1100 1100  
... ... @@ -1109,7 +1109,6 @@
1109 1109  * Reply to the confirmation package: 26 01
1110 1110  * Reply to non-confirmed packet: 26 00
1111 1111  
1112 -
1113 1113  Device will send an uplink after got this downlink command. With below payload:
1114 1114  
1115 1115  Configures info payload:
... ... @@ -1127,7 +1127,7 @@
1127 1127  
1128 1128  Version
1129 1129  )))|Sensor Type|Reserve|(((
1130 -[[Message Type>>||anchor="H2.3.6MessageType"]]
1135 +[[Message Type>>path:#H2.3.6MessageType]]
1131 1131  Always 0x02
1132 1132  )))
1133 1133  
... ... @@ -1267,13 +1267,9 @@
1267 1267  
1268 1268  === ​4.3.2 Replace the battery ===
1269 1269  
1270 -(((
1271 1271  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 -)))
1273 1273  
1274 -(((
1275 1275  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)
1276 -)))
1277 1277  
1278 1278  
1279 1279  
... ... @@ -1294,24 +1294,24 @@
1294 1294  (% style="background-color:yellow" %)** USB TTL RXD  <~-~-~-~-> UART_TXD**
1295 1295  
1296 1296  
1297 -(((
1298 1298  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:
1299 -)))
1300 1300  
1301 1301  
1302 1302   [[image:1654593712276-618.png]]
1303 1303  
1304 -Valid AT Command please check [[Configure Device>>||anchor="H3.ConfigureLSPH01viaATCommandorLoRaWANDownlink"]].
1303 +Valid AT Command please check [[Configure Device>>path:#H3.ConfigureLSPH01viaATCommandorLoRaWANDownlink]].
1305 1305  
1306 1306  
1306 +
1307 1307  = 6. FAQ =
1308 1308  
1309 1309  == 6.1 How to change the LoRa Frequency Bands/Region ==
1310 1310  
1311 -You can follow the instructions for [[how to upgrade image>>||anchor="H2.10200BFirmwareChangeLog"]].
1311 +You can follow the instructions for [[how to upgrade image>>path:#H2.10200BFirmwareChangeLog]].
1312 1312  When downloading the images, choose the required image file for download. ​
1313 1313  
1314 1314  
1315 +
1315 1315  = 7. Trouble Shooting =
1316 1316  
1317 1317  == 7.1 AT Commands input doesn’t work ==
image-20220610105907-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -15.5 KB
Content