Changes for page PS-LB/LS -- LoRaWAN Air Water Pressure Sensor User Manual
Last modified by Xiaoling on 2025/04/19 17:58
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 2 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -60,7 +60,6 @@ 60 60 * 8500mAh Battery for long term use 61 61 62 62 63 - 64 64 == 1.3 Specification == 65 65 66 66 ... ... @@ -108,7 +108,6 @@ 108 108 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 109 109 110 110 111 - 112 112 == 1.4 Probe Types == 113 113 114 114 === 1.4.1 Thread Installation Type === ... ... @@ -128,7 +128,6 @@ 128 128 * Connector Type: Various Types, see order info 129 129 130 130 131 - 132 132 === 1.4.2 Immersion Type === 133 133 134 134 ... ... @@ -146,7 +146,6 @@ 146 146 * Material: 316 stainless steels 147 147 148 148 149 - 150 150 == 1.5 Probe Dimension == 151 151 152 152 ... ... @@ -218,7 +218,6 @@ 218 218 |(% style="width:167px" %)Fast press ACT 5 times.|(% style="width:117px" %)Deactivate Device|(% style="width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means PS-LB is in Deep Sleep Mode. 219 219 220 220 221 - 222 222 == 1.9 Pin Mapping == 223 223 224 224 ... ... @@ -243,8 +243,6 @@ 243 243 == 1.11 Mechanical == 244 244 245 245 246 - 247 - 248 248 [[image:1675143884058-338.png]] 249 249 250 250 ... ... @@ -315,7 +315,6 @@ 315 315 After join success, it will start to upload messages to TTN and you can see the messages in the panel. 316 316 317 317 318 - 319 319 == 2.3 Uplink Payload == 320 320 321 321 ... ... @@ -408,15 +408,28 @@ 408 408 |(% style="width:97px" %)((( 409 409 **Size(bytes)** 410 410 )))|(% style="width:48px" %)**2**|(% style="width:71px" %)**2**|(% style="width:98px" %)**2**|(% style="width:73px" %)**2**|(% style="width:122px" %)**1** 411 -|(% 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"]]403 +|(% style="width:97px" %)Value|(% style="width:48px" %)[[BAT>>||anchor="H2.3.4BatteryInfo"]]|(% style="width:71px" %)[[Probe Model>>||anchor="H2.3.5ProbeModel"]]|(% style="width:98px" %)[[0 ~~~~ 20mA value>>||anchor="H2.3.607E20mAvalue28IDC_IN29"]]|(% style="width:73px" %)[[0 ~~~~ 30v value>>||anchor="H2.3.707E30Vvalue28pinVDC_IN29"]]|(% style="width:122px" %)[[IN1 &IN2 Interrupt flag>>||anchor="H2.3.8IN126IN226INTpin"]] 412 412 413 413 [[image:1675144608950-310.png]] 414 414 415 415 408 +=== 2.3.3 Sensor value, FPORT~=7 === 416 416 417 -=== 2.3.3 Battery Info === 418 418 411 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:508.222px" %) 412 +|(% style="width:94px" %)((( 413 +**Size(bytes)** 414 +)))|(% style="width:43px" %)2|(% style="width:367px" %)n 415 +|(% style="width:94px" %)**Value**|(% style="width:43px" %)[[BAT>>||anchor="H2.3.4BatteryInfo"]]|(% style="width:367px" %)((( 416 +Voltage value, each 2 bytes is a set of voltage values. 417 +))) 419 419 419 +[[image:image-20230220171300-1.png||height="207" width="863"]] 420 + 421 + 422 +=== 2.3.4 Battery Info === 423 + 424 + 420 420 Check the battery voltage for PS-LB. 421 421 422 422 Ex1: 0x0B45 = 2885mV ... ... @@ -424,7 +424,7 @@ 424 424 Ex2: 0x0B49 = 2889mV 425 425 426 426 427 -=== 2.3. 4Probe Model ===432 +=== 2.3.5 Probe Model === 428 428 429 429 430 430 PS-LB has different kind of probe, 0~~20mA represent the full scale of the measuring range. So a 15mA output means different meaning for different probe. ... ... @@ -440,7 +440,7 @@ 440 440 The probe model field provides the convenient for server to identical how it should parse the 0~~20mA sensor value and get the correct value. 441 441 442 442 443 -=== 2.3. 50~~20mA value (IDC_IN) ===448 +=== 2.3.6 0~~20mA value (IDC_IN) === 444 444 445 445 446 446 The output value from Pressure Probe, use together with Probe Model to get the pressure value or water level. ... ... @@ -450,7 +450,7 @@ 450 450 27AE(H) = 10158 (D)/1000 = 10.158mA. 451 451 452 452 453 -=== 2.3. 60~~30V value ( pin VDC_IN) ===458 +=== 2.3.7 0~~30V value ( pin VDC_IN) === 454 454 455 455 456 456 Measure the voltage value. The range is 0 to 30V. ... ... @@ -460,7 +460,7 @@ 460 460 138E(H) = 5006(D)/1000= 5.006V 461 461 462 462 463 -=== 2.3. 7IN1&IN2&INT pin ===468 +=== 2.3.8 IN1&IN2&INT pin === 464 464 465 465 466 466 IN1 and IN2 are used as digital input pins. ... ... @@ -483,7 +483,7 @@ 483 483 0x01: Interrupt Uplink Packet. 484 484 485 485 486 -=== 2.3. 8Decode payload in The Things Network ===491 +=== 2.3.9 Decode payload in The Things Network === 487 487 488 488 489 489 While using TTN network, you can add the payload format to decode the payload. ... ... @@ -610,18 +610,16 @@ 610 610 Set transmit interval to 60000ms = 60 seconds 611 611 ))) 612 612 613 - 614 614 (% style="color:blue" %)**Downlink Command: 0x01** 615 615 616 616 Format: Command Code (0x01) followed by 3 bytes time value. 617 617 618 -If the downlink payload=0100003C, it means set the END Node ’s Transmit Interval to 0x00003C=60(S), while type code is 01.622 +If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01. 619 619 620 -* Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 621 -* Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 624 +* Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 625 +* Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 622 622 623 623 624 - 625 625 == 3.2 Set Interrupt Mode == 626 626 627 627 ... ... @@ -630,21 +630,20 @@ 630 630 (% style="color:blue" %)**AT Command: AT+INTMOD** 631 631 632 632 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 633 -|=**Command Example**|=**Function**|=**Response** 634 -|AT+INTMOD=?|Show current interrupt mode|((( 636 +|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 196px;" %)**Function**|=(% style="width: 157px;" %)**Response** 637 +|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)((( 635 635 0 636 636 OK 637 637 the mode is 0 = No interruption 638 638 ))) 639 -|AT+INTMOD=2|((( 642 +|(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)((( 640 640 Set Transmit Interval 641 641 ~1. (Disable Interrupt), 642 642 2. (Trigger by rising and falling edge) 643 643 3. (Trigger by falling edge) 644 644 4. (Trigger by rising edge) 645 -)))|OK 648 +)))|(% style="width:157px" %)OK 646 646 647 - 648 648 (% style="color:blue" %)**Downlink Command: 0x06** 649 649 650 650 Format: Command Code (0x06) followed by 3 bytes. ... ... @@ -651,11 +651,10 @@ 651 651 652 652 This means that the interrupt mode of the end node is set to 0x000003=3 (rising edge trigger), and the type code is 06. 653 653 654 -* Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode 655 -* Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 656 +* Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode 657 +* Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 656 656 657 657 658 - 659 659 == 3.3 Set the output time == 660 660 661 661 ... ... @@ -680,7 +680,6 @@ 680 680 OK 681 681 ))) 682 682 683 - 684 684 (% style="color:blue" %)**AT Command: AT+5VT** 685 685 686 686 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:470px" %) ... ... @@ -700,7 +700,6 @@ 700 700 OK 701 701 ))) 702 702 703 - 704 704 (% style="color:blue" %)**AT Command: AT+12VT** 705 705 706 706 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:443px" %) ... ... @@ -714,7 +714,6 @@ 714 714 OK 715 715 ))) 716 716 717 - 718 718 (% style="color:blue" %)**Downlink Command: 0x07** 719 719 720 720 Format: Command Code (0x07) followed by 3 bytes. ... ... @@ -729,7 +729,6 @@ 729 729 * Example 6: Downlink Payload: 07030000 **~-~-->** AT+12VT=0 730 730 731 731 732 - 733 733 == 3.4 Set the Probe Model == 734 734 735 735 ... ... @@ -749,7 +749,6 @@ 749 749 OK 750 750 ))) 751 751 752 - 753 753 (% style="color:blue" %)**Downlink Command: 0x08** 754 754 755 755 Format: Command Code (0x08) followed by 2 bytes. ... ... @@ -758,7 +758,37 @@ 758 758 * Example 2: Downlink Payload: 080101 **~-~-->** AT+PROBE=0101 759 759 760 760 757 +== 3.5 Multiple collections are one uplink(Since firmware V1.1) == 761 761 759 + 760 +Added AT+STDC command to collect the voltage of VDC_INPUT multiple times and upload it at one time. 761 + 762 +(% style="color:blue" %)**AT Command: AT** **+STDC** 763 + 764 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 765 +|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 137px;" %)**Function**|=**Response** 766 +|(% style="width:156px" %)AT+STDC=?|(% style="width:137px" %)((( 767 +Get the mode of multiple acquisitions and one uplink 768 +)))|((( 769 +1,10,18 770 +OK 771 +))) 772 +|(% style="width:156px" %)AT+STDC=1,10,18|(% style="width:137px" %)Set the mode of multiple acquisitions and one uplink|((( 773 +OK 774 +(% style="color:#037691" %)**aa:**(%%) 775 +**0:** means disable this function and use TDC to send packets. 776 +**1:** means enable this function, use the method of multiple acquisitions to send packets. 777 +(% style="color:#037691" %)**bb:**(%%) Each collection interval (s), the value is 1~~65535 778 +(% style="color:#037691" %)**cc: **(%%)the number of collection times, the value is 1~~120 779 +))) 780 + 781 +(% style="color:blue" %)**Downlink Command: 0xAE** 782 + 783 +Format: Command Code (0x08) followed by 5 bytes. 784 + 785 +* Example 1: Downlink Payload: AE 01 02 58 12** ~-~-->** AT+STDC=1,600,18 786 + 787 + 762 762 = 4. Battery & how to replace = 763 763 764 764 == 4.1 Battery Type == ... ... @@ -766,7 +766,6 @@ 766 766 767 767 PS-LB is equipped with a [[8500mAH ER26500 Li-SOCI2 battery>>https://www.dropbox.com/sh/w9l2oa3ytpculph/AAAPtt-apH4lYfCj-2Y6lHvQa?dl=0]]. The battery is un-rechargeable battery with low discharge rate targeting for 8~~10 years use. This type of battery is commonly used in IoT target for long-term running, such as water meter. 768 768 769 - 770 770 The discharge curve is not linear so can’t simply use percentage to show the battery level. Below is the battery performance. 771 771 772 772 [[image:1675146710956-626.png]] ... ... @@ -888,7 +888,6 @@ 888 888 * Weight / pcs : g 889 889 890 890 891 - 892 892 = 10. Support = 893 893 894 894 ... ... @@ -896,7 +896,4 @@ 896 896 897 897 * 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]] 898 898 899 - 900 - 901 - 902 902
- image-20230201090514-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Xiaoling - Size
-
... ... @@ -1,0 +1,1 @@ 1 +560.9 KB - Content
- image-20230220171300-1.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Bei - Size
-
... ... @@ -1,0 +1,1 @@ 1 +98.0 KB - Content