Last modified by Xiaoling on 2025/07/10 16:21

From version 139.1
edited by Mengting Qiu
on 2025/06/03 16:12
Change comment: There is no comment for this version
To version 129.1
edited by Xiaoling
on 2025/04/19 16:25
Change comment: Uploaded new attachment "image-20250419162538-1.png", version {1}

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ting
1 +XWiki.Xiaoling
Content
... ... @@ -2,7 +2,7 @@
2 2  
3 3  
4 4  (% style="text-align:center" %)
5 -[[image:image-20240109154731-4.png||height="546" width="769"]]
5 +[[image:image-20240109154731-4.png||height="671" width="945"]]
6 6  
7 7  
8 8  
... ... @@ -48,7 +48,9 @@
48 48  Each PS-LB/LS 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.
49 49  )))
50 50  
51 +[[image:1675071321348-194.png]]
51 51  
53 +
52 52  == 1.2 ​Features ==
53 53  
54 54  
... ... @@ -134,7 +134,7 @@
134 134  === 1.4.2 Immersion Type ===
135 135  
136 136  
137 -[[image:image-20240109160445-5.png||height="199" width="150"]]
139 +[[image:image-20240109160445-5.png||height="221" width="166"]]
138 138  
139 139  * Immersion Type, Probe IP Level: IP68
140 140  * Measuring Range: Measure range can be customized, up to 100m.
... ... @@ -142,15 +142,11 @@
142 142  * Long-Term Stability: ±0.2% F.S / Year
143 143  * Storage temperature: -30°C~~80°C
144 144  * Operating temperature: 0°C~~50°C
145 -* Probe Material: 316 stainless steels
146 -* Cable model specifications: CGYPU 5*0.2mm2
147 -* Usage characteristics of Cable
148 -1) Operating temperature:-40℃— +70℃
149 -2) -30℃ bending cable 15 times of outer diameter can work normally
147 +* Material: 316 stainless steels
150 150  
151 151  === 1.4.3 Wireless Differential Air Pressure Sensor ===
152 152  
153 -[[image:image-20240511174954-1.png||height="193" width="193"]]
151 +[[image:image-20240511174954-1.png||height="215" width="215"]]
154 154  
155 155  * Measuring Range: -100KPa~~0~~100KPa(Optional measuring range).
156 156  * Accuracy: 0.5% F.S, resolution is 0.05%.
... ... @@ -309,13 +309,13 @@
309 309  
310 310  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 [[LPS8v2>>url:https://www.dragino.com/products/lora-lorawan-gateway/item/228-lps8v2.html]] as a LoRaWAN gateway in this example.
311 311  
312 -[[image:image-20250419162538-1.png]]
310 +[[image:1675144005218-297.png]]
313 313  
314 314  
315 315  The LPS8V2 is already set to connected to [[TTN network >>url:https://console.cloud.thethings.network/]], so what we need to now is configure the TTN server.
316 316  
317 317  
318 -(% style="color:blue" %)**Step 1: Create a device in TTN with the OTAA keys from PS-LB/LS.**
316 +Step 1: Create a device in TTN with the OTAA keys from PS-LB/LS.
319 319  
320 320  Each PS-LB/LS is shipped with a sticker with the default device EUI as below:
321 321  
... ... @@ -324,45 +324,30 @@
324 324  
325 325  You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot:
326 326  
327 -**Create the application.**
328 328  
329 -[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SAC01L_LoRaWAN_Temperature%26Humidity_Sensor_User_Manual/WebHome/image-20250423093843-1.png?width=756&height=264&rev=1.1||alt="image-20250423093843-1.png"]]
326 +Register the device
330 330  
331 -[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907111305-2.png?width=1000&height=572&rev=1.1||alt="image-20240907111305-2.png"]]
328 +[[image:1675144099263-405.png]]
332 332  
333 333  
334 -**Add devices to the created Application.**
331 +Add APP EUI and DEV EUI
335 335  
336 -[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907111659-3.png?width=977&height=185&rev=1.1||alt="image-20240907111659-3.png"]]
333 +[[image:1675144117571-832.png]]
337 337  
338 -[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907111820-5.png?width=975&height=377&rev=1.1||alt="image-20240907111820-5.png"]]
339 339  
336 +Add APP EUI in the application
340 340  
341 -**Enter end device specifics manually.**
342 342  
343 -[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907112136-6.png?width=697&height=687&rev=1.1||alt="image-20240907112136-6.png"]]
339 +[[image:1675144143021-195.png]]
344 344  
345 345  
346 -**Add DevEUI and AppKey. Customize a platform ID for the device.**
342 +Add APP KEY
347 347  
348 -[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LTC2-LB--LoRaWAN_Temperature_Transmitter_User_Manual/WebHome/image-20240907112427-7.png?rev=1.1||alt="image-20240907112427-7.png"]]
344 +[[image:1675144157838-392.png]]
349 349  
346 +Step 2: Activate on PS-LB/LS
350 350  
351 -(% style="color:blue" %)**Step 2: Add decoder.**
352 352  
353 -In TTN, user can add a custom payload so it shows friendly reading.
354 -
355 -Click this link to get the decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder/tree/main/>>url:https://github.com/dragino/dragino-end-node-decoder/tree/main/]]
356 -
357 -Below is TTN screen shot:
358 -
359 -[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS25-LBLDS25-LS--LoRaWAN_LiDAR_Distance_Auto-Clean_Sensor_User_Manual/WebHome/image-20241009140556-1.png?width=1184&height=488&rev=1.1||alt="image-20241009140556-1.png" height="488" width="1184"]]
360 -
361 -[[image:https://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LDS25-LBLDS25-LS--LoRaWAN_LiDAR_Distance_Auto-Clean_Sensor_User_Manual/WebHome/image-20241009140603-2.png?width=1168&height=562&rev=1.1||alt="image-20241009140603-2.png" height="562" width="1168"]]
362 -
363 -
364 -(% style="color:blue" %)**Step 3: Activate on PS-LB/LS**
365 -
366 366  Press the button for 5 seconds to activate the PS-LB/LS.
367 367  
368 368  Green led will fast blink 5 times, device will enter OTA mode for 3 seconds. And then start to JOIN LoRaWAN network. Green led will solidly turn on for 5 seconds after joined in network.
... ... @@ -380,7 +380,7 @@
380 380  Users can also use the downlink command(0x26 01) to ask PS-LB/LS to resend this uplink.
381 381  
382 382  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
383 -|(% colspan="6" style="background-color:#4f81bd; color:white" %)**Device Status (FPORT=5)**
366 +|(% colspan="6" style="background-color:#4f81bd; color:white" %)Device Status (FPORT=5)
384 384  |(% style="background-color:#f2f2f2; width:103px" %)Size (bytes)|(% style="background-color:#f2f2f2; width:72px" %)1|(% style="background-color:#f2f2f2" %)2|(% style="background-color:#f2f2f2; width:91px" %)1|(% style="background-color:#f2f2f2; width:86px" %)1|(% style="background-color:#f2f2f2; width:44px" %)2
385 385  |(% style="background-color:#f2f2f2; width:103px" %)Value|(% style="background-color:#f2f2f2; width:72px" %)Sensor Model|(% style="background-color:#f2f2f2" %)Firmware Version|(% style="background-color:#f2f2f2; width:91px" %)Frequency Band|(% style="background-color:#f2f2f2; width:86px" %)Sub-band|(% style="background-color:#f2f2f2; width:44px" %)BAT
386 386  
... ... @@ -450,8 +450,10 @@
450 450  
451 451  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
452 452  |(% style="background-color:#4f81bd; color:white; width:97px" %)(((
453 -**Size(bytes)**
454 -)))|(% style="background-color:#4f81bd; color:white; width:50px" %)**2**|(% style="background-color:#4f81bd; color:white; width:71px" %)**2**|(% style="background-color:#4f81bd; color:white; width:98px" %)**2**|(% style="background-color:#4f81bd; color:white; width:73px" %)**2**|(% style="background-color:#4f81bd; color:white; width:122px" %)**1**
436 +
437 +
438 +Size(bytes)
439 +)))|(% style="background-color:#4f81bd; color:white; width:50px" %)2|(% style="background-color:#4f81bd; color:white; width:71px" %)2|(% style="background-color:#4f81bd; color:white; width:98px" %)2|(% style="background-color:#4f81bd; color:white; width:73px" %)2|(% style="background-color:#4f81bd; color:white; width:122px" %)1
455 455  |(% style="width:97px" %)Value|(% style="width:48px" %)[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(% style="width:71px" %)[[Probe Model>>||anchor="H2.3.4ProbeModel"]]|(% style="width:98px" %)[[0 ~~~~ 20mA value>>||anchor="H2.3.507E20mAvalue28IDC_IN29"]]|(% style="width:73px" %)[[0 ~~~~ 30v value>>||anchor="H2.3.607E30Vvalue28pinVDC_IN29"]]|(% style="width:122px" %)[[IN1 &IN2 Interrupt  flag>>||anchor="H2.3.7IN126IN226INTpin"]]
456 456  
457 457  [[image:1675144608950-310.png]]
... ... @@ -472,10 +472,11 @@
472 472  
473 473  PS-LB/LS has different kind of probe, 4~~20mA represent the full scale of the measuring range. So a 12mA output means different meaning for different probe. 
474 474  
460 +
475 475  For example.
476 476  
477 477  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
478 -|(% style="background-color:#4f81bd; color:white" %)**Part Number**|(% style="background-color:#4f81bd; color:white" %)**Probe Used**|(% style="background-color:#4f81bd; color:white" %)**4~~20mA scale**|(% style="background-color:#4f81bd; color:white" %)**Example: 12mA meaning**
464 +|(% style="background-color:#4f81bd; color:white" %)Part Number|(% style="background-color:#4f81bd; color:white" %)Probe Used|(% style="background-color:#4f81bd; color:white" %)4~~20mA scale|(% style="background-color:#4f81bd; color:white" %)Example: 12mA meaning
479 479  |(% style="background-color:#f2f2f2" %)PS-LB/LS-I3|(% style="background-color:#f2f2f2" %)immersion type with 3 meters cable|(% style="background-color:#f2f2f2" %)0~~3 meters|(% style="background-color:#f2f2f2" %)1.5 meters pure water
480 480  |(% style="background-color:#f2f2f2" %)PS-LB/LS-I5|(% style="background-color:#f2f2f2" %)immersion type with 5 meters cable|(% style="background-color:#f2f2f2" %)0~~5 meters|(% style="background-color:#f2f2f2" %)2.5 meters pure water
481 481  |(% style="background-color:#f2f2f2" %)PS-LB/LS-T20-B|(% style="background-color:#f2f2f2" %)T20 threaded probe|(% style="background-color:#f2f2f2" %)0~~1MPa|(% style="background-color:#f2f2f2" %)0.5MPa air / gas or water pressure
... ... @@ -483,23 +483,6 @@
483 483  The probe model field provides the convenient for server to identical how it should parse the 4~~20mA sensor value and get the correct value.
484 484  
485 485  
486 -When connecting to current sensors sold by our company, you can convert current readings to corresponding values by simply configuring the [[AT+PROBE>>||anchor="H3.3.4SettheProbeModel"]] command. If you prefer not to configure this command on the sensor, you can uniformly handle the conversion in the payload decoder instead.
487 -
488 -**Examples for decoder implementation:**
489 -
490 -~1. For AT+PROBE=0005, add the following processing in your decoder:
491 -
492 -[[image:image-20250512144042-1.png]]
493 -
494 -[[image:image-20250512144122-2.png]]
495 -
496 -2. For AT+PROBE=0102, add the following processing in your decoder(Corresponding to the position shown in the above screenshot).
497 -
498 -bytes[i]=0x01;bytes[1+i]=0x02;
499 -
500 -bytes[2]=0x01;bytes[3]=0x02;
501 -
502 -
503 503  === 2.3.5 0~~20mA value (IDC_IN) ===
504 504  
505 505  
... ... @@ -553,8 +553,10 @@
553 553  
554 554  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
555 555  |(% style="background-color:#4f81bd; color:white; width:65px" %)(((
556 -**Size(bytes)**
557 -)))|(% style="background-color:#4f81bd; color:white; width:35px" %)**2**|(% style="background-color:#4f81bd; color:white; width:400px" %)**n**
525 +
526 +
527 +Size(bytes)
528 +)))|(% style="background-color:#4f81bd; color:white; width:35px" %)2|(% style="background-color:#4f81bd; color:white; width:400px" %)n
558 558  |(% style="width:94px" %)Value|(% style="width:43px" %)[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(% style="width:367px" %)(((
559 559  
560 560  
... ... @@ -1235,7 +1235,7 @@
1235 1235  
1236 1236  AT Command: AT +STDC
1237 1237  
1238 -AT+STDC=aa,bb,cc
1209 +AT+STDC=aa,bb,bb
1239 1239  
1240 1240  aa:
1241 1241  0: means disable this function and use TDC to send packets.
... ... @@ -1269,113 +1269,6 @@
1269 1269  
1270 1270  * Example 1: Downlink Payload: AE 01 02 58 12 ~-~-->  AT+STDC=1,600,18
1271 1271  
1272 -== 3.4 Print data entries base on page(Since v1.1.0) ==
1273 -
1274 -
1275 -Feature: Print the sector data from start page to stop page (max is 416 pages).
1276 -
1277 -(% style="color:#4f81bd" %)**AT Command: AT+PDTA**
1278 -
1279 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1280 -|(% style="background-color:#4f81bd; color:white; width:158px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:352px" %)**Function**
1281 -|(% style="width:156px" %)(((
1282 - AT+PDTA=1,1
1283 -Print page 1 to 1
1284 -)))|(% style="width:311px" %)(((
1285 -Stop Tx events when read sensor data
1286 -
1287 -8031000 1970/1/1 00:00:00 0 in1:low in2:low exti:low status:false vdc:0.000 idc:0.000 proble:0000 water_deep:0.000
1288 -
1289 -8031010 1970/1/1 00:00:00 0 in1:low in2:low exti:low status:false vdc:0.000 idc:0.000 proble:0000 water_deep:0.000
1290 -
1291 -8031020 1970/1/1 00:00:00 0 in1:low in2:low exti:low status:false vdc:0.000 idc:0.000 proble:0000 water_deep:0.000
1292 -
1293 -8031030 1970/1/1 00:00:00 0 in1:low in2:low exti:low status:false vdc:0.000 idc:0.000 proble:0000 water_deep:0.000
1294 -
1295 -8031040 1970/1/1 00:00:00 0 in1:low in2:low exti:low status:false vdc:0.000 idc:0.000 proble:0000 water_deep:0.000
1296 -
1297 -8031050 1970/1/1 00:00:00 0 in1:low in2:low exti:low status:false vdc:0.000 idc:0.000 proble:0000 water_deep:0.000
1298 -
1299 -8031060 1970/1/1 00:00:00 0 in1:low in2:low exti:low status:false vdc:0.000 idc:0.000 proble:0000 water_deep:0.000
1300 -
1301 -8031070 1970/1/1 00:00:00 0 in1:low in2:low exti:low status:false vdc:0.000 idc:0.000 proble:0000 water_deep:0.000
1302 -
1303 -Start Tx events
1304 -
1305 -
1306 -OK
1307 -)))
1308 -
1309 -(% style="color:#4f81bd" %)**Downlink Command:**
1310 -
1311 -No downlink commands for feature
1312 -
1313 -
1314 -== 3.5 Print last few data entries(Since v1.1.0) ==
1315 -
1316 -
1317 -Feature: Print the last few data entries
1318 -
1319 -
1320 -(% style="color:#4f81bd" %)**AT Command: AT+PLDTA**
1321 -
1322 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:510px" %)
1323 -|(% style="background-color:#4f81bd; color:white; width:158px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:352px" %)**Function**
1324 -|(% style="width:156px" %)(((
1325 -AT+PLDTA=10
1326 -Print last 10 entries
1327 -)))|(% style="width:311px" %)(((
1328 -Stop Tx events when read sensor data
1329 -
1330 -0001 2025/5/19 06:16:50 3246 in1:low in2:low exti:low status:false vdc:3.352 idc:0.000 proble:0000 water_deep:0.000
1331 -
1332 -0002 2025/5/19 06:17:50 3246 in1:low in2:low exti:low status:false vdc:3.352 idc:0.000 proble:0000 water_deep:0.000
1333 -
1334 -0003 2025/5/19 06:18:50 3246 in1:low in2:low exti:low status:false vdc:3.352 idc:0.000 proble:0000 water_deep:0.000
1335 -
1336 -0004 2025/5/19 06:19:50 3246 in1:low in2:low exti:low status:false vdc:3.352 idc:0.000 proble:0000 water_deep:0.000
1337 -
1338 -0005 2025/5/19 06:20:50 3246 in1:low in2:low exti:low status:false vdc:3.352 idc:0.000 proble:0000 water_deep:0.000
1339 -
1340 -0006 2025/5/19 06:21:50 3246 in1:low in2:low exti:low status:false vdc:3.351 idc:0.000 proble:0000 water_deep:0.000
1341 -
1342 -0007 2025/5/19 06:22:50 3240 in1:low in2:low exti:low status:false vdc:3.351 idc:0.000 proble:0000 water_deep:0.000
1343 -
1344 -0008 2025/5/19 06:26:44 3276 in1:low in2:low exti:low status:false vdc:3.385 idc:0.000 proble:0000 water_deep:0.000
1345 -
1346 -0009 2025/5/19 06:27:36 3246 in1:low in2:low exti:low status:false vdc:3.351 idc:0.000 proble:0000 water_deep:0.000
1347 -
1348 -0010 2025/5/19 06:28:36 3240 in1:low in2:low exti:low status:false vdc:3.351 idc:0.000 proble:0000 water_deep:0.000
1349 -
1350 -Start Tx events
1351 -
1352 -OK
1353 -)))
1354 -
1355 -(% style="color:#4f81bd" %)**Downlink Command:**
1356 -
1357 -No downlink commands for feature
1358 -
1359 -
1360 -== 3.6 Clear Flash Record(Since v1.1.0) ==
1361 -
1362 -
1363 -Feature: Clear flash storage for data log feature.
1364 -
1365 -(% style="color:#4f81bd" %)**AT Command: AT+CLRDTA**
1366 -
1367 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:503px" %)
1368 -|(% style="background-color:#4f81bd; color:white; width:157px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:137px" %)**Function**|(% style="background-color:#4f81bd; color:white; width:209px" %)**Response**
1369 -|(% style="width:155px" %)AT+CLRDTA |(% style="width:134px" %)Clear date record|(% style="width:209px" %)(((
1370 -Clear all stored sensor data…
1371 -
1372 -OK
1373 -)))
1374 -
1375 -(% style="color:#4f81bd" %)**Downlink Command: 0xA3**
1376 -
1377 -* Example: 0xA301  ~/~/  Same as AT+CLRDTA
1378 -
1379 1379  = 4. Battery & Power Consumption =
1380 1380  
1381 1381  
image-20250512144042-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -471.4 KB
Content
image-20250512144122-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -572.9 KB
Content