Last modified by Xiaoling on 2025/04/27 13:54

From version 119.2
edited by Xiaoling
on 2022/06/10 15:29
Change comment: There is no comment for this version
To version 100.4
edited by Xiaoling
on 2022/06/10 11:33
Change comment: There is no comment for this version

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -LDDS75 - LoRaWAN Distance Detection Sensor User Manual
1 +LLDS12-LoRaWAN LiDAR ToF Distance Sensor User Manual
Content
... ... @@ -1,6 +1,7 @@
1 1  (% style="text-align:center" %)
2 -[[image:1654846127817-788.png]]
2 +[[image:image-20220610095606-1.png]]
3 3  
4 +
4 4  **Contents:**
5 5  
6 6  
... ... @@ -9,7 +9,6 @@
9 9  
10 10  
11 11  
12 -
13 13  = 1.  Introduction =
14 14  
15 15  == 1.1 ​ What is LoRaWAN LiDAR ToF Distance Sensor ==
... ... @@ -17,30 +17,18 @@
17 17  (((
18 18  
19 19  
20 -(((
21 21  The Dragino LLDS12 is a (% style="color:blue" %)**LoRaWAN LiDAR ToF (Time of Flight) Distance Sensor**(%%) for Internet of Things solution. It is capable to measure the distance to an object as close as 10 centimeters (+/- 5cm up to 6m) and as far as 12 meters (+/-1% starting at 6m)!. The LiDAR probe uses laser induction technology for distance measurement.
22 -)))
23 23  
24 -(((
25 25  The LLDS12 can be applied to scenarios such as horizontal distance measurement, parking management system, object proximity and presence detection, intelligent trash can management system, robot obstacle avoidance, automatic control, sewer, etc.
26 -)))
27 27  
28 -(((
29 29  It detects the distance between the measured object and the sensor, and uploads the value via wireless to LoRaWAN IoT Server.
30 -)))
31 31  
32 -(((
33 33  The LoRa wireless technology used in LLDS12 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.
34 -)))
35 35  
36 -(((
37 37  LLDS12 is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
38 -)))
39 39  
40 -(((
41 41  Each LLDS12 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.
42 42  )))
43 -)))
44 44  
45 45  
46 46  [[image:1654826306458-414.png]]
... ... @@ -82,6 +82,7 @@
82 82  [[image:1654827224480-952.png]]
83 83  
84 84  
73 +
85 85  == 1.5 ​ Applications ==
86 86  
87 87  * Horizontal distance measurement
... ... @@ -92,26 +92,27 @@
92 92  * Automatic control
93 93  * Sewer
94 94  
95 -== 1.6  Pin mapping and power on ==
84 +== 1.6 Pin mapping and power on ==
96 96  
97 97  
98 98  [[image:1654827332142-133.png]]
99 99  
100 100  
101 -= 2.  Configure LLDS12 to connect to LoRaWAN network =
102 102  
103 -== 2.1  How it works ==
91 += 2. Configure LLDS12 to connect to LoRaWAN network =
104 104  
93 +== 2.1 How it works ==
94 +
105 105  (((
106 106  The LLDS12 is configured as LoRaWAN OTAA Class A mode by default. It has OTAA keys to join LoRaWAN network. To connect a local LoRaWAN network, you need to input the OTAA keys in the LoRaWAN IoT server and power on the LLDS12. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
107 107  )))
108 108  
109 109  (((
110 -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="H6.A0UseATCommand"]]to set the keys in the LLDS12.
100 +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="H6.UseATCommand"]]to set the keys in the LLDS12.
111 111  )))
112 112  
113 113  
114 -== 2.2  ​Quick guide to connect to LoRaWAN server (OTAA) ==
104 +== 2.2 ​Quick guide to connect to LoRaWAN server (OTAA) ==
115 115  
116 116  (((
117 117  Following is an example for how to join the [[TTN v3 LoRaWAN Network>>url:https://console.cloud.thethings.network/]]. Below is the network structure; we use the [[LG308>>url:http://www.dragino.com/products/lora/item/140-lg308.html]] as a LoRaWAN gateway in this example.
... ... @@ -146,13 +146,11 @@
146 146  [[image:1654592600093-601.png]]
147 147  
148 148  
149 -
150 150  **Add APP EUI and DEV EUI**
151 151  
152 152  [[image:1654592619856-881.png]]
153 153  
154 154  
155 -
156 156  **Add APP EUI in the application**
157 157  
158 158  [[image:1654592632656-512.png]]
... ... @@ -164,7 +164,7 @@
164 164  [[image:1654592653453-934.png]]
165 165  
166 166  
167 -(% style="color:blue" %)**Step 2**(%%): Power on LLDS12
155 +(% style="color:blue" %)**Step 2**(%%): Power on LSPH01
168 168  
169 169  
170 170  Put a Jumper on JP2 to power on the device. ( The Switch must be in FLASH position).
... ... @@ -173,17 +173,17 @@
173 173  
174 174  
175 175  (((
176 -(% style="color:blue" %)**Step 3**(%%)**:** The LLDS12 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.
164 +(% 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.
177 177  )))
178 178  
179 -[[image:1654833501679-968.png]]
167 +[[image:1654592697690-910.png]]
180 180  
181 181  
182 182  
183 -== 2.3  ​Uplink Payload ==
171 +== 2.3 ​Uplink Payload ==
184 184  
185 185  (((
186 -LLDS12 will uplink payload via LoRaWAN with below payload format: 
174 +LSPH01 will uplink payload via LoRaWAN with below payload format: 
187 187  )))
188 188  
189 189  (((
... ... @@ -191,7 +191,7 @@
191 191  )))
192 192  
193 193  (((
194 -
182 +Normal uplink payload:
195 195  )))
196 196  
197 197  (% border="1" cellspacing="10" style="background-color:#ffffcc; width:510px" %)
... ... @@ -198,22 +198,24 @@
198 198  |=(% style="width: 62.5px;" %)(((
199 199  **Size (bytes)**
200 200  )))|=(% style="width: 62.5px;" %)**2**|=(% style="width: 62.5px;" %)**2**|=**2**|=**2**|=**1**|=**1**|=**1**
201 -|(% style="width:62.5px" %)**Value**|(% style="width:62.5px" %)[[BAT>>||anchor="H2.3.1A0BatteryInfo"]]|(% style="width:62.5px" %)(((
202 -[[Temperature DS18B20>>||anchor="H2.3.2A0DS18B20Temperaturesensor"]]
203 -)))|[[Distance>>||anchor="H2.3.3A0Distance"]]|[[Distance signal strength>>||anchor="H2.3.4A0Distancesignalstrength"]]|(((
204 -[[Interrupt flag>>||anchor="H2.3.5A0InterruptPin"]]
205 -)))|[[LiDAR temp>>||anchor="H2.3.6A0LiDARtemp"]]|(((
206 -[[Message Type>>||anchor="H2.3.7A0MessageType"]]
189 +|(% style="width:62.5px" %)**Value**|(% style="width:62.5px" %)[[BAT>>||anchor="H2.3.1BatteryInfo"]]|(% style="width:62.5px" %)(((
190 +[[Temperature>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
191 +
192 +[[(Optional)>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
193 +)))|[[Soil pH>>||anchor="H2.3.3SoilpH"]]|[[Soil Temperature>>||anchor="H2.3.4SoilTemperature"]]|(((
194 +[[Digital Interrupt (Optional)>>||anchor="H2.3.5InterruptPin"]]
195 +)))|Reserve|(((
196 +[[Message Type>>||anchor="H2.3.6MessageType"]]
207 207  )))
208 208  
209 -[[image:1654833689380-972.png]]
199 +[[image:1654592721645-318.png]]
210 210  
211 211  
212 212  
213 -=== 2.3.1  Battery Info ===
203 +=== 2.3.1 Battery Info ===
214 214  
215 215  
216 -Check the battery voltage for LLDS12.
206 +Check the battery voltage for LSPH01.
217 217  
218 218  Ex1: 0x0B45 = 2885mV
219 219  
... ... @@ -221,7 +221,7 @@
221 221  
222 222  
223 223  
224 -=== 2.3.2  DS18B20 Temperature sensor ===
214 +=== 2.3.2 DS18B20 Temperature sensor ===
225 225  
226 226  This is optional, user can connect external DS18B20 sensor to the +3.3v, 1-wire and GND pin . and this field will report temperature.
227 227  
... ... @@ -234,35 +234,33 @@
234 234  
235 235  
236 236  
237 -=== 2.3.3  Distance ===
227 +=== 2.3.3 Soil pH ===
238 238  
239 -Represents the distance value of the measurement output, the default unit is cm, and the value range parsed as a decimal number is 0-1200. In actual use, when the signal strength value Strength.
229 +Range: 0 ~~ 14 pH
240 240  
231 +**Example:**
241 241  
242 -**Example**:
233 +(% style="color:#037691" %)** 0x02B7(H) = 695(D) = 6.95pH**
243 243  
244 -If the data you get from the register is 0x0B 0xEA, the distance between the sensor and the measured object is 0BEA(H) = 3050 (D)/10 = 305cm.
245 245  
246 246  
237 +=== 2.3.4 Soil Temperature ===
247 247  
248 -=== 2.3.4  Distance signal strength ===
239 +Get Soil Temperature 
249 249  
250 -Refers to the signal strength, the default output value will be between 0-65535. When the distance measurement gear is fixed, the farther the distance measurement is, the lower the signal strength; the lower the target reflectivity, the lower the signal strength. When Strength is greater than 100 and not equal to 65535, the measured value of Dist is considered credible.
251 251  
252 -
253 253  **Example**:
254 254  
255 -If payload is: 01D7(H)=471(D), distance signal strength=471, 471>100,471≠65535, the measured value of Dist is considered credible.
244 +If payload is: **0105H**:  (0105 & FC00 == 0), temp = 0105H /10 = 26.1 degree
256 256  
257 -Customers can judge whether they need to adjust the environment based on the signal strength.
246 +If payload is: **FF3FH** (FF3F & FC00 == 1) , temp = (FF3FH - 65536)/10 = -19.3 degrees.
258 258  
259 259  
260 260  
261 -=== 2.3.5  Interrupt Pin ===
250 +=== 2.3.5 Interrupt Pin ===
262 262  
263 -This data field shows if this packet is generated by interrupt or not. [[Click here>>||anchor="H4.2A0SetInterruptMode"]] for the hardware and software set up.
252 +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.
264 264  
265 -Note: The Internet Pin is a separate pin in the screw terminal. See [[pin mapping>>||anchor="H1.6A0Pinmappingandpoweron"]].
266 266  
267 267  **Example:**
268 268  
... ... @@ -272,18 +272,8 @@
272 272  
273 273  
274 274  
275 -=== 2.3.6  LiDAR temp ===
263 +=== 2.3.6 Message Type ===
276 276  
277 -Characterize the internal temperature value of the sensor.
278 -
279 -**Example: **
280 -If payload is: 1C(H) <<24>>24=28(D),LiDAR temp=28℃.
281 -If payload is: F2(H) <<24>>24=-14(D),LiDAR temp=-14℃.
282 -
283 -
284 -
285 -=== 2.3.7  Message Type ===
286 -
287 287  (((
288 288  For a normal uplink payload, the message type is always 0x01.
289 289  )))
... ... @@ -295,10 +295,11 @@
295 295  
296 296  (% border="1" cellspacing="10" style="background-color:#ffffcc; width:499px" %)
297 297  |=(% style="width: 160px;" %)**Message Type Code**|=(% style="width: 163px;" %)**Description**|=(% style="width: 173px;" %)**Payload**
298 -|(% style="width:160px" %)0x01|(% style="width:163px" %)Normal Uplink|(% style="width:173px" %)[[Normal Uplink Payload>>||anchor="H2.3A0200BUplinkPayload"]]
299 -|(% style="width:160px" %)0x02|(% style="width:163px" %)Reply configures info|(% style="width:173px" %)[[Configure Info Payload>>||anchor="H4.3A0GetFirmwareVersionInfo"]]
276 +|(% style="width:160px" %)0x01|(% style="width:163px" %)Normal Uplink|(% style="width:173px" %)[[Normal Uplink Payload>>||anchor="H2.3200BUplinkPayload"]]
277 +|(% style="width:160px" %)0x02|(% style="width:163px" %)Reply configures info|(% style="width:173px" %)[[Configure Info Payload>>||anchor="H3.4GetFirmwareVersionInfo"]]
278 +|(% style="width:160px" %)0x03|(% style="width:163px" %)Reply Calibration Info|(% style="width:173px" %)[[Calibration Payload>>||anchor="H2.7Calibration"]]
300 300  
301 -=== 2.3. Decode payload in The Things Network ===
280 +=== 2.3.7 Decode payload in The Things Network ===
302 302  
303 303  While using TTN network, you can add the payload format to decode the payload.
304 304  
... ... @@ -310,18 +310,18 @@
310 310  )))
311 311  
312 312  (((
313 -LLDS12 TTN Payload Decoder: [[https:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LLDS12/Decoder/>>url:https://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LLDS12/Decoder/]]
292 +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/]]
314 314  )))
315 315  
316 316  
317 317  
318 -== 2.4  Uplink Interval ==
297 +== 2.4 Uplink Interval ==
319 319  
320 -The LLDS12 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"]]
299 +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"]]
321 321  
322 322  
323 323  
324 -== 2.5  ​Show Data in DataCake IoT Server ==
303 +== 2.5 ​Show Data in DataCake IoT Server ==
325 325  
326 326  (((
327 327  [[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:
... ... @@ -348,50 +348,174 @@
348 348  
349 349  (% style="color:blue" %)**Step 3**(%%)**: Create an account or log in Datacake.**
350 350  
351 -(% style="color:blue" %)**Step 4**(%%)**: Create LLDS12 product.**
330 +(% style="color:blue" %)**Step 4**(%%)**: Create LSPH01 product.**
352 352  
353 -[[image:1654832691989-514.png]]
332 +[[image:1654592819047-535.png]]
354 354  
355 355  
335 +
356 356  [[image:1654592833877-762.png]]
357 357  
358 358  
359 -[[image:1654832740634-933.png]]
339 +[[image:1654592856403-259.png]]
360 360  
361 361  
362 -
363 363  (((
364 364  (% style="color:blue" %)**Step 5**(%%)**: add payload decode**
365 365  )))
366 366  
367 367  (((
347 +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/]]
348 +)))
349 +
350 +
351 +[[image:1654592878525-845.png]]
352 +
353 +[[image:1654592892967-474.png]]
354 +
355 +
356 +[[image:1654592905354-123.png]]
357 +
358 +
359 +After added, the sensor data arrive TTN, it will also arrive and show in Mydevices.
360 +
361 +
362 +[[image:1654592917530-261.png]]
363 +
364 +
365 +
366 +== 2.6 Installation and Maintain ==
367 +
368 +=== 2.6.1 Before measurement ===
369 +
370 +(((
371 +(((
372 +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. 
373 +)))
374 +)))
375 +
376 +
377 +
378 +=== 2.6.2 Measurement ===
379 +
380 +
381 +(((
382 +(% style="color:#4f81bd" %)**Measurement the soil surface:**
383 +)))
384 +
385 +(((
386 +[[image:1654592946732-634.png]]
387 +)))
388 +
389 +(((
390 +Choose the proper measuring position. Split the surface soil according to the measured deep.
391 +)))
392 +
393 +(((
394 +Put pure water, or rainwater to make the soil of measurement point to moist mud. Remove rocks or hard things.
395 +)))
396 +
397 +(((
398 +Slowly insert the probe to the measure point. Don’t use large force which will break the probe. Make sure not shake when inserting.
399 +)))
400 +
401 +(((
402 +Put soil over the probe after insert. And start to measure.
403 +)))
404 +
405 +(((
368 368  
369 369  )))
370 370  
371 -[[image:1654833065139-942.png]]
409 +(((
410 +(% style="color:#4f81bd" %)**Measurement inside soil:**
411 +)))
372 372  
413 +(((
414 +Dig a hole with diameter > 20CM.
415 +)))
373 373  
417 +(((
418 +Insert the probe inside, method like measure the surface.
419 +)))
374 374  
375 -[[image:1654833092678-390.png]]
376 376  
377 377  
423 +=== 2.6.3 Maintain Probe ===
378 378  
379 -After added, the sensor data arrive TTN, it will also arrive and show in Datacake.
425 +1. (((
426 +pH probe electrode is fragile and no strong. User must avoid strong force or hitting it.
427 +)))
428 +1. (((
429 +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.
430 +)))
431 +1. (((
432 +Probe reference electrode is also no strong, need to avoid strong force or hitting.
433 +)))
434 +1. (((
435 +User should keep reference electrode wet while not use.
436 +)))
437 +1. (((
438 +Avoid the probes to touch oily matter. Which will cause issue in accuracy.
439 +)))
440 +1. (((
441 +The probe is IP68 can be put in water.
380 380  
381 -[[image:1654833163048-332.png]]
382 382  
444 +
445 +)))
383 383  
447 +== 2.7 Calibration ==
384 384  
385 -== 2.6  Frequency Plans ==
449 +(((
450 +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).
451 +)))
386 386  
387 387  (((
388 -The LLDS12 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.
454 +After stable, user can use below command to calibrate.
389 389  )))
390 390  
457 +[[image:image-20220607171149-4.png]]
391 391  
392 -=== 2.6.1  EU863-870 (EU868) ===
393 393  
460 +(% style="color:#037691" %)**Calibration Payload**
461 +
462 +(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
463 +|=(% style="width: 62.5px;" %)(((
464 +**Size (bytes)**
465 +)))|=(% style="width: 89px;" %)**1**|=(% style="width: 89px;" %)**1**|=(% style="width: 89px;" %)**1**|=(% style="width: 89px;" %)**7**|=(% style="width: 89px;" %)**1**
466 +|**Value**|(((
467 +PH4
468 +
469 +Calibrate value
470 +)))|PH6.86 Calibrate value|(((
471 +PH9.18
472 +
473 +Calibrate value
474 +)))|Reserve|(((
475 +[[Message Type>>||anchor="H2.3.6MessageType"]]
476 +
477 +Always 0x03
478 +)))
479 +
480 +User can also send 0x14 downlink command to poll the current calibration payload.
481 +
482 +[[image:image-20220607171416-7.jpeg]]
483 +
484 +
485 +* Reply to the confirmation package: 14 01
486 +* Reply to non-confirmed packet: 14 00
487 +
488 +== 2.8 Frequency Plans ==
489 +
394 394  (((
491 +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.
492 +)))
493 +
494 +
495 +=== 2.8.1 EU863-870 (EU868) ===
496 +
497 +(((
395 395  (% style="color:blue" %)**Uplink:**
396 396  )))
397 397  
... ... @@ -449,7 +449,7 @@
449 449  
450 450  
451 451  
452 -=== 2.6.2  US902-928(US915) ===
555 +=== 2.8.2 US902-928(US915) ===
453 453  
454 454  (((
455 455  Used in USA, Canada and South America. Frequency band as per definition in LoRaWAN 1.0.3 Regional document.
... ... @@ -466,7 +466,7 @@
466 466  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
467 467  * 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)
468 468  
469 -=== 2.6.3  CN470-510 (CN470) ===
572 +=== 2.8.3 CN470-510 (CN470) ===
470 470  
471 471  (((
472 472  Used in China, Default use CHE=1
... ... @@ -554,9 +554,8 @@
554 554  
555 555  
556 556  
660 +=== 2.8.4 AU915-928(AU915) ===
557 557  
558 -=== 2.6.4  AU915-928(AU915) ===
559 -
560 560  (((
561 561  Frequency band as per definition in LoRaWAN 1.0.3 Regional document.
562 562  )))
... ... @@ -576,7 +576,7 @@
576 576  * Check what sub-band the LoRaWAN server ask from the OTAA Join Accept message and switch to that sub-band
577 577  * 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)
578 578  
579 -=== 2.6.5  AS920-923 & AS923-925 (AS923) ===
681 +=== 2.8.5 AS920-923 & AS923-925 (AS923) ===
580 580  
581 581  (((
582 582  (% style="color:blue" %)**Default Uplink channel:**
... ... @@ -684,9 +684,8 @@
684 684  
685 685  
686 686  
789 +=== 2.8.6 KR920-923 (KR920) ===
687 687  
688 -=== 2.6.6  KR920-923 (KR920) ===
689 -
690 690  (((
691 691  (% style="color:blue" %)**Default channel:**
692 692  )))
... ... @@ -757,9 +757,8 @@
757 757  
758 758  
759 759  
861 +=== 2.8.7 IN865-867 (IN865) ===
760 760  
761 -=== 2.6.7  IN865-867 (IN865) ===
762 -
763 763  (((
764 764  (% style="color:blue" %)**Uplink:**
765 765  )))
... ... @@ -794,15 +794,13 @@
794 794  
795 795  
796 796  
897 +== 2.9 LED Indicator ==
797 797  
798 -== 2.7  LED Indicator ==
899 +The LSPH01 has an internal LED which is to show the status of different state.
799 799  
800 -The LLDS12 has an internal LED which is to show the status of different state.
801 -
802 802  * The sensor is detected when the device is turned on, and it will flash 4 times quickly when it is detected.
803 803  * Blink once when device transmit a packet.
804 804  
805 -
806 806  == 2.8  ​Firmware Change Log ==
807 807  
808 808  
... ... @@ -809,7 +809,7 @@
809 809  **Firmware download link: **[[http:~~/~~/www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LLDS12/Firmware/>>url:http://www.dragino.com/downloads/index.php?dir=LoRa_End_Node/LLDS12/Firmware/]]
810 810  
811 811  
812 -**Firmware Upgrade Method: **[[Firmware Upgrade Instruction>>doc:Main.Firmware Upgrade Instruction for STM32 base products.WebHome]]
910 +**Firmware Upgrade Method: **[[Firmware Upgrade Instruction>>path:/xwiki/bin/view/Main/Firmware%20Upgrade%20Instruction%20for%20STM32%20base%20products/]]
813 813  
814 814  
815 815  
... ... @@ -830,37 +830,25 @@
830 830  [[image:1654831774373-275.png]]
831 831  
832 832  
833 -(((
834 -(% style="color:blue" %)**① **(%%)Represents the detection blind zone of The LiDAR probe, 0-10cm, within which the output data is unreliable.
835 -)))
931 +①Represents the detection blind zone of The LiDAR probe, 0-10cm, within which the output data is unreliable.
836 836  
837 -(((
838 -(% style="color:blue" %)**② **(%%)Represents the operating range of The LiDAR probe detecting black target with 10% reflectivity, 0.1-5m.
839 -)))
933 +②Represents the operating range of The LiDAR probe detecting black target with 10% reflectivity, 0.1-5m.
840 840  
841 -(((
842 -(% style="color:blue" %)**③ **(%%)Represents the operating range of The LiDAR probe detecting white target with 90% reflectivity, 0.1-12m.
843 -)))
935 +③Represents the operating range of The LiDAR probe detecting white target with 90% reflectivity, 0.1-12m.
844 844  
845 845  
846 -(((
847 847  Vertical Coordinates: Represents the radius of light spot for The LiDAR probe at the different distances. The diameter of light spot depends on the FOV of The LiDAR probe (the term of FOV generally refers to the smaller value between the receiving angle and the transmitting angle), which is calculated as follows:
848 -)))
849 849  
850 850  
851 851  [[image:1654831797521-720.png]]
852 852  
853 853  
854 -(((
855 855  In the formula above, d is the diameter of light spot; D is detecting range; β is the value of the receiving angle of The LiDAR probe, 3.6°. Correspondence between the diameter of light spot and detecting range is given in Table below.
856 -)))
857 857  
858 858  [[image:1654831810009-716.png]]
859 859  
860 860  
861 -(((
862 862  If the light spot reaches two objects with different distances, as shown in Figure 3, the output distance value will be a value between the actual distance values of the two objects. For a high accuracy requirement in practice, the above situation should be noticed to avoid the measurement error.
863 -)))
864 864  
865 865  
866 866  
... ... @@ -873,81 +873,57 @@
873 873  * The LiDAR probe is cover by dirty things; the reading might be wrong. In this case, need to clean the probe.
874 874  * The sensor window is made by Acrylic. Don’t touch it with alcohol material. This will destroy the sensor window.
875 875  
962 +
963 +
876 876  = 4.  Configure LLDS12 via AT Command or LoRaWAN Downlink =
877 877  
878 878  (((
879 -(((
880 880  Use can configure LLDS12 via AT Command or LoRaWAN Downlink.
881 881  )))
882 -)))
883 883  
884 884  * (((
885 -(((
886 -AT Command Connection: See [[FAQ>>||anchor="H7.A0FAQ"]].
971 +AT Command Connection: See [[FAQ>>||anchor="H6.FAQ"]].
887 887  )))
888 -)))
889 889  * (((
890 -(((
891 -LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>doc:Main.WebHome]]
974 +LoRaWAN Downlink instruction for different platforms: [[IoT LoRaWAN Server>>path:/xwiki/bin/view/Main/]]
892 892  )))
893 -)))
894 894  
895 895  (((
896 -(((
897 897  
898 -)))
899 899  
900 -(((
901 901  There are two kinds of commands to configure LLDS12, they are:
902 902  )))
903 -)))
904 904  
905 905  * (((
906 -(((
907 907  (% style="color:#4f81bd" %)** General Commands**.
908 908  )))
909 -)))
910 910  
911 911  (((
912 -(((
913 913  These commands are to configure:
914 914  )))
915 -)))
916 916  
917 917  * (((
918 -(((
919 919  General system settings like: uplink interval.
920 920  )))
921 -)))
922 922  * (((
923 -(((
924 924  LoRaWAN protocol & radio related command.
925 925  )))
926 -)))
927 927  
928 928  (((
929 -(((
930 -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>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]
999 +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/]]
931 931  )))
932 -)))
933 933  
934 934  (((
935 -(((
936 936  
937 937  )))
938 -)))
939 939  
940 940  * (((
941 -(((
942 942  (% style="color:#4f81bd" %)** Commands special design for LLDS12**
943 943  )))
944 -)))
945 945  
946 946  (((
947 -(((
948 948  These commands only valid for LLDS12, as below:
949 949  )))
950 -)))
951 951  
952 952  
953 953  
... ... @@ -960,6 +960,7 @@
960 960  [[image:image-20220607171554-8.png]]
961 961  
962 962  
1025 +
963 963  (((
964 964  (% style="color:#037691" %)**Downlink Command: 0x01**
965 965  )))
... ... @@ -977,6 +977,9 @@
977 977  )))
978 978  * (((
979 979  Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1043 +
1044 +
1045 +
980 980  )))
981 981  
982 982  == 4.2  Set Interrupt Mode ==
... ... @@ -988,6 +988,8 @@
988 988  [[image:image-20220610105806-2.png]]
989 989  
990 990  
1057 +
1058 +
991 991  (((
992 992  (% style="color:#037691" %)**Downlink Command: 0x06**
993 993  )))
... ... @@ -1007,6 +1007,8 @@
1007 1007  Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger
1008 1008  )))
1009 1009  
1078 +
1079 +
1010 1010  == 4.3  Get Firmware Version Info ==
1011 1011  
1012 1012  Feature: use downlink to get firmware version.
... ... @@ -1035,7 +1035,7 @@
1035 1035  
1036 1036  Version
1037 1037  )))|Sensor Type|Reserve|(((
1038 -[[Message Type>>||anchor="H2.3.7A0MessageType"]]
1108 +[[Message Type>>||anchor="H2.3.6MessageType"]]
1039 1039  Always 0x02
1040 1040  )))
1041 1041  
... ... @@ -1203,19 +1203,13 @@
1203 1203  
1204 1204  
1205 1205  (((
1206 -(((
1207 -In the PC, you need to set the serial baud rate to (% style="color:green" %)**9600**(%%) to access the serial console for LLDS12.
1276 +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:
1208 1208  )))
1209 1209  
1210 -(((
1211 -LLDS12 will output system info once power on as below:
1212 -)))
1213 -)))
1214 1214  
1215 -
1216 1216   [[image:1654593712276-618.png]]
1217 1217  
1218 -Valid AT Command please check [[Configure Device>>||anchor="H4.A0ConfigureLLDS12viaATCommandorLoRaWANDownlink"]].
1282 +Valid AT Command please check [[Configure Device>>||anchor="H3.ConfigureLSPH01viaATCommandorLoRaWANDownlink"]].
1219 1219  
1220 1220  
1221 1221  = 7.  FAQ =
... ... @@ -1222,7 +1222,7 @@
1222 1222  
1223 1223  == 7.1  How to change the LoRa Frequency Bands/Region ==
1224 1224  
1225 -You can follow the instructions for [[how to upgrade image>>||anchor="H2.8A0200BFirmwareChangeLog"]].
1289 +You can follow the instructions for [[how to upgrade image>>||anchor="H2.10200BFirmwareChangeLog"]].
1226 1226  When downloading the images, choose the required image file for download. ​
1227 1227  
1228 1228  
... ... @@ -1231,9 +1231,7 @@
1231 1231  == 8.1  AT Commands input doesn’t work ==
1232 1232  
1233 1233  
1234 -(((
1235 1235  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.
1236 -)))
1237 1237  
1238 1238  
1239 1239  == 8.2  Significant error between the output distant value of LiDAR and actual distance ==
... ... @@ -1278,8 +1278,6 @@
1278 1278  * (% style="color:red" %)**IN865**(%%):  LoRaWAN IN865 band
1279 1279  * (% style="color:red" %)**CN470**(%%): LoRaWAN CN470 band
1280 1280  
1281 -
1282 -
1283 1283  = 10. ​ Packing Info =
1284 1284  
1285 1285  
... ... @@ -1294,9 +1294,9 @@
1294 1294  * Package Size / pcs : cm
1295 1295  * Weight / pcs : g
1296 1296  
1297 -
1298 -
1299 1299  = 11.  ​Support =
1300 1300  
1301 1301  * 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.
1302 1302  * 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]].
1361 +
1362 +
1654832691989-514.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -112.9 KB
Content
1654832740634-933.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -77.6 KB
Content
1654833065139-942.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -49.2 KB
Content
1654833092678-390.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -63.1 KB
Content
1654833107528-349.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -64.9 KB
Content
1654833163048-332.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -64.9 KB
Content
1654833501679-968.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -58.3 KB
Content
1654833689380-972.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -60.5 KB
Content
1654846127817-788.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -107.3 KB
Content