Last modified by Mengting Qiu on 2025/07/18 19:23

From version 14.1
edited by Xiaoling
on 2022/06/07 14:15
Change comment: Uploaded new attachment "1654582541848-906.png", version {1}
To version 74.17
edited by Xiaoling
on 2022/06/07 17:54
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,10 +1,65 @@
1 1  (% style="text-align:center" %)
2 -[[image:1654574317295-380.png||height="621" width="576"]]
2 +[[image:1654592399090-860.png||height="521" width="483"]]
3 3  
4 4  
5 5  
6 6  
7 +**Contents:**
7 7  
9 +* [[1. Introduction>>path:#H1.Introduction]]
10 +** [[1.1 ​What is LoRaWAN Soil pH Sensor>>path:#H1.1200BWhatisLoRaWANSoilpHSensor]]
11 +** [[​1.2 Features>>path:#H200B1.2Features]]
12 +** [[1.3 Probe Specification>>path:#H1.3ProbeSpecification]]
13 +** [[1.4 ​Applications>>path:#H1.4200BApplications]]
14 +** [[1.5 Pin mapping and power on>>path:#H1.5Pinmappingandpoweron]]
15 +* [[2. Configure LSPH01 to connect to LoRaWAN network>>path:#H2.ConfigureLSPH01toconnecttoLoRaWANnetwork]]
16 +** [[2.1 How it works>>path:#H2.1Howitworks]]
17 +** [[2.2 ​Quick guide to connect to LoRaWAN server (OTAA)>>path:#H2.2200BQuickguidetoconnecttoLoRaWANserver28OTAA29]]
18 +** [[2.3 ​Uplink Payload>>path:#H2.3200BUplinkPayload]]
19 +*** [[2.3.1 Battery Info>>path:#H2.3.1BatteryInfo]]
20 +*** [[2.3.2 DS18B20 Temperature sensor>>path:#H2.3.2DS18B20Temperaturesensor]]
21 +*** [[2.3.3 Soil pH>>path:#H2.3.3SoilpH]]
22 +*** [[2.3.4 Soil Temperature>>path:#H2.3.4SoilTemperature]]
23 +*** [[2.3.5 Interrupt Pin>>path:#H2.3.5InterruptPin]]
24 +*** [[2.3.6 Message Type>>path:#H2.3.6MessageType]]
25 +*** [[2.3.7 Decode payload in The Things Network>>path:#H2.3.7DecodepayloadinTheThingsNetwork]]
26 +** [[2.4 Uplink Interval>>path:#H2.4UplinkInterval]]
27 +** [[2.5 ​Show Data in DataCake IoT Server>>path:#H2.5200BShowDatainDataCakeIoTServer]]
28 +** [[2.6 Installation and Maintain>>path:#H2.6InstallationandMaintain]]
29 +*** [[2.6.1 Before measurement>>path:#H2.6.1Beforemeasurement]]
30 +*** [[2.6.2 Measurement>>path:#H2.6.2Measurement]]
31 +*** [[2.6.3 Maintain Probe>>path:#H2.6.3MaintainProbe]]
32 +** [[2.7 Calibration>>path:#H2.7Calibration]]
33 +** [[2.8 Frequency Plans>>path:#H2.8FrequencyPlans]]
34 +*** [[2.8.1 EU863-870 (EU868)>>path:#H2.8.1EU863-87028EU86829]]
35 +*** [[2.8.2 US902-928(US915)>>path:#H2.8.2US902-92828US91529]]
36 +*** [[2.8.3 CN470-510 (CN470)>>path:#H2.8.3CN470-51028CN47029]]
37 +*** [[2.8.4 AU915-928(AU915)>>path:#H2.8.4AU915-92828AU91529]]
38 +*** [[2.8.5 AS920-923 & AS923-925 (AS923)>>path:#H2.8.5AS920-92326AS923-92528AS92329]]
39 +*** [[2.8.6 KR920-923 (KR920)>>path:#H2.8.6KR920-92328KR92029]]
40 +*** [[2.8.7 IN865-867 (IN865)>>path:#H2.8.7IN865-86728IN86529]]
41 +** [[2.9 LED Indicator>>path:#H2.9LEDIndicator]]
42 +** [[2.10 ​Firmware Change Log>>path:#H2.10200BFirmwareChangeLog]]
43 +* [[3. Configure LSPH01 via AT Command or LoRaWAN Downlink>>path:#H3.ConfigureLSPH01viaATCommandorLoRaWANDownlink]]
44 +** [[3.1 Set Transmit Interval Time>>path:#H3.1SetTransmitIntervalTime]]
45 +** [[3.2 Set Interrupt Mode>>path:#H3.2SetInterruptMode]]
46 +** [[3.3 Calibrate Sensor>>path:#H3.3CalibrateSensor]]
47 +** [[3.4 Get Firmware Version Info>>path:#H3.4GetFirmwareVersionInfo]]
48 +* [[4. Battery & How to replace>>path:#H4.Battery26Howtoreplace]]
49 +** [[4.1 Battery Type>>path:#H4.1BatteryType]]
50 +** [[4.2 Replace Battery>>path:#H4.2ReplaceBattery]]
51 +** [[4.3 Power Consumption Analyze>>path:#H4.3PowerConsumptionAnalyze]]
52 +*** [[4.3.1 ​Battery Note>>path:#H4.3.1200BBatteryNote]]
53 +*** [[​4.3.2 Replace the battery>>path:#H200B4.3.2Replacethebattery]]
54 +* [[5. Use AT Command>>path:#H5.UseATCommand]]
55 +** [[5.1 Access AT Commands>>path:#H5.1AccessATCommands]]
56 +* [[6. FAQ>>path:#H6.FAQ]]
57 +** [[6.1 How to change the LoRa Frequency Bands/Region>>path:#H6.1HowtochangetheLoRaFrequencyBands2FRegion]]
58 +* [[7. Trouble Shooting>>path:#H7.TroubleShooting]]
59 +** [[7.1 AT Commands input doesn’t work>>path:#H7.1ATCommandsinputdoesn2019twork]]
60 +* [[8. Order Info>>path:#H8.OrderInfo]]
61 +* [[9. ​Packing Info>>path:#H9.200BPackingInfo]]
62 +* [[10. ​Support>>path:#H10.A0200BSupport]]
8 8  
9 9  
10 10  
... ... @@ -12,25 +12,32 @@
12 12  
13 13  
14 14  
15 -
16 -
17 -
18 18  = 1. Introduction =
19 19  
20 20  == 1.1 ​What is LoRaWAN Soil pH Sensor ==
21 21  
74 +(((
22 22  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.
76 +)))
23 23  
78 +(((
24 24  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.
80 +)))
25 25  
82 +(((
26 26  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.
84 +)))
27 27  
86 +(((
28 28  LSPH01 is powered by (% style="color:#4f81bd" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
88 +)))
29 29  
90 +(((
30 30  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.
92 +)))
31 31  
32 32  
33 -[[image:1654580186518-415.png]]
95 +[[image:1654592435432-887.png]]
34 34  
35 35  
36 36  
... ... @@ -50,6 +50,7 @@
50 50  * IP68 rate for the Sensor Probe
51 51  * 8500mAh Battery for long term use
52 52  
115 +
53 53  == 1.3 Probe Specification ==
54 54  
55 55  
... ... @@ -70,13 +70,15 @@
70 70  * IP68 Protection
71 71  * Length: 3.5 meters
72 72  
136 +
73 73  == 1.4 ​Applications ==
74 74  
75 75  * Smart Agriculture
76 76  
141 +
77 77  == 1.5 Pin mapping and power on ==
78 78  
79 -[[image:1654580482666-473.png]]
144 +[[image:1654592472094-134.png]]
80 80  
81 81  
82 82  
... ... @@ -89,7 +89,7 @@
89 89  )))
90 90  
91 91  (((
92 -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.200BUseATCommand"]]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.
93 93  )))
94 94  
95 95  
... ... @@ -100,7 +100,7 @@
100 100  )))
101 101  
102 102  (((
103 -
168 +[[image:1654592492399-921.png]]
104 104  )))
105 105  
106 106  (((
... ... @@ -108,7 +108,7 @@
108 108  )))
109 109  
110 110  (((
111 -**Step 1**: Create a device in TTN with the OTAA keys from LSPH01.
176 +(% style="color:blue" %)**Step 1**(%%): Create a device in TTN with the OTAA keys from LSPH01.
112 112  )))
113 113  
114 114  (((
... ... @@ -115,8 +115,8 @@
115 115  Each LSPH01 is shipped with a sticker with the default device EUI as below:
116 116  )))
117 117  
183 +[[image:image-20220607170145-1.jpeg]]
118 118  
119 -[[image:image-20220607135531-1.jpeg]]
120 120  
121 121  
122 122  You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot:
... ... @@ -124,48 +124,55 @@
124 124  
125 125  **Register the device**
126 126  
127 -[[image:1654581442672-605.png]]
128 128  
193 +[[image:1654592600093-601.png]]
129 129  
130 130  
131 131  **Add APP EUI and DEV EUI**
132 132  
133 -[[image:1654581465717-368.png]]
198 +[[image:1654592619856-881.png]]
134 134  
135 135  
136 -
137 137  **Add APP EUI in the application**
138 138  
139 -[[image:1654581493871-516.png]]
203 +[[image:1654592632656-512.png]]
140 140  
141 141  
142 142  
143 143  **Add APP KEY**
144 144  
145 -[[image:1654581517630-991.png]]
209 +[[image:1654592653453-934.png]]
146 146  
147 147  
148 -**Step 2**: Power on LSPH01
212 +(% style="color:blue" %)**Step 2**(%%): Power on LSPH01
149 149  
150 150  
151 151  Put a Jumper on JP2 to power on the device. ( The Switch must be in FLASH position).
152 152  
153 -[[image:image-20220607135918-2.png]]
217 +[[image:image-20220607170442-2.png]]
154 154  
155 155  
156 -**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.
220 +(((
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 +)))
157 157  
158 -[[image:1654581590132-631.png]]
224 +[[image:1654592697690-910.png]]
159 159  
160 160  
161 161  
162 162  == 2.3 ​Uplink Payload ==
163 163  
230 +(((
164 164  LSPH01 will uplink payload via LoRaWAN with below payload format: 
232 +)))
165 165  
234 +(((
166 166  Uplink payload includes in total 11 bytes.
236 +)))
167 167  
238 +(((
168 168  Normal uplink payload:
240 +)))
169 169  
170 170  (% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
171 171  |(((
... ... @@ -173,21 +173,17 @@
173 173  
174 174  **(bytes)**
175 175  )))|**2**|**2**|**2**|**2**|**1**|**1**|**1**
176 -|**Value**|[[BAT>>path:#bat]]|(((
177 -[[Temperature>>path:#DS18B20]]
248 +|**Value**|[[BAT>>path:#H2.3.1BatteryInfo]]|(((
249 +[[Temperature>>path:#H2.3.2DS18B20Temperaturesensor]]
178 178  
179 -[[( Optional )>>path:#DS18B20]]
180 -)))|[[Soil pH>>path:#Soil_Nitrogen]]|[[Soil Temperature>>path:#Soil_Phosphorus]]|(((
181 -[[Digital Interrupt>>path:#Int_pin]]
182 -
183 -[[(Optional)>>path:#Int_pin]]
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]]
184 184  )))|Reserve|(((
185 -[[Message>>path:#Message_Type]]
186 -
187 -[[Type>>path:#Message_Type]]
255 +[[Message Type>>path:#H2.3.6MessageType]]
188 188  )))
189 189  
190 -[[image:1654581735133-458.png]]
258 +[[image:1654592721645-318.png]]
191 191  
192 192  
193 193  
... ... @@ -240,7 +240,7 @@
240 240  
241 241  === 2.3.5 Interrupt Pin ===
242 242  
243 -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.
244 244  
245 245  
246 246  **Example:**
... ... @@ -253,181 +253,206 @@
253 253  
254 254  === 2.3.6 Message Type ===
255 255  
324 +(((
256 256  For a normal uplink payload, the message type is always 0x01.
326 +)))
257 257  
328 +(((
258 258  Valid Message Type:
330 +)))
259 259  
260 260  
261 261  (% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
262 -|**Message Type Code**|**Description**|**Payload**
263 -|0x01|Normal Uplink|[[Normal Uplink Payload>>||anchor="H2.3Uplink Payload"]]
264 -|0x02|Reply configures info|[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]]
265 -|0x03|Reply Calibration Info|[[Calibration Payload>>||anchor="H2.7Calibration"]]
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]]
266 266  
267 267  
268 268  
269 269  === 2.3.7 Decode payload in The Things Network ===
270 270  
271 -
272 272  While using TTN network, you can add the payload format to decode the payload.
273 273  
274 274  
275 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image011.png]]
346 +[[image:1654592762713-715.png]]
276 276  
348 +(((
277 277  The payload decoder function for TTN is here:
350 +)))
278 278  
352 +(((
279 279  LSPH01 TTN Payload Decoder: [[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/]]
354 +)))
280 280  
281 281  
282 -1.
283 -11. Uplink Interval
284 284  
285 -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:
358 +== 2.4 Uplink Interval ==
286 286  
287 -[[http:~~/~~/wiki.dragino.com/index.pHp?title=End_Device_AT_Commands_and_Downlink_Commands#Change_Uplink_Interval>>url:http://wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands#Change_Uplink_Interval]]
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]]
288 288  
289 289  
290 290  
291 -1.
292 -11. ​Show Data in DataCake IoT Server
364 +== 2.5 ​Show Data in DataCake IoT Server ==
293 293  
366 +(((
294 294  [[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:
368 +)))
295 295  
370 +(((
371 +
372 +)))
296 296  
297 -**Step 1**: Be sure that your device is programmed and properly connected to the network at this time.
374 +(((
375 +(% style="color:blue" %)**Step 1**(%%)**: Be sure that your device is programmed and properly connected to the network at this time.**
376 +)))
298 298  
299 -**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:
378 +(((
379 +(% 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:**
380 +)))
300 300  
301 301  
302 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image012.png]]
383 +[[image:1654592790040-760.png]]
303 303  
304 304  
305 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image013.png]]
386 +[[image:1654592800389-571.png]]
306 306  
307 307  
308 -Step 3: Create an account or log in Datacake.
389 +(% style="color:blue" %)**Step 3**(%%)**: Create an account or log in Datacake.**
309 309  
310 -Step 4: Create LSPH01 product.
391 +(% style="color:blue" %)**Step 4**(%%)**: Create LSPH01 product.**
311 311  
312 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image014.png]]
393 +[[image:1654592819047-535.png]]
313 313  
314 314  
315 315  
316 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image015.png]]
397 +[[image:1654592833877-762.png]]
317 317  
318 318  
319 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image016.png]]
400 +[[image:1654592856403-259.png]]
320 320  
321 321  
322 -Step 5: add payload decode
403 +(((
404 +(% style="color:blue" %)**Step 5**(%%)**: add payload decode**
405 +)))
323 323  
407 +(((
324 324  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/]]
409 +)))
325 325  
326 326  
327 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image017.png]]
412 +[[image:1654592878525-845.png]]
328 328  
329 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image018.png]]
414 +[[image:1654592892967-474.png]]
330 330  
331 331  
332 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image019.png]]
417 +[[image:1654592905354-123.png]]
333 333  
334 334  
335 335  After added, the sensor data arrive TTN, it will also arrive and show in Mydevices.
336 336  
337 337  
338 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image020.png]]
423 +[[image:1654592917530-261.png]]
339 339  
340 340  
341 341  
427 +== 2.6 Installation and Maintain ==
342 342  
429 +=== 2.6.1 Before measurement ===
343 343  
344 -1.
345 -11. Installation and Maintain
346 -111. Before measurement
347 -
431 +(((
432 +(((
348 348  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. 
434 +)))
435 +)))
349 349  
350 350  
351 -1.
352 -11.
353 -111. Measurement
354 354  
355 -**Measurement the soil surface**
439 +=== 2.6.2 Measurement ===
356 356  
357 357  
358 -[[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.
442 +(((
443 +(% style="color:#4f81bd" %)**Measurement the soil surface:**
444 +)))
359 359  
446 +(((
447 +[[image:1654592946732-634.png]]
448 +)))
360 360  
450 +(((
451 +Choose the proper measuring position. Split the surface soil according to the measured deep.
452 +)))
453 +
454 +(((
361 361  Put pure water, or rainwater to make the soil of measurement point to moist mud. Remove rocks or hard things.
456 +)))
362 362  
363 -
458 +(((
364 364  Slowly insert the probe to the measure point. Don’t use large force which will break the probe. Make sure not shake when inserting.
460 +)))
365 365  
366 -
462 +(((
367 367  Put soil over the probe after insert. And start to measure.
464 +)))
368 368  
466 +(((
467 +
468 +)))
369 369  
370 -**Measurement inside soil**
470 +(((
471 +(% style="color:#4f81bd" %)**Measurement inside soil:**
472 +)))
371 371  
372 -
373 -
474 +(((
374 374  Dig a hole with diameter > 20CM.
476 +)))
375 375  
376 -
478 +(((
377 377  Insert the probe inside, method like measure the surface.
480 +)))
378 378  
379 379  
380 -1.
381 -11.
382 -111. Maintain Probe
383 -1111. pH probe electrode is fragile and no strong. User must avoid strong force or hitting it.
384 -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.
385 -1111. Probe reference electrode is also no strong, need to avoid strong force or hitting.
386 -1111. User should keep reference electrode wet while not use.
387 -1111. Avoid the probes to touch oily matter. Which will cause issue in accuracy.
388 -1111. The probe is IP68 can be put in water.
389 389  
390 -1.
391 -11. Calibration
484 +=== 2.6.3 Maintain Probe ===
392 392  
393 -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).
486 +1. (((
487 +pH probe electrode is fragile and no strong. User must avoid strong force or hitting it.
488 +)))
489 +1. (((
490 +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.
491 +)))
492 +1. (((
493 +Probe reference electrode is also no strong, need to avoid strong force or hitting.
494 +)))
495 +1. (((
496 +User should keep reference electrode wet while not use.
497 +)))
498 +1. (((
499 +Avoid the probes to touch oily matter. Which will cause issue in accuracy.
500 +)))
501 +1. (((
502 +The probe is IP68 can be put in water.
394 394  
395 395  
396 -**After stable, user can use below command to calibrate.**
505 +
506 +)))
397 397  
508 +== 2.7 Calibration ==
398 398  
399 -|**pH buffer solution**|**AT Command to calibrate**|**Downlink Command**|**Read Cal Value**
400 -|**4.00**|**AT+PHCAL=4**|(((
401 -**0x13 04**
510 +(((
511 +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).
512 +)))
402 402  
403 -**Reply with Calibrate payload**
404 -)))|(((
405 -**AT+PHCAL=?**
406 -
407 -**Example 41,61,91**
514 +(((
515 +After stable, user can use below command to calibrate.
408 408  )))
409 -|**6.86**|**AT+PHCAL=6**|(((
410 -**0x13 06**
411 411  
412 -**Reply with Calibrate payload**
413 -)))|**AT+PHCAL=?**
414 -|**9.18**|**AT+PHCAL=9**|(((
415 -**0x13 09**
518 +[[image:image-20220607171149-4.png]]
416 416  
417 -**Reply with Calibrate payload**
418 -)))|**AT+PHCAL=?**
419 -|**Factory Default**|**AT+PHCAL=15**|(((
420 -**0x13 15**
421 421  
422 -**Reply with Calibrate payload**
423 -)))|(((
424 -**AT+PHCAL=?**
521 +(% style="color:#037691" %)**Calibration Payload**
425 425  
426 -**Example 151**
427 -)))
428 -
429 -Calibration Payload
430 -
523 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
431 431  |(((
432 432  **Size**
433 433  
... ... @@ -442,382 +442,583 @@
442 442  
443 443  Calibrate value
444 444  )))|Reserve|(((
445 -[[Message>>path:#Message_Type]]
538 +[[Message Type>>path:#H2.3.6MessageType]]
446 446  
447 -[[Type>>path:#Message_Type]]
448 -
449 449  Always 0x03
450 450  )))
451 451  
452 452  User can also send 0x14 downlink command to poll the current calibration payload.
453 453  
545 +[[image:image-20220607171416-7.jpeg]]
454 454  
455 -|**Downlink Control Type**|**FPort**|**Type Code**|**Downlink payload size(bytes)**
456 -|Get Calibration Version Info|Any|14|2
457 457  
458 458  * Reply to the confirmation package: 14 01
459 459  * Reply to non-confirmed packet: 14 00
460 460  
461 -1.
462 -11. Frequency Plans
463 463  
552 +
553 +== 2.8 Frequency Plans ==
554 +
555 +(((
464 464  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.
557 +)))
465 465  
466 -1.
467 -11.
468 -111. EU863-870 (EU868)
469 469  
470 -Uplink:
560 +=== 2.8.1 EU863-870 (EU868) ===
471 471  
562 +(((
563 +(% style="color:blue" %)**Uplink:**
564 +)))
565 +
566 +(((
472 472  868.1 - SF7BW125 to SF12BW125
568 +)))
473 473  
570 +(((
474 474  868.3 - SF7BW125 to SF12BW125 and SF7BW250
572 +)))
475 475  
574 +(((
476 476  868.5 - SF7BW125 to SF12BW125
576 +)))
477 477  
578 +(((
478 478  867.1 - SF7BW125 to SF12BW125
580 +)))
479 479  
582 +(((
480 480  867.3 - SF7BW125 to SF12BW125
584 +)))
481 481  
586 +(((
482 482  867.5 - SF7BW125 to SF12BW125
588 +)))
483 483  
590 +(((
484 484  867.7 - SF7BW125 to SF12BW125
592 +)))
485 485  
594 +(((
486 486  867.9 - SF7BW125 to SF12BW125
596 +)))
487 487  
598 +(((
488 488  868.8 - FSK
600 +)))
489 489  
602 +(((
603 +
604 +)))
490 490  
491 -Downlink:
606 +(((
607 +(% style="color:blue" %)**Downlink:**
608 +)))
492 492  
610 +(((
493 493  Uplink channels 1-9 (RX1)
612 +)))
494 494  
614 +(((
495 495  869.525 - SF9BW125 (RX2 downlink only)
616 +)))
496 496  
497 497  
498 -1.
499 -11.
500 -111. US902-928(US915)
501 501  
620 +=== 2.8.2 US902-928(US915) ===
621 +
622 +(((
502 502  Used in USA, Canada and South America. Frequency band as per definition in LoRaWAN 1.0.3 Regional document.
624 +)))
503 503  
504 -
626 +(((
505 505  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.
628 +)))
506 506  
507 -
630 +(((
508 508  After Join success, the end node will switch to the correct sub band by:
632 +)))
509 509  
510 510  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
511 511  * 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)
512 512  
513 -1.
514 -11.
515 -111. CN470-510 (CN470)
516 516  
638 +
639 +
640 +=== 2.8.3 CN470-510 (CN470) ===
641 +
642 +(((
517 517  Used in China, Default use CHE=1
644 +)))
518 518  
519 -Uplink:
646 +(((
647 +(% style="color:blue" %)**Uplink:**
648 +)))
520 520  
650 +(((
521 521  486.3 - SF7BW125 to SF12BW125
652 +)))
522 522  
654 +(((
523 523  486.5 - SF7BW125 to SF12BW125
656 +)))
524 524  
658 +(((
525 525  486.7 - SF7BW125 to SF12BW125
660 +)))
526 526  
662 +(((
527 527  486.9 - SF7BW125 to SF12BW125
664 +)))
528 528  
666 +(((
529 529  487.1 - SF7BW125 to SF12BW125
668 +)))
530 530  
670 +(((
531 531  487.3 - SF7BW125 to SF12BW125
672 +)))
532 532  
674 +(((
533 533  487.5 - SF7BW125 to SF12BW125
676 +)))
534 534  
678 +(((
535 535  487.7 - SF7BW125 to SF12BW125
680 +)))
536 536  
682 +(((
683 +
684 +)))
537 537  
538 -Downlink:
686 +(((
687 +(% style="color:blue" %)**Downlink:**
688 +)))
539 539  
690 +(((
540 540  506.7 - SF7BW125 to SF12BW125
692 +)))
541 541  
694 +(((
542 542  506.9 - SF7BW125 to SF12BW125
696 +)))
543 543  
698 +(((
544 544  507.1 - SF7BW125 to SF12BW125
700 +)))
545 545  
702 +(((
546 546  507.3 - SF7BW125 to SF12BW125
704 +)))
547 547  
706 +(((
548 548  507.5 - SF7BW125 to SF12BW125
708 +)))
549 549  
710 +(((
550 550  507.7 - SF7BW125 to SF12BW125
712 +)))
551 551  
714 +(((
552 552  507.9 - SF7BW125 to SF12BW125
716 +)))
553 553  
718 +(((
554 554  508.1 - SF7BW125 to SF12BW125
720 +)))
555 555  
722 +(((
556 556  505.3 - SF12BW125 (RX2 downlink only)
724 +)))
557 557  
558 558  
559 -1.
560 -11.
561 -111. AU915-928(AU915)
562 562  
728 +=== 2.8.4 AU915-928(AU915) ===
729 +
730 +(((
563 563  Frequency band as per definition in LoRaWAN 1.0.3 Regional document.
732 +)))
564 564  
565 -
734 +(((
566 566  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.
736 +)))
567 567  
738 +(((
739 +
740 +)))
568 568  
742 +(((
569 569  After Join success, the end node will switch to the correct sub band by:
744 +)))
570 570  
571 571  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
572 572  * 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)
573 573  
574 -1.
575 -11.
576 -111. AS920-923 & AS923-925 (AS923)
577 577  
578 -**Default Uplink channel:**
750 +=== 2.8.5 AS920-923 & AS923-925 (AS923) ===
579 579  
752 +(((
753 +(% style="color:blue" %)**Default Uplink channel:**
754 +)))
755 +
756 +(((
580 580  923.2 - SF7BW125 to SF10BW125
758 +)))
581 581  
760 +(((
582 582  923.4 - SF7BW125 to SF10BW125
762 +)))
583 583  
764 +(((
765 +
766 +)))
584 584  
585 -**Additional Uplink Channel**:
768 +(((
769 +(% style="color:blue" %)**Additional Uplink Channel**:
770 +)))
586 586  
772 +(((
587 587  (OTAA mode, channel added by JoinAccept message)
774 +)))
588 588  
589 -**AS920~~AS923 for Japan, Malaysia, Singapore**:
776 +(((
777 +
778 +)))
590 590  
780 +(((
781 +(% style="color:blue" %)**AS920~~AS923 for Japan, Malaysia, Singapore**:
782 +)))
783 +
784 +(((
591 591  922.2 - SF7BW125 to SF10BW125
786 +)))
592 592  
788 +(((
593 593  922.4 - SF7BW125 to SF10BW125
790 +)))
594 594  
792 +(((
595 595  922.6 - SF7BW125 to SF10BW125
794 +)))
596 596  
796 +(((
597 597  922.8 - SF7BW125 to SF10BW125
798 +)))
598 598  
800 +(((
599 599  923.0 - SF7BW125 to SF10BW125
802 +)))
600 600  
804 +(((
601 601  922.0 - SF7BW125 to SF10BW125
806 +)))
602 602  
808 +(((
809 +
810 +)))
603 603  
604 -**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**:
812 +(((
813 +(% style="color:blue" %)**AS923 ~~ AS925 for Brunei, Cambodia, Hong Kong, Indonesia, Laos, Taiwan, Thailand, Vietnam**:
814 +)))
605 605  
816 +(((
606 606  923.6 - SF7BW125 to SF10BW125
818 +)))
607 607  
820 +(((
608 608  923.8 - SF7BW125 to SF10BW125
822 +)))
609 609  
824 +(((
610 610  924.0 - SF7BW125 to SF10BW125
826 +)))
611 611  
828 +(((
612 612  924.2 - SF7BW125 to SF10BW125
830 +)))
613 613  
832 +(((
614 614  924.4 - SF7BW125 to SF10BW125
834 +)))
615 615  
836 +(((
616 616  924.6 - SF7BW125 to SF10BW125
838 +)))
617 617  
840 +(((
841 +
842 +)))
618 618  
844 +(((
845 +(% style="color:blue" %)**Downlink:**
846 +)))
619 619  
620 -**Downlink:**
621 -
848 +(((
622 622  Uplink channels 1-8 (RX1)
850 +)))
623 623  
852 +(((
624 624  923.2 - SF10BW125 (RX2)
854 +)))
625 625  
626 626  
627 -1.
628 -11.
629 -111. KR920-923 (KR920)
630 630  
631 -Default channel:
858 +=== 2.8.6 KR920-923 (KR920) ===
632 632  
860 +(((
861 +(% style="color:blue" %)**Default channel:**
862 +)))
863 +
864 +(((
633 633  922.1 - SF7BW125 to SF12BW125
866 +)))
634 634  
868 +(((
635 635  922.3 - SF7BW125 to SF12BW125
870 +)))
636 636  
872 +(((
637 637  922.5 - SF7BW125 to SF12BW125
874 +)))
638 638  
876 +(((
877 +
878 +)))
639 639  
640 -Uplink: (OTAA mode, channel added by JoinAccept message)
880 +(((
881 +(% style="color:blue" %)**Uplink: (OTAA mode, channel added by JoinAccept message)**
882 +)))
641 641  
884 +(((
642 642  922.1 - SF7BW125 to SF12BW125
886 +)))
643 643  
888 +(((
644 644  922.3 - SF7BW125 to SF12BW125
890 +)))
645 645  
892 +(((
646 646  922.5 - SF7BW125 to SF12BW125
894 +)))
647 647  
896 +(((
648 648  922.7 - SF7BW125 to SF12BW125
898 +)))
649 649  
900 +(((
650 650  922.9 - SF7BW125 to SF12BW125
902 +)))
651 651  
904 +(((
652 652  923.1 - SF7BW125 to SF12BW125
906 +)))
653 653  
908 +(((
654 654  923.3 - SF7BW125 to SF12BW125
910 +)))
655 655  
912 +(((
913 +
914 +)))
656 656  
657 -Downlink:
916 +(((
917 +(% style="color:blue" %)**Downlink:**
918 +)))
658 658  
920 +(((
659 659  Uplink channels 1-7(RX1)
922 +)))
660 660  
924 +(((
661 661  921.9 - SF12BW125 (RX2 downlink only; SF12BW125 might be changed to SF9BW125)
926 +)))
662 662  
663 663  
664 -1.
665 -11.
666 -111. IN865-867 (IN865)
667 667  
668 -Uplink:
930 +=== 2.8.7 IN865-867 (IN865) ===
669 669  
932 +(((
933 +(% style="color:blue" %)**Uplink:**
934 +)))
935 +
936 +(((
670 670  865.0625 - SF7BW125 to SF12BW125
938 +)))
671 671  
940 +(((
672 672  865.4025 - SF7BW125 to SF12BW125
942 +)))
673 673  
944 +(((
674 674  865.9850 - SF7BW125 to SF12BW125
946 +)))
675 675  
948 +(((
949 +
950 +)))
676 676  
677 -Downlink:
952 +(((
953 +(% style="color:blue" %)**Downlink:**
954 +)))
678 678  
956 +(((
679 679  Uplink channels 1-3 (RX1)
958 +)))
680 680  
960 +(((
681 681  866.550 - SF10BW125 (RX2)
962 +)))
682 682  
683 683  
684 -1.
685 -11. LED Indicator
686 686  
966 +== 2.9 LED Indicator ==
967 +
687 687  The LSPH01 has an internal LED which is to show the status of different state.
688 688  
689 -
690 690  * The sensor is detected when the device is turned on, and it will flash 4 times quickly when it is detected.
691 691  * Blink once when device transmit a packet.
692 692  
693 -1.
694 -11. ​Firmware Change Log
695 695  
974 +== 2.10 ​Firmware Change Log ==
975 +
976 +
696 696  **Firmware download link:**
697 697  
698 698  [[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/]]
699 699  
700 700  
701 -**Firmware Upgrade Method:**
982 +**Firmware Upgrade Method: **[[Firmware Upgrade Instruction>>path:/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/]]
702 702  
703 -[[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]]
704 704  
705 705  
986 += 3. Configure LSPH01 via AT Command or LoRaWAN Downlink =
706 706  
707 -
708 -
709 -
710 -1. Configure LSPH01 via AT Command or LoRaWAN Downlink
711 -
988 +(((
712 712  Use can configure LSPH01 via AT Command or LoRaWAN Downlink.
990 +)))
713 713  
714 -* AT Command Connection: See [[FAQ>>path:#AT_COMMAND]].
715 -* LoRaWAN Downlink instruction for different platforms:
992 +* (((
993 +AT Command Connection: See [[FAQ>>path:#H6.FAQ]].
994 +)))
995 +* (((
996 +LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>path:/xwiki/bin/view/Main/]]
997 +)))
716 716  
717 -[[http:~~/~~/wiki.dragino.com/index.pHp?title=Main_Page#Use_Note_for_Server>>url:http://wiki.dragino.com/index.php?title=Main_Page#Use_Note_for_Server]]
718 -
719 -
999 +(((
720 720  There are two kinds of commands to configure LSPH01, they are:
1001 +)))
721 721  
722 -* **General Commands**.
1003 +* (((
1004 +(% style="color:#4f81bd" %)** General Commands**.
1005 +)))
723 723  
1007 +(((
724 724  These commands are to configure:
1009 +)))
725 725  
726 -* General system settings like: uplink interval.
727 -* LoRaWAN protocol & radio related command.
1011 +* (((
1012 +General system settings like: uplink interval.
1013 +)))
1014 +* (((
1015 +LoRaWAN protocol & radio related command.
1016 +)))
728 728  
729 -They are same for all Dragino Device which support DLWS-005 LoRaWAN Stack. These commands can be found on the wiki:
1018 +(((
1019 +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/]]
1020 +)))
730 730  
731 -[[http:~~/~~/wiki.dragino.com/index.pHp?title=End_Device_Downlink_Command>>url:http://wiki.dragino.com/index.php?title=End_Device_Downlink_Command]]
1022 +(((
1023 +
1024 +)))
732 732  
1026 +* (((
1027 +(% style="color:#4f81bd" %)** Commands special design for LSPH01**
1028 +)))
733 733  
734 -* **Commands special design for LSPH01**
735 -
1030 +(((
736 736  These commands only valid for LSPH01, as below:
1032 +)))
737 737  
738 738  
739 -1.
740 -11. Set Transmit Interval Time
741 741  
1036 +== 3.1 Set Transmit Interval Time ==
1037 +
742 742  Feature: Change LoRaWAN End Node Transmit Interval.
743 743  
744 -**AT Command: AT+TDC**
1040 +(% style="color:#037691" %)**AT Command: AT+TDC**
745 745  
746 -|**Command Example**|**Function**|**Response**
747 -|AT+TDC=?|Show current transmit Interval|(((
748 -30000
1042 +[[image:image-20220607171554-8.png]]
749 749  
750 -OK
751 751  
752 -the interval is 30000ms = 30s
753 -)))
754 -|AT+TDC=60000|Set Transmit Interval|(((
755 -OK
756 756  
757 -Set transmit interval to 60000ms = 60 seconds
1046 +(((
1047 +(% style="color:#037691" %)**Downlink Command: 0x01**
758 758  )))
759 759  
760 -**Downlink Command: 0x01**
761 -
1050 +(((
762 762  Format: Command Code (0x01) followed by 3 bytes time value.
1052 +)))
763 763  
1054 +(((
764 764  If the downlink payload=0100003C, it means set the END Node’s Transmit Interval to 0x00003C=60(S), while type code is 01.
1056 +)))
765 765  
766 -* Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
767 -* Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1058 +* (((
1059 +Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
1060 +)))
1061 +* (((
1062 +Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1063 +)))
768 768  
769 -1.
770 -11. Set Interrupt Mode
771 771  
1066 +
1067 +== 3.2 Set Interrupt Mode ==
1068 +
772 772  Feature, Set Interrupt mode for GPIO_EXIT.
773 773  
774 -**AT Command: AT+INTMOD**
1071 +(% style="color:#037691" %)**AT Command: AT+INTMOD**
775 775  
776 -|**Command Example**|**Function**|**Response**
777 -|AT+INTMOD=?|Show current interrupt mode|(((
778 -0
1073 +[[image:image-20220607171716-9.png]]
779 779  
780 -OK
781 781  
782 -the mode is 0 = No interruption
1076 +(((
1077 +(% style="color:#037691" %)**Downlink Command: 0x06**
783 783  )))
784 -|AT+INTMOD=2|(((
785 -Set Transmit Interval
786 786  
787 -1. (Disable Interrupt),
788 -1. (Trigger by rising and falling edge),
789 -1. (Trigger by falling edge)
790 -1. (Trigger by rising edge)
791 -)))|OK
792 -
793 -**Downlink Command: 0x06**
794 -
1080 +(((
795 795  Format: Command Code (0x06) followed by 3 bytes.
1082 +)))
796 796  
1084 +(((
797 797  This means that the interrupt mode of the end node is set to 0x000003=3 (rising edge trigger), and the type code is 06.
1086 +)))
798 798  
799 -* Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode
800 -* Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger
1088 +* (((
1089 +Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode
1090 +)))
1091 +* (((
1092 +Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger
1093 +)))
801 801  
802 -1.
803 -11. Calibrate Sensor
1095 +(((
1096 +
1097 +)))
804 804  
805 -Detail See [[Calibration Guide>>path:#Calibration]] for the user of 0x13 and 0x14 downlink commands
806 806  
807 807  
1101 +== 3.3 Calibrate Sensor ==
808 808  
809 -1.
810 -11. Get Firmware Version Info
1103 +Detail See [[Calibration Guide>>path:#H2.7Calibration]] for the user of 0x13 and 0x14 downlink commands
811 811  
812 -Feature: use downlink to get firmware version.
813 813  
814 814  
815 -**Downlink Command: 0x26**
1107 +== 3.4 Get Firmware Version Info ==
816 816  
1109 +Feature: use downlink to get firmware version.
817 817  
818 -|**Downlink Control Type**|**FPort**|**Type Code**|**Downlink payload size(bytes)**
819 -|Get Firmware Version Info|Any|26|2
1111 +(% style="color:#037691" %)**Downlink Command: 0x26**
820 820  
1113 +[[image:image-20220607171917-10.png]]
1114 +
821 821  * Reply to the confirmation package: 26 01
822 822  * Reply to non-confirmed packet: 26 00
823 823  
... ... @@ -825,11 +825,10 @@
825 825  
826 826  Configures info payload:
827 827  
828 -|(((
829 -**Size**
830 -
831 -**(bytes)**
832 -)))|**1**|**1**|**1**|**1**|**1**|**5**|**1**
1122 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
1123 +|=(((
1124 +**Size(bytes)**
1125 +)))|=**1**|=**1**|=**1**|=**1**|=**1**|=**5**|=**1**
833 833  |**Value**|Software Type|(((
834 834  Frequency
835 835  
... ... @@ -839,10 +839,7 @@
839 839  
840 840  Version
841 841  )))|Sensor Type|Reserve|(((
842 -[[Message>>path:#Message_Type]]
843 -
844 -[[Type>>path:#Message_Type]]
845 -
1135 +[[Message Type>>path:#H2.3.6MessageType]]
846 846  Always 0x02
847 847  )))
848 848  
... ... @@ -896,18 +896,19 @@
896 896  
897 897  
898 898  
1189 += 4. Battery & How to replace =
899 899  
1191 +== 4.1 Battery Type ==
900 900  
901 -
902 -1. Battery & How to replace
903 -11. Battery Type
904 -
1193 +(((
905 905  LSPH01 is equipped with a [[8500mAH ER26500 Li-SOCI2 battery>>url:https://www.dragino.com/downloads/index.php?dir=datasheet/Battery/ER26500/]]. The battery is un-rechargeable battery with low discharge rate targeting for 8~~10 years use. This type of battery is commonly used in IoT target for long-term running, such as water meter.
1195 +)))
906 906  
907 -
1197 +(((
908 908  The discharge curve is not linear so can’t simply use percentage to show the battery level. Below is the battery performance.
1199 +)))
909 909  
910 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image022.png]]
1201 +[[image:1654593587246-335.png]]
911 911  
912 912  
913 913  Minimum Working Voltage for the LSPH01:
... ... @@ -915,30 +915,36 @@
915 915  LSPH01:  2.45v ~~ 3.6v
916 916  
917 917  
918 -1.
919 -11. Replace Battery
920 920  
1210 +== 4.2 Replace Battery ==
1211 +
1212 +(((
921 921  Any battery with range 2.45 ~~ 3.6v can be a replacement. We recommend to use Li-SOCl2 Battery.
1214 +)))
922 922  
1216 +(((
923 923  And make sure the positive and negative pins match.
1218 +)))
924 924  
925 925  
926 926  
927 -1.
928 -11. Power Consumption Analyze
1222 +== 4.3 Power Consumption Analyze ==
929 929  
1224 +(((
930 930  Dragino Battery powered product are all runs in Low Power mode. We have an update battery calculator which base on the measurement of the real device. User can use this calculator to check the battery life and calculate the battery life if want to use different transmit interval.
1226 +)))
931 931  
932 -
1228 +(((
933 933  Instruction to use as below:
1230 +)))
934 934  
935 935  
936 -Step 1: Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from:
1233 +**Step 1**: Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from:
937 937  
938 938  [[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/]]
939 939  
940 940  
941 -Step 2: Open it and choose
1238 +**Step 2**: Open it and choose
942 942  
943 943  * Product Model
944 944  * Uplink Interval
... ... @@ -946,102 +946,103 @@
946 946  
947 947  And the Life expectation in difference case will be shown on the right.
948 948  
949 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image023.png]]
1246 +[[image:1654593605679-189.png]]
950 950  
951 951  
952 952  The battery related documents as below:
953 953  
954 -* [[Battery Dimension>>url:https://www.dragino.com/downloads/index.php?dir=datasheet/Battery/ER26500/]],
955 -* [[Lithium-Thionyl Chloride Battery>>url:https://www.dragino.com/downloads/index.php?dir=datasheet/Battery/ER26500/]] datasheet
956 -* [[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]]
957 -
958 -|(((
959 -JST-XH-2P connector
1251 +* (((
1252 +[[Battery Dimension>>url:http://www.dragino.com/downloads/index.php?dir=datasheet/Battery/&file=LSN50-Battery-Dimension.pdf]],
960 960  )))
1254 +* (((
1255 +[[Lithium-Thionyl Chloride Battery  datasheet>>url:https://www.dragino.com/downloads/downloads/datasheet/Battery/ER26500/ER26500_Datasheet-EN.pdf]],
1256 +)))
1257 +* (((
1258 +[[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]]
1259 +)))
961 961  
962 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image024.png]]
1261 +[[image:image-20220607172042-11.png]]
963 963  
964 964  
965 965  
966 -1.
967 -11.
968 -111. ​Battery Note
1265 +=== 4.3.1 ​Battery Note ===
969 969  
1267 +(((
970 970  The Li-SICO battery is designed for small current / long period application. It is not good to use a high current, short period transmit method. The recommended minimum period for use of this battery is 5 minutes. If you use a shorter period time to transmit LoRa, then the battery life may be decreased.
1269 +)))
971 971  
972 972  
973 -1.
974 -11.
975 -111. ​Replace the battery
976 976  
1273 +=== ​4.3.2 Replace the battery ===
1274 +
977 977  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.
978 978  
979 -
980 980  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)
981 981  
982 982  
983 983  
1281 += 5. Use AT Command =
984 984  
1283 +== 5.1 Access AT Commands ==
985 985  
986 -
987 -1. Use AT Command
988 -11. Access AT Commands
989 -
990 990  LSPH01 supports AT Command set in the stock firmware. You can use a USB to TTL adapter to connect to LSPH01 for using AT command, as below.
991 991  
992 -[[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image025.png]]
1287 +[[image:1654593668970-604.png]]
993 993  
994 -Connection:
1289 +**Connection:**
995 995  
996 -USB TTL GND <~-~-~-~-> GND
1291 +(% style="background-color:yellow" %)** USB TTL GND <~-~-~-~-> GND**
997 997  
998 -USB TTL TXD <~-~-~-~-> UART_RXD
1293 +(% style="background-color:yellow" %)** USB TTL TXD  <~-~-~-~-> UART_RXD**
999 999  
1000 -USB TTL RXD <~-~-~-~-> UART_TXD
1295 +(% style="background-color:yellow" %)** USB TTL RXD  <~-~-~-~-> UART_TXD**
1001 1001  
1002 1002  
1003 -In the PC, you need to set the serial baud rate to **9600** to access the serial console for LSPH01. LSPH01 will output system info once power on as below:
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:
1004 1004  
1005 1005  
1006 - [[image:file:///C:/Users/93456/AppData/Local/Temp/msohtmlclip1/01/clip_image026.png]]
1301 + [[image:1654593712276-618.png]]
1007 1007  
1008 -Valid AT Command please check [[Configure Device>>path:#Configure_Device]].
1303 +Valid AT Command please check [[Configure Device>>path:#H3.ConfigureLSPH01viaATCommandorLoRaWANDownlink]].
1009 1009  
1010 1010  
1011 1011  
1307 += 6. FAQ =
1012 1012  
1013 -1. FAQ
1014 -11. How to change the LoRa Frequency Bands/Region
1309 +== 6.1 How to change the LoRa Frequency Bands/Region ==
1015 1015  
1016 -You can follow the instructions for [[how to upgrade image>>path:#3ygebqi]].
1311 +You can follow the instructions for [[how to upgrade image>>path:#H2.10200BFirmwareChangeLog]].
1017 1017  When downloading the images, choose the required image file for download. ​
1018 1018  
1019 1019  
1020 1020  
1021 -1. Trouble Shooting
1022 -11. AT Commands input doesn’t work
1316 += 7. Trouble Shooting =
1023 1023  
1024 -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 **ENTER** while sending out the command. Some serial tool doesn’t send **ENTER** while press the send key, user need to add ENTER in their string.
1318 +== 7.1 AT Commands input doesn’t work ==
1025 1025  
1320 +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.
1026 1026  
1027 -1. Order Info
1028 1028  
1029 -Part Number: **LSPH01-XX**
1030 1030  
1324 += 8. Order Info =
1031 1031  
1032 -**XX**: The default frequency band
1326 +Part Number: (% style="color:blue" %)**LSPH01-XX**
1033 1033  
1034 -* **AS923**: LoRaWAN AS923 band
1035 -* **AU915**: LoRaWAN AU915 band
1036 -* **EU433**: LoRaWAN EU433 band
1037 -* **EU868**: LoRaWAN EU868 band
1038 -* **KR920**: LoRaWAN KR920 band
1039 -* **US915**: LoRaWAN US915 band
1040 -* **IN865**: LoRaWAN IN865 band
1041 -* **CN470**: LoRaWAN CN470 band
1042 1042  
1043 -1. ​Packing Info
1329 +(% style="color:blue" %)**XX**(%%): The default frequency band
1044 1044  
1331 +* (% style="color:red" %)**AS923**(%%):  LoRaWAN AS923 band
1332 +* (% style="color:red" %)**AU915**(%%): LoRaWAN AU915 band
1333 +* (% style="color:red" %)**EU433**(%%): LoRaWAN EU433 band
1334 +* (% style="color:red" %)**EU868**(%%): LoRaWAN EU868 band
1335 +* (% style="color:red" %)**KR920**(%%): LoRaWAN KR920 band
1336 +* (% style="color:red" %)**US915**(%%): LoRaWAN US915 band
1337 +* (% style="color:red" %)**IN865**(%%):  LoRaWAN IN865 band
1338 +* (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1339 +
1340 += 9. ​Packing Info =
1341 +
1342 +
1045 1045  **Package Includes**:
1046 1046  
1047 1047  * LSPH01 LoRaWAN Soil Ph Sensor x 1
... ... @@ -1056,8 +1056,6 @@
1056 1056  = 10. ​Support =
1057 1057  
1058 1058  * 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.
1059 -* 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
1357 +* 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]].
1060 1060  
1061 -[[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]]
1062 -
1063 1063  
1654583683416-869.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +62.2 KB
Content
1654583694084-878.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +66.6 KB
Content
1654583711590-413.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +246.2 KB
Content
1654583732798-193.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +199.6 KB
Content
1654583749683-259.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +129.1 KB
Content
1654583770974-935.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +37.7 KB
Content
1654583781517-146.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +64.0 KB
Content
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
1654588469844-778.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +75.8 KB
Content
1654588577573-122.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +138.2 KB
Content
1654589001411-343.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +546.2 KB
Content
1654589062541-567.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +144.0 KB
Content
1654592399090-860.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +272.0 KB
Content
1654592435432-887.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +89.0 KB
Content
1654592472094-134.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +492.6 KB
Content
1654592492399-921.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +89.0 KB
Content
1654592600093-601.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +59.6 KB
Content
1654592619856-881.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +62.1 KB
Content
1654592632656-512.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +83.1 KB
Content
1654592653453-934.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +65.2 KB
Content
1654592697690-910.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +42.6 KB
Content
1654592721645-318.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +42.6 KB
Content
1654592762713-715.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +59.2 KB
Content
1654592790040-760.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +62.2 KB
Content
1654592800389-571.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +66.6 KB
Content
1654592819047-535.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +246.2 KB
Content
1654592833877-762.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +199.6 KB
Content
1654592856403-259.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +129.1 KB
Content
1654592878525-845.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +37.7 KB
Content
1654592892967-474.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +64.0 KB
Content
1654592905354-123.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +11.3 KB
Content
1654592917530-261.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +127.1 KB
Content
1654592946732-634.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +345.3 KB
Content
1654593587246-335.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +75.8 KB
Content
1654593605679-189.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +138.2 KB
Content
1654593668970-604.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +546.2 KB
Content
1654593712276-618.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +144.0 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
image-20220607153237-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +12.9 KB
Content
image-20220607153759-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +17.2 KB
Content
image-20220607154718-7.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.0 KB
Content
image-20220607155856-8.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +83.5 KB
Content
image-20220607170145-1.jpeg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +16.5 KB
Content
image-20220607170442-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +99.6 KB
Content
image-20220607171123-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +24.8 KB
Content
image-20220607171149-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +24.8 KB
Content
image-20220607171311-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.2 KB
Content
image-20220607171335-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.1 KB
Content
image-20220607171416-7.jpeg
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +5.0 KB
Content
image-20220607171554-8.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +12.7 KB
Content
image-20220607171716-9.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +17.9 KB
Content
image-20220607171917-10.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +6.2 KB
Content
image-20220607172042-11.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Xiaoling
Size
... ... @@ -1,0 +1,1 @@
1 +83.7 KB
Content