Last modified by Mengting Qiu on 2023/12/14 11:15

From version 84.2
edited by Xiaoling
on 2023/06/15 15:30
Change comment: There is no comment for this version
To version 85.1
edited by Saxer Lin
on 2023/07/15 11:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Saxer
Content
... ... @@ -243,6 +243,73 @@
243 243  == 2.3 ​Uplink Payload ==
244 244  
245 245  
246 +=== 2.3.1 Device Status, FPORT~=5 ===
247 +
248 +Users can use the downlink command(**0x26 01**) to ask LDS12-LB to send device configure detail, include device configure status. LDS12-LB will uplink a payload via FPort=5 to server.
249 +
250 +The Payload format is as below.
251 +
252 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:529px" %)
253 +|=(% style="width: 62.5px;background-color:#4F81BD;color:white" %)(((
254 +**Size(bytes)**
255 +)))|=(% style="width: 110px; background-color: rgb(79, 129, 189); color: white;" %)**1**|=(% style="width: 48px; background-color: rgb(79, 129, 189); color: white;" %)**2**|=(% style="background-color: rgb(79, 129, 189); color: white; width: 94px;" %)**1**|=(% style="background-color: rgb(79, 129, 189); color: white; width: 91px;" %)**1**|=(% style="background-color: rgb(79, 129, 189); color: white; width: 60px;" %)**2**
256 +|(% style="width:62.5px" %)Value|(% style="width:110px" %)Sensor Model|(% style="width:48px" %)Firmware Version|(% style="width:94px" %)Frequency Band|(% style="width:91px" %)Sub-band|(% style="width:60px" %)BAT
257 +
258 +Example parse in TTNv3
259 +
260 +**Sensor Model**: For LDS12-LB, this value is 0x24
261 +
262 +**Firmware Version**: 0x0100, Means: v1.0.0 version
263 +
264 +**Frequency Band**:
265 +
266 +0x01: EU868
267 +
268 +0x02: US915
269 +
270 +0x03: IN865
271 +
272 +0x04: AU915
273 +
274 +0x05: KZ865
275 +
276 +0x06: RU864
277 +
278 +0x07: AS923
279 +
280 +0x08: AS923-1
281 +
282 +0x09: AS923-2
283 +
284 +0x0a: AS923-3
285 +
286 +0x0b: CN470
287 +
288 +0x0c: EU433
289 +
290 +0x0d: KR920
291 +
292 +0x0e: MA869
293 +
294 +**Sub-Band**:
295 +
296 +AU915 and US915:value 0x00 ~~ 0x08
297 +
298 +CN470: value 0x0B ~~ 0x0C
299 +
300 +Other Bands: Always 0x00
301 +
302 +**Battery Info**:
303 +
304 +Check the battery voltage.
305 +
306 +Ex1: 0x0B45 = 2885mV
307 +
308 +Ex2: 0x0B49 = 2889mV
309 +
310 +
311 +=== 2.3.2 Device Status, FPORT~=5 ===
312 +
246 246  (((
247 247  LDS12-LB will uplink payload via LoRaWAN with below payload format: 
248 248  )))
... ... @@ -251,15 +251,19 @@
251 251  Uplink payload includes in total 11 bytes.
252 252  )))
253 253  
254 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
321 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:670px" %)
255 255  |=(% style="width: 62.5px;background-color:#4F81BD;color:white" %)(((
256 256  **Size(bytes)**
257 -)))|=(% style="width: 62.5px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 62.5px;background-color:#4F81BD;color:white" %)**2**|=(% style="background-color:#4F81BD;color:white" %)**2**|=(% style="background-color:#4F81BD;color:white" %)**2**|=(% style="background-color:#4F81BD;color:white" %)**1**|=(% style="background-color:#4F81BD;color:white" %)**1**|=(% style="background-color:#4F81BD;color:white" %)**1**
324 +)))|=(% style="width: 62.5px;background-color:#4F81BD;color:white" %)**2**|=(% style="width: 62.5px;background-color:#4F81BD;color:white" %)**2**|=(% style="background-color:#4F81BD;color:white" %)**2**|=(% style="background-color:#4F81BD;color:white" %)**2**|=(% style="background-color: rgb(79, 129, 189); color: white; width: 122px;" %)**1**|=(% style="background-color: rgb(79, 129, 189); color: white; width: 54px;" %)**1**|=(% style="background-color: rgb(79, 129, 189); color: white; width: 96px;" %)**1**
258 258  |(% style="width:62.5px" %)Value|(% style="width:62.5px" %)[[BAT>>||anchor="H2.3.1BatteryInfo"]]|(% style="width:62.5px" %)(((
259 259  [[Temperature DS18B20>>||anchor="H2.3.2DS18B20Temperaturesensor"]]
260 -)))|[[Distance>>||anchor="H2.3.3Distance"]]|[[Distance signal strength>>||anchor="H2.3.4Distancesignalstrength"]]|(((
327 +)))|[[Distance>>||anchor="H2.3.3Distance"]]|[[Distance signal strength>>||anchor="H2.3.4Distancesignalstrength"]]|(% style="width:122px" %)(((
261 261  [[Interrupt flag>>||anchor="H2.3.5InterruptPin"]]
262 -)))|[[LiDAR temp>>||anchor="H2.3.6LiDARtemp"]]|(((
329 +
330 +&
331 +
332 +[[Interrupt_level>>||anchor="H2.3.5InterruptPin"]]
333 +)))|(% style="width:54px" %)[[LiDAR temp>>||anchor="H2.3.6LiDARtemp"]]|(% style="width:96px" %)(((
263 263  [[Message Type>>||anchor="H2.3.7MessageType"]]
264 264  )))
265 265  
... ... @@ -266,7 +266,7 @@
266 266  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LLDS12-LoRaWAN%20LiDAR%20ToF%20Distance%20Sensor%20User%20Manual/WebHome/1654833689380-972.png?rev=1.1||alt="1654833689380-972.png"]]
267 267  
268 268  
269 -=== 2.3.1 Battery Info ===
340 +=== 2.3.2.a Battery Info ===
270 270  
271 271  
272 272  Check the battery voltage for LDS12-LB.
... ... @@ -276,7 +276,7 @@
276 276  Ex2: 0x0B49 = 2889mV
277 277  
278 278  
279 -=== 2.3.2 DS18B20 Temperature sensor ===
350 +=== 2.3.2.b DS18B20 Temperature sensor ===
280 280  
281 281  
282 282  This is optional, user can connect external DS18B20 sensor to the +3.3v, 1-wire and GND pin . and this field will report temperature.
... ... @@ -289,7 +289,7 @@
289 289  If payload is: FF3FH :  (FF3F & FC00 == 1) , temp = (FF3FH - 65536)/10 = -19.3 degrees.
290 290  
291 291  
292 -=== 2.3.3 Distance ===
363 +=== 2.3.2.c Distance ===
293 293  
294 294  
295 295  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.
... ... @@ -300,7 +300,7 @@
300 300  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.
301 301  
302 302  
303 -=== 2.3.4 Distance signal strength ===
374 +=== 2.3.2.d Distance signal strength ===
304 304  
305 305  
306 306  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.
... ... @@ -313,7 +313,7 @@
313 313  Customers can judge whether they need to adjust the environment based on the signal strength.
314 314  
315 315  
316 -=== 2.3.5 Interrupt Pin ===
387 +=== 2.3.2.e Interrupt Pin & Interrupt Level ===
317 317  
318 318  
319 319  This data field shows if this packet is generated by interrupt or not. [[Click here>>||anchor="H3.3.2SetInterruptMode"]] for the hardware and software set up.
... ... @@ -327,7 +327,7 @@
327 327  0x01: Interrupt Uplink Packet.
328 328  
329 329  
330 -=== 2.3.6 LiDAR temp ===
401 +=== 2.3.2.f LiDAR temp ===
331 331  
332 332  
333 333  Characterize the internal temperature value of the sensor.
... ... @@ -337,7 +337,7 @@
337 337  If payload is: F2(H) <<24>>24=-14(D),LiDAR temp=-14℃.
338 338  
339 339  
340 -=== 2.3.7 Message Type ===
411 +=== 2.3.2.g Message Type ===
341 341  
342 342  
343 343  (((
... ... @@ -732,25 +732,25 @@
732 732  
733 733  (% style="color:#037691" %)**Frequency Band**:
734 734  
735 -*0x01: EU868
806 +0x01: EU868
736 736  
737 -*0x02: US915
808 +0x02: US915
738 738  
739 -*0x03: IN865
810 +0x03: IN865
740 740  
741 -*0x04: AU915
812 +0x04: AU915
742 742  
743 -*0x05: KZ865
814 +0x05: KZ865
744 744  
745 -*0x06: RU864
816 +0x06: RU864
746 746  
747 -*0x07: AS923
818 +0x07: AS923
748 748  
749 -*0x08: AS923-1
820 +0x08: AS923-1
750 750  
751 -*0x09: AS923-2
822 +0x09: AS923-2
752 752  
753 -*0xa0: AS923-3
824 +0xa0: AS923-3
754 754  
755 755  
756 756  (% style="color:#037691" %)**Sub-Band**(%%): value 0x00 ~~ 0x08