<
From version < 95.1 >
edited by Bei Jinggeng
on 2024/08/17 15:07
To version < 72.4 >
edited by Xiaoling
on 2024/01/09 16:36
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Bei
1 +XWiki.Xiaoling
Content
... ... @@ -25,27 +25,27 @@
25 25  
26 26  
27 27  (((
28 -The Dragino PS-LB/LS series sensors are (% style="color:blue" %)**LoRaWAN Pressure Sensor**(%%) for Internet of Things solution. PS-LB/LS can measure Air, Water pressure and liquid level and upload the sensor data via wireless to LoRaWAN IoT server.
28 +The Dragino PS-LB series sensors are (% style="color:blue" %)**LoRaWAN Pressure Sensor**(%%) for Internet of Things solution. PS-LB can measure Air, Water pressure and liquid level and upload the sensor data via wireless to LoRaWAN IoT server.
29 29  )))
30 30  
31 31  (((
32 -The PS-LB/LS series sensors include (% style="color:blue" %)**Thread Installation Type**(%%) and (% style="color:blue" %)**Immersion Type**(%%), it supports different pressure range which can be used for different measurement requirement.
32 +The PS-LB series sensors include (% style="color:blue" %)**Thread Installation Type**(%%) and (% style="color:blue" %)**Immersion Type**(%%), it supports different pressure range which can be used for different measurement requirement.
33 33  )))
34 34  
35 35  (((
36 -The LoRa wireless technology used in PS-LB/LS 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.
36 +The LoRa wireless technology used in PS-LB 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.
37 37  )))
38 38  
39 39  (((
40 -PS-LB/LS supports BLE configure and wireless OTA update which make user easy to use.
40 +PS-LB supports BLE configure and wireless OTA update which make user easy to use.
41 41  )))
42 42  
43 43  (((
44 -PS-LB/LS is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery **(%%)or (% style="color:blue" %)**solar powered + li-on battery **(%%), it is designed for long term use up to 5 years.
44 +PS-LB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
45 45  )))
46 46  
47 47  (((
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.
48 +Each PS-LB 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 51  [[image:1675071321348-194.png]]
... ... @@ -80,7 +80,7 @@
80 80  
81 81  (% style="color:#037691" %)**Common DC Characteristics:**
82 82  
83 -* Supply Voltage: Built-in Battery , 2.5v ~~ 3.6v
83 +* Supply Voltage: 2.5v ~~ 3.6v
84 84  * Operating Temperature: -40 ~~ 85°C
85 85  
86 86  (% style="color:#037691" %)**LoRa Spec:**
... ... @@ -146,18 +146,10 @@
146 146  * Operating temperature: 0℃~~50℃
147 147  * Material: 316 stainless steels
148 148  
149 -=== 1.4.3 Wireless Differential Air Pressure Sensor ===
149 +
150 150  
151 -[[image:image-20240511174954-1.png]]
151 +
152 152  
153 -* Measuring Range: -100KPa~~0~~100KPa(Optional measuring range).
154 -* Accuracy: 0.5% F.S, resolution is 0.05%.
155 -* Overload: 300% F.S
156 -* Zero temperature drift: ±0.03%F.S/°C
157 -* Operating temperature: -20℃~~60℃
158 -* Storage temperature:  -20℃~~60℃
159 -* Compensation temperature: 0~~50°C
160 -
161 161  == 1.5 Application and Installation ==
162 162  
163 163  === 1.5.1 Thread Installation Type ===
... ... @@ -188,13 +188,9 @@
188 188  [[image:1675071725288-579.png]]
189 189  
190 190  
191 -Below is the wiring to for connect the probe to the device.
183 +The Immersion Type pressure sensor is shipped with the probe and device separately. When user got the device, below is the wiring to for connect the probe to the device.
192 192  
193 -The Immersion Type Sensor has different variant which defined by Ixx. For example, this means two points:
194 194  
195 -* Cable Length: 10 Meters
196 -* Water Detect Range: 0 ~~ 10 Meters.
197 -
198 198  [[image:1675071736646-450.png]]
199 199  
200 200  
... ... @@ -201,31 +201,6 @@
201 201  [[image:1675071776102-240.png]]
202 202  
203 203  
204 -
205 -=== 1.5.3 Wireless Differential Air Pressure Sensor ===
206 -
207 -
208 -(% style="color:blue" %)**Application:**
209 -
210 -Indoor Air Control & Filter clogging Detect.
211 -
212 -[[image:image-20240513100129-6.png]]
213 -
214 -[[image:image-20240513100135-7.png]]
215 -
216 -
217 -Below is the wiring to for connect the probe to the device.
218 -
219 -[[image:image-20240513093957-1.png]]
220 -
221 -
222 -Size of wind pressure transmitter:
223 -
224 -[[image:image-20240513094047-2.png]]
225 -
226 -Note: The above dimensions are measured by hand, and the numerical error of the shell is within ±0.2mm.
227 -
228 -
229 229  == 1.6 Sleep mode and working mode ==
230 230  
231 231  
... ... @@ -240,7 +240,7 @@
240 240  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/RS485-LB_Waterproof_RS485UART_to_LoRaWAN_Converter/WebHome/image-20240103160425-4.png?rev=1.1||alt="image-20240103160425-4.png"]](% style="display:none" %)
241 241  
242 242  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
243 -|=(% style="width: 167px;background-color:#4F81BD;color:white" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 226px;background-color:#4F81BD;color:white" %)**Action**
206 +|=(% style="width: 167px;background-color:#D9E2F3;color:#0070C0" %)**Behavior on ACT**|=(% style="width: 117px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 225px;background-color:#D9E2F3;color:#0070C0" %)**Action**
244 244  |(% style="background-color:#f2f2f2; width:167px" %)Pressing ACT between 1s < time < 3s|(% style="background-color:#f2f2f2; width:117px" %)Send an uplink|(% style="background-color:#f2f2f2; width:225px" %)(((
245 245  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
246 246  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
... ... @@ -261,7 +261,7 @@
261 261  == 1.9 BLE connection ==
262 262  
263 263  
264 -PS-LB/LS support BLE remote configure.
227 +PS-LB support BLE remote configure.
265 265  
266 266  
267 267  BLE can be used to configure the parameter of sensor or see the console output from sensor. BLE will be only activate on below case:
... ... @@ -281,6 +281,7 @@
281 281  [[image:image-20240109160800-6.png]]
282 282  
283 283  
247 +
284 284  === 1.10.2 for LS version ===
285 285  
286 286  
... ... @@ -287,12 +287,12 @@
287 287  [[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/SN50v3-LB/WebHome/image-20231231203439-3.png?width=886&height=385&rev=1.1||alt="image-20231231203439-3.png"]]
288 288  
289 289  
290 -= 2. Configure PS-LB/LS to connect to LoRaWAN network =
254 += 2. Configure PS-LB to connect to LoRaWAN network =
291 291  
292 292  == 2.1 How it works ==
293 293  
294 294  
295 -The PS-LB/LS is configured as (% style="color:#037691" %)**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 activate the PS-LB/LS. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
259 +The PS-LB is configured as (% style="color:#037691" %)**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 activate the PS-LB. It will automatically join the network via OTAA and start to send the sensor value. The default uplink interval is 20 minutes.
296 296  
297 297  
298 298  == 2.2 ​Quick guide to connect to LoRaWAN server (OTAA) ==
... ... @@ -307,9 +307,9 @@
307 307  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.
308 308  
309 309  
310 -(% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from PS-LB/LS.
274 +(% style="color:blue" %)**Step 1:**(%%) Create a device in TTN with the OTAA keys from PS-LB.
311 311  
312 -Each PS-LB/LS is shipped with a sticker with the default device EUI as below:
276 +Each PS-LB is shipped with a sticker with the default device EUI as below:
313 313  
314 314  [[image:image-20230426085320-1.png||height="234" width="504"]]
315 315  
... ... @@ -337,10 +337,10 @@
337 337  
338 338  [[image:1675144157838-392.png]]
339 339  
340 -(% style="color:blue" %)**Step 2:**(%%) Activate on PS-LB/LS
304 +(% style="color:blue" %)**Step 2:**(%%) Activate on PS-LB
341 341  
342 342  
343 -Press the button for 5 seconds to activate the PS-LB/LS.
307 +Press the button for 5 seconds to activate the PS-LB.
344 344  
345 345  (% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:blue" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network. (% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
346 346  
... ... @@ -352,13 +352,13 @@
352 352  === 2.3.1 Device Status, FPORT~=5 ===
353 353  
354 354  
355 -Include device configure status. Once PS-LB/LS Joined the network, it will uplink this message to the server.
319 +Include device configure status. Once PS-LB Joined the network, it will uplink this message to the server.
356 356  
357 -Users can also use the downlink command(0x26 01) to ask PS-LB/LS to resend this uplink.
321 +Users can also use the downlink command(0x26 01) to ask PS-LB to resend this uplink.
358 358  
359 359  
360 360  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
361 -|(% colspan="6" style="background-color:#4f81bd; color:white" %)**Device Status (FPORT=5)**
325 +|(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)**
362 362  |(% 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**
363 363  |(% 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
364 364  
... ... @@ -367,7 +367,7 @@
367 367  [[image:1675144504430-490.png]]
368 368  
369 369  
370 -(% style="color:#037691" %)**Sensor Model**(%%): For PS-LB/LS, this value is 0x16
334 +(% style="color:#037691" %)**Sensor Model**(%%): For PS-LB, this value is 0x16
371 371  
372 372  (% style="color:#037691" %)**Firmware Version**(%%): 0x0100, Means: v1.0.0 version
373 373  
... ... @@ -427,9 +427,9 @@
427 427  
428 428  
429 429  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
430 -|(% style="background-color:#4f81bd; color:white; width:97px" %)(((
394 +|(% style="background-color:#d9e2f3; color:#0070c0; width:97px" %)(((
431 431  **Size(bytes)**
432 -)))|(% style="background-color:#4f81bd; color:white; width:48px" %)**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**
396 +)))|(% style="background-color:#d9e2f3; color:#0070c0; width:48px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:71px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:98px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:73px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:122px" %)**1**
433 433  |(% 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"]]
434 434  
435 435  [[image:1675144608950-310.png]]
... ... @@ -438,7 +438,7 @@
438 438  === 2.3.3 Battery Info ===
439 439  
440 440  
441 -Check the battery voltage for PS-LB/LS.
405 +Check the battery voltage for PS-LB.
442 442  
443 443  Ex1: 0x0B45 = 2885mV
444 444  
... ... @@ -448,16 +448,16 @@
448 448  === 2.3.4 Probe Model ===
449 449  
450 450  
451 -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. 
415 +PS-LB 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. 
452 452  
453 453  
454 454  **For example.**
455 455  
456 456  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
457 -|(% 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**
458 -|(% 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
459 -|(% 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
460 -|(% 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
421 +|(% style="background-color:#d9e2f3; color:#0070c0" %)**Part Number**|(% style="background-color:#d9e2f3; color:#0070c0" %)**Probe Used**|(% style="background-color:#d9e2f3; color:#0070c0" %)**4~~20mA scale**|(% style="background-color:#d9e2f3; color:#0070c0" %)**Example: 12mA meaning**
422 +|(% style="background-color:#f2f2f2" %)PS-LB-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
423 +|(% style="background-color:#f2f2f2" %)PS-LB-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
424 +|(% style="background-color:#f2f2f2" %)PS-LB-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
461 461  
462 462  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.
463 463  
... ... @@ -510,13 +510,13 @@
510 510  0x01: Interrupt Uplink Packet.
511 511  
512 512  
513 -=== 2.3.8 Sensor value, FPORT~=7 ===
477 +=== (% style="color:inherit; font-family:inherit; font-size:23px" %)2.3.8 Sensor value, FPORT~=7(%%) ===
514 514  
515 515  
516 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)
517 -|(% style="background-color:#4f81bd; color:white; width:65px" %)(((
480 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:508.222px" %)
481 +|(% style="background-color:#d9e2f3; color:#0070c0; width:94px" %)(((
518 518  **Size(bytes)**
519 -)))|(% style="background-color:#4f81bd; color:white; width:35px" %)**2**|(% style="background-color:#4f81bd; color:white; width:400px" %)**n**
483 +)))|(% style="background-color:#d9e2f3; color:#0070c0; width:43px" %)**2**|(% style="background-color:#d9e2f3; color:#0070c0; width:367px" %)**n**
520 520  |(% style="width:94px" %)Value|(% style="width:43px" %)[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(% style="width:367px" %)(((
521 521  Voltage value, each 2 bytes is a set of voltage values.
522 522  )))
... ... @@ -537,13 +537,13 @@
537 537  [[image:1675144839454-913.png]]
538 538  
539 539  
540 -PS-LB/LS TTN Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]]
504 +PS-LB TTN Payload Decoder: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]]
541 541  
542 542  
543 543  == 2.4 Uplink Interval ==
544 544  
545 545  
546 -The PS-LB/LS by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval||style="background-color: rgb(255, 255, 255);"]]
510 +The PS-LB by default uplink the sensor data every 20 minutes. User can change this interval by AT Command or LoRaWAN Downlink Command. See this link: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/#H4.1ChangeUplinkInterval||style="background-color: rgb(255, 255, 255);"]]
547 547  
548 548  
549 549  == 2.5 Show Data in DataCake IoT Server ==
... ... @@ -565,7 +565,7 @@
565 565  
566 566  (% style="color:blue" %)**Step 3:**(%%) Create an account or log in Datacake.
567 567  
568 -(% style="color:blue" %)**Step 4:** (%%)Create PS-LB/LS product.
532 +(% style="color:blue" %)**Step 4:** (%%)Create PS-LB product.
569 569  
570 570  [[image:1675145004465-869.png]]
571 571  
... ... @@ -591,88 +591,15 @@
591 591  [[image:1675145081239-376.png]]
592 592  
593 593  
594 -== 2.6 Datalog Feature (Since V1.1) ==
558 +== 2.6 Frequency Plans ==
595 595  
596 -When a user wants to retrieve sensor value, he can send a poll command from the IoT platform to ask the sensor to send value in the required time slot.
597 597  
561 +The PS-LB 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.
598 598  
599 -
600 -=== 2.6.1 Unix TimeStamp ===
601 -
602 -CPL01 uses Unix TimeStamp format based on
603 -
604 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652861618065-927.png?width=705&height=109&rev=1.1||alt="1652861618065-927.png" height="109" width="705"]]
605 -
606 -Users can get this time from the link:  [[https:~~/~~/www.epochconverter.com/>>url:https://www.epochconverter.com/]] :
607 -
608 -Below is the converter example:
609 -
610 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652861637105-371.png?width=732&height=428&rev=1.1||alt="1652861637105-371.png"]]
611 -
612 -
613 -=== 2.6.2 Set Device Time ===
614 -
615 -There are two ways to set the device's time:
616 -
617 -
618 -(% style="color:blue" %)**1. Through LoRaWAN MAC Command (Default settings)**
619 -
620 -Users need to set SYNCMOD=1 to enable sync time via the MAC command.
621 -
622 -Once CPL01 Joined the LoRaWAN network, it will send the MAC command (DeviceTimeReq) and the server will reply with (DeviceTimeAns) to send the current time to CPL01. If CPL01 fails to get the time from the server, CPL01 will use the internal time and wait for the next time request ~[[[via Device Status (FPORT=5)>>url:http://wiki.dragino.com/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/#H2.3.1DeviceStatus2CFPORT3D5]]].
623 -
624 -
625 -(% style="color:red" %)**Note: LoRaWAN Server needs to support LoRaWAN v1.0.3(MAC v1.0.3) or higher to support this MAC command feature.**
626 -
627 -
628 -(% style="color:blue" %)** 2. Manually Set Time**
629 -
630 -Users need to set SYNCMOD=0 to manual time, otherwise, the user set time will be overwritten by the time set by the server.
631 -
632 -
633 -=== 2.6.3 Poll sensor value ===
634 -
635 -Users can poll sensor values based on timestamps. Below is the downlink command.
636 -
637 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:470px" %)
638 -|=(% colspan="4" style="width: 154px;background-color:#4F81BD;color:white" %)**Downlink Command to poll Open/Close status (0x31)**
639 -|(% style="background-color:#f2f2f2; width:70px" %)**1byte**|(% style="background-color:#f2f2f2; width:140px" %)**4bytes**|(% style="background-color:#f2f2f2; width:140px" %)(((
640 -(((
641 -**4bytes**
642 -)))
643 -
644 -(((
645 -
646 -)))
647 -)))|(% style="background-color:#f2f2f2; width:150px" %)**1byte**
648 -|(% style="background-color:#f2f2f2; width:70px" %)31|(% style="background-color:#f2f2f2; width:140px" %)Timestamp start|(% style="background-color:#f2f2f2; width:140px" %)Timestamp end|(% style="background-color:#f2f2f2; width:150px" %)Uplink Interval
649 -
650 -Timestamp start and Timestamp end-use Unix TimeStamp format as mentioned above. Devices will reply with all data logs during this period, using the uplink interval.
651 -
652 -For example, downlink command[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/image-20220518162852-1.png?rev=1.1||alt="image-20220518162852-1.png"]]
653 -
654 -Is to check 2021/11/12 12:00:00 to 2021/11/12 15:00:00's data
655 -
656 -Uplink Internal =5s,means CPL01 will send one packet every 5s. range 5~~255s.
657 -
658 -
659 -=== 2.6.4 Decoder in TTN V3 ===
660 -
661 -[[image:http://wiki.dragino.com/xwiki/bin/download/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/CPL01%20LoRaWAN%20Outdoor%20PulseContact%20%20Sensor%20Manual/WebHome/1652862574387-195.png?width=722&height=359&rev=1.1||alt="1652862574387-195.png" height="359" width="722"]]
662 -
663 -Please check the decoder from this link: [[https:~~/~~/github.com/dragino/dragino-end-node-decoder>>url:https://github.com/dragino/dragino-end-node-decoder]]
664 -
665 -
666 -
667 -== 2.7 Frequency Plans ==
668 -
669 -
670 -The PS-LB/LS uses OTAA mode and below frequency plans by default. Each frequency band use different firmware, user update the firmware to the corresponding band for their country.
671 -
672 672  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20Frequency%20Band/]]
673 673  
674 674  
675 -== 2.8 ​Firmware Change Log ==
566 +== 2.7 ​Firmware Change Log ==
676 676  
677 677  
678 678  **Firmware download link:**
... ... @@ -680,12 +680,12 @@
680 680  [[https:~~/~~/www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0>>url:https://www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0]]
681 681  
682 682  
683 -= 3. Configure PS-LB/LS =
574 += 3. Configure PS-LB =
684 684  
685 685  == 3.1 Configure Methods ==
686 686  
687 687  
688 -PS-LB/LS supports below configure method:
579 +PS-LB supports below configure method:
689 689  
690 690  * AT Command via Bluetooth Connection (**Recommand Way**): [[BLE Configure Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/]].
691 691  * AT Command via UART Connection : See [[FAQ>>||anchor="H6.FAQ"]].
... ... @@ -704,10 +704,10 @@
704 704  [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/]]
705 705  
706 706  
707 -== 3.3 Commands special design for PS-LB/LS ==
598 +== 3.3 Commands special design for PS-LB ==
708 708  
709 709  
710 -These commands only valid for PS-LB/LS, as below:
601 +These commands only valid for PS-LB, as below:
711 711  
712 712  
713 713  === 3.3.1 Set Transmit Interval Time ===
... ... @@ -718,7 +718,7 @@
718 718  (% style="color:blue" %)**AT Command: AT+TDC**
719 719  
720 720  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
721 -|=(% style="width: 160px; background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 160px; background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 190px;background-color:#4F81BD;color:white" %)**Response**
612 +|=(% style="width: 160px; background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 160px; background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 190px;background-color:#D9E2F3;color:#0070C0" %)**Response**
722 722  |(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=?|(% style="background-color:#f2f2f2; width:166px" %)Show current transmit Interval|(% style="background-color:#f2f2f2" %)(((
723 723  30000
724 724  OK
... ... @@ -746,7 +746,7 @@
746 746  (% style="color:blue" %)**AT Command: AT+INTMOD**
747 747  
748 748  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
749 -|=(% style="width: 154px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 196px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 160px;background-color:#4F81BD;color:white" %)**Response**
640 +|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 160px;background-color:#D9E2F3;color:#0070C0" %)**Response**
750 750  |(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)(((
751 751  0
752 752  OK
... ... @@ -777,7 +777,7 @@
777 777  (% style="color:blue" %)**AT Command: AT+3V3T**
778 778  
779 779  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:474px" %)
780 -|=(% style="width: 154px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 201px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 119px;background-color:#4F81BD;color:white" %)**Response**
671 +|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 201px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 119px;background-color:#D9E2F3;color:#0070C0" %)**Response**
781 781  |(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)(((
782 782  0
783 783  OK
... ... @@ -796,7 +796,7 @@
796 796  (% style="color:blue" %)**AT Command: AT+5VT**
797 797  
798 798  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:470px" %)
799 -|=(% style="width: 155px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 196px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 119px;background-color:#4F81BD;color:white" %)**Response**
690 +|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 119px;background-color:#D9E2F3;color:#0070C0" %)**Response**
800 800  |(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)(((
801 801  0
802 802  OK
... ... @@ -815,7 +815,7 @@
815 815  (% style="color:blue" %)**AT Command: AT+12VT**
816 816  
817 817  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:443px" %)
818 -|=(% style="width: 156px;background-color:#4F81BD;color:white" %)**Command Example**|=(% style="width: 199px;background-color:#4F81BD;color:white" %)**Function**|=(% style="width: 88px;background-color:#4F81BD;color:white" %)**Response**
709 +|=(% style="width: 156px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 199px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 88px;background-color:#D9E2F3;color:#0070C0" %)**Response**
819 819  |(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)(((
820 820  0
821 821  OK
... ... @@ -856,7 +856,7 @@
856 856  (A->01,B->02,C->03,D->04,E->05,F->06,G->07,H->08,I->09,J->0A,K->0B,L->0C)
857 857  
858 858  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
859 -|(% style="background-color:#4f81bd; color:white; width:154px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:269px" %)**Function**|(% style="background-color:#4f81bd; color:white" %)**Response**
750 +|(% style="background-color:#d9e2f3; color:#0070c0; width:154px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:269px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0" %)**Response**
860 860  |(% style="background-color:#f2f2f2; width:154px" %)AT+PROBE=?|(% style="background-color:#f2f2f2; width:269px" %)Get or Set the probe model.|(% style="background-color:#f2f2f2" %)0
861 861  OK
862 862  |(% style="background-color:#f2f2f2; width:154px" %)AT+PROBE=0003|(% style="background-color:#f2f2f2; width:269px" %)Set water depth sensor mode, 3m type.|(% style="background-color:#f2f2f2" %)OK
... ... @@ -874,10 +874,10 @@
874 874  * Example 1: Downlink Payload: 080003  **~-~-->**  AT+PROBE=0003
875 875  * Example 2: Downlink Payload: 080101  **~-~-->**  AT+PROBE=0101
876 876  
877 -=== 3.3.5 Multiple collections are one uplink (Since firmware V1.1) ===
768 +=== 3.3.5 Multiple collections are one uplinkSince firmware V1.1 ===
878 878  
879 879  
880 -Added AT+STDC command to collect the voltage of VDC_INPUT/IDC_INPUT multiple times and upload it at one time.
771 +Added AT+STDC command to collect the voltage of VDC_INPUT multiple times and upload it at one time.
881 881  
882 882  (% style="color:blue" %)**AT Command: AT** **+STDC**
883 883  
... ... @@ -885,13 +885,12 @@
885 885  
886 886  (% style="color:#037691" %)**aa:**(%%)
887 887  **0:** means disable this function and use TDC to send packets.
888 -**1:** means that the function is enabled to send packets by collecting VDC data for multiple times.
889 -**2:** means that the function is enabled to send packets by collecting IDC data for multiple times.
779 +**1:** means enable this function, use the method of multiple acquisitions to send packets.
890 890  (% style="color:#037691" %)**bb:**(%%) Each collection interval (s), the value is 1~~65535
891 891  (% style="color:#037691" %)**cc:**(%%)** **the number of collection times, the value is 1~~120
892 892  
893 893  (% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
894 -|(% style="background-color:#4f81bd; color:white; width:160px" %)**Command Example**|(% style="background-color:#4f81bd; color:white; width:215px" %)**Function**|(% style="background-color:#4f81bd; color:white" %)**Response**
784 +|(% style="background-color:#d9e2f3; color:#0070c0; width:160px" %)**Command Example**|(% style="background-color:#d9e2f3; color:#0070c0; width:215px" %)**Function**|(% style="background-color:#d9e2f3; color:#0070c0" %)**Response**
895 895  |(% style="background-color:#f2f2f2; width:160px" %)AT+STDC=?|(% style="background-color:#f2f2f2; width:215px" %)Get the mode of multiple acquisitions and one uplink.|(% style="background-color:#f2f2f2" %)1,10,18
896 896  OK
897 897  |(% style="background-color:#f2f2f2; width:160px" %)AT+STDC=1,10,18|(% style="background-color:#f2f2f2; width:215px" %)Set the mode of multiple acquisitions and one uplink, collect once every 10 seconds, and report after 18 times.|(% style="background-color:#f2f2f2" %)(((
... ... @@ -911,7 +911,7 @@
911 911  
912 912  (% style="color:blue" %)**Downlink Command: 0xAE**
913 913  
914 -Format: Command Code (0xAE) followed by 4 bytes.
804 +Format: Command Code (0x08) followed by 5 bytes.
915 915  
916 916  * Example 1: Downlink Payload: AE 01 02 58 12** ~-~-->**  AT+STDC=1,600,18
917 917  
... ... @@ -950,34 +950,6 @@
950 950  When downloading the images, choose the required image file for download. ​
951 951  
952 952  
953 -== 6.4 How to measure the depth of other liquids other than water? ==
954 -
955 -
956 -Test the current values at the depth of different liquids and convert them to a linear scale.
957 -Replace its ratio with the ratio of water to current in the decoder.
958 -
959 -**Example:**
960 -
961 -Measure the corresponding current of the sensor when the liquid depth is 2.04m and 0.51m.
962 -
963 -**Calculate scale factor:**
964 -Use these two data to calculate the current and depth scaling factors:(7.888-5.035)/(2.04-0.51)=1.86470588235294
965 -
966 -**Calculation formula:**
967 -
968 -Use the calibration formula:(Current current - Minimum calibration current)/Scale factor + Minimum actual calibration height
969 -
970 -**Actual calculations:**
971 -
972 -Use this formula to calculate the value corresponding to the current at a depth of 1.5 meters: (6.918-5.035)/1.86470588235294+0.51=1.519810726
973 -
974 -**Error:**
975 -
976 -0.009810726
977 -
978 -
979 -[[image:image-20240329175044-1.png]]
980 -
981 981  = 7. Troubleshooting =
982 982  
983 983  == 7.1 Water Depth Always shows 0 in payload ==
... ... @@ -995,7 +995,7 @@
995 995  = 8. Order Info =
996 996  
997 997  
998 -[[image:image-20240109172423-7.png]](% style="display:none" %)
860 +[[image:image-20230131153105-4.png]]
999 999  
1000 1000  
1001 1001  = 9. ​Packing Info =
image-20240109172423-7.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -62.3 KB
Content
image-20240329175044-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -55.2 KB
Content
image-20240511174954-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -65.9 KB
Content
image-20240513093957-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -320.4 KB
Content
image-20240513094047-2.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -62.7 KB
Content
image-20240513094054-3.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -201.1 KB
Content
image-20240513095921-4.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -130.4 KB
Content
image-20240513095927-5.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -98.0 KB
Content
image-20240513100129-6.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -130.4 KB
Content
image-20240513100135-7.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.ting
Size
... ... @@ -1,1 +1,0 @@
1 -98.0 KB
Content
image-20240817150702-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Bei
Size
... ... @@ -1,1 +1,0 @@
1 -38.4 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0