Changes for page PS-LB/LS -- LoRaWAN Air Water Pressure Sensor User Manual
Last modified by Xiaoling on 2025/04/27 10:31
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 2 removed)
Details
- Page properties
-
- Content
-
... ... @@ -58,10 +58,7 @@ 58 58 * Uplink on periodically 59 59 * Downlink to change configure 60 60 * 8500mAh Battery for long term use 61 -* Controllable 3.3v,5v and 12v output to power external sensor 62 62 63 - 64 - 65 65 == 1.3 Specification == 66 66 67 67 ... ... @@ -108,8 +108,6 @@ 108 108 * Sleep Mode: 5uA @ 3.3v 109 109 * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm 110 110 111 - 112 - 113 113 == 1.4 Probe Types == 114 114 115 115 === 1.4.1 Thread Installation Type === ... ... @@ -128,8 +128,6 @@ 128 128 * Operating temperature: -20℃~~60℃ 129 129 * Connector Type: Various Types, see order info 130 130 131 - 132 - 133 133 === 1.4.2 Immersion Type === 134 134 135 135 ... ... @@ -146,8 +146,6 @@ 146 146 * Operating temperature: -40℃~~85℃ 147 147 * Material: 316 stainless steels 148 148 149 - 150 - 151 151 == 1.5 Probe Dimension == 152 152 153 153 ... ... @@ -218,8 +218,6 @@ 218 218 ))) 219 219 |(% 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. 220 220 221 - 222 - 223 223 == 1.9 Pin Mapping == 224 224 225 225 ... ... @@ -314,8 +314,18 @@ 314 314 After join success, it will start to upload messages to TTN and you can see the messages in the panel. 315 315 316 316 306 + 317 317 == 2.3 Uplink Payload == 318 318 309 + 310 +Uplink payloads have two types: 311 + 312 +* Distance Value: Use FPORT=2 313 +* Other control commands: Use other FPORT fields. 314 + 315 +The application server should parse the correct value based on FPORT settings. 316 + 317 + 319 319 === 2.3.1 Device Status, FPORT~=5 === 320 320 321 321 ... ... @@ -397,14 +397,28 @@ 397 397 |(% style="width:97px" %)((( 398 398 **Size(bytes)** 399 399 )))|(% style="width:48px" %)**2**|(% style="width:71px" %)**2**|(% style="width:98px" %)**2**|(% style="width:73px" %)**2**|(% style="width:122px" %)**1** 400 -|(% 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"]]399 +|(% 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"]] 401 401 402 402 [[image:1675144608950-310.png]] 403 403 404 404 405 -=== 2.3.3 BatteryInfo===404 +=== 2.3.3 Sensor value, FPORT~=7 === 406 406 407 407 407 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:508.222px" %) 408 +|(% style="width:94px" %)((( 409 +**Size(bytes)** 410 +)))|(% style="width:43px" %)2|(% style="width:367px" %)n 411 +|(% style="width:94px" %)**Value**|(% style="width:43px" %)[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(% style="width:367px" %)((( 412 +Voltage value, each 2 bytes is a set of voltage values. 413 +))) 414 + 415 +[[image:image-20230220171300-1.png||height="207" width="863"]] 416 + 417 + 418 +=== 2.3.4 Battery Info === 419 + 420 + 408 408 Check the battery voltage for PS-LB. 409 409 410 410 Ex1: 0x0B45 = 2885mV ... ... @@ -412,27 +412,26 @@ 412 412 Ex2: 0x0B49 = 2889mV 413 413 414 414 415 -=== 2.3. 4Probe Model ===428 +=== 2.3.5 Probe Model === 416 416 417 417 418 -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.431 +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. 419 419 420 420 421 421 For example. 422 422 423 423 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 424 -|**Part Number**|**Probe Used**|**4~~20mA scale**|**Example: 12mA meaning** 425 -|PS-LB-I3|immersion type with 3 meters cable|0~~3 meters|1.5 meters pure water 426 -|PS-LB-I5|immersion type with 5 meters cable|0~~5 meters|2.5 meters pure water 427 -|PS-LB-T20-B|T20 threaded probe|0~~1MPa|0.5MPa air / gas or water pressure 437 +|(% style="width:111px" %)**Part Number**|(% style="width:158px" %)**Probe Used**|**0~~20mA scale**|**Example: 10mA meaning** 438 +|(% style="width:111px" %)PS-LB-I3|(% style="width:158px" %)immersion type with 3 meters cable|0~~3 meters|1.5 meters pure water 439 +|(% style="width:111px" %)PS-LB-I5|(% style="width:158px" %)immersion type with 5 meters cable|0~~5 meters|2.5 meters pure water 428 428 429 -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.441 +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. 430 430 431 431 432 -=== 2.3. 50~~20mA value (IDC_IN) ===444 +=== 2.3.6 0~~20mA value (IDC_IN) === 433 433 434 434 435 -The output value from **Pressure Probe**, use together with Probe Model to get the pressure value or water level.447 +The output value from Pressure Probe, use together with Probe Model to get the pressure value or water level. 436 436 437 437 (% style="color:#037691" %)**Example**: 438 438 ... ... @@ -439,14 +439,9 @@ 439 439 27AE(H) = 10158 (D)/1000 = 10.158mA. 440 440 441 441 442 - Insteadofpressure probe, User can also connect a general 4~~20mAin this port to support differenttypesof 4~~20mA sensors. belowis the connectionexample:454 +=== 2.3.7 0~~30V value ( pin VDC_IN) === 443 443 444 -[[image:image-20230225154759-1.png||height="408" width="741"]] 445 445 446 - 447 -=== 2.3.6 0~~30V value ( pin VDC_IN) === 448 - 449 - 450 450 Measure the voltage value. The range is 0 to 30V. 451 451 452 452 (% style="color:#037691" %)**Example**: ... ... @@ -454,7 +454,7 @@ 454 454 138E(H) = 5006(D)/1000= 5.006V 455 455 456 456 457 -=== 2.3. 7IN1&IN2&INT pin ===464 +=== 2.3.8 IN1&IN2&INT pin === 458 458 459 459 460 460 IN1 and IN2 are used as digital input pins. ... ... @@ -477,24 +477,6 @@ 477 477 0x01: Interrupt Uplink Packet. 478 478 479 479 480 -=== (% id="cke_bm_109176S" style="display:none" %) (%%)2.3.8 Sensor value, FPORT~=7 === 481 - 482 - 483 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:508.222px" %) 484 -|(% style="width:94px" %)((( 485 -**Size(bytes)** 486 -)))|(% style="width:43px" %)2|(% style="width:367px" %)n 487 -|(% style="width:94px" %)**Value**|(% style="width:43px" %)[[BAT>>||anchor="H2.3.4BatteryInfo"]]|(% style="width:367px" %)((( 488 -Voltage value, each 2 bytes is a set of voltage values. 489 -))) 490 - 491 -[[image:image-20230220171300-1.png||height="207" width="863"]] 492 - 493 -Multiple sets of data collected are displayed in this form: 494 - 495 -[voltage value1], [voltage value2], [voltage value3],…[voltage value n/2] 496 - 497 - 498 498 === 2.3.9 Decode payload in The Things Network === 499 499 500 500 ... ... @@ -575,6 +575,7 @@ 575 575 [[https:~~/~~/www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0>>url:https://www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0]] 576 576 577 577 567 + 578 578 = 3. Configure PS-LB via AT Command or LoRaWAN Downlink = 579 579 580 580 ... ... @@ -630,8 +630,6 @@ 630 630 * Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds 631 631 * Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds 632 632 633 - 634 - 635 635 == 3.2 Set Interrupt Mode == 636 636 637 637 ... ... @@ -644,14 +644,14 @@ 644 644 |(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)((( 645 645 0 646 646 OK 647 -the mode is 0 = DisableInterrupt635 +the mode is 0 = No interruption 648 648 ))) 649 649 |(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)((( 650 650 Set Transmit Interval 651 - 0. (Disable Interrupt),652 - ~1. (Trigger by rising and falling edge)653 - 2. (Trigger by falling edge)654 - 3. (Trigger by rising edge)639 +~1. (Disable Interrupt), 640 +2. (Trigger by rising and falling edge) 641 +3. (Trigger by falling edge) 642 +4. (Trigger by rising edge) 655 655 )))|(% style="width:157px" %)OK 656 656 657 657 (% style="color:blue" %)**Downlink Command: 0x06** ... ... @@ -663,8 +663,6 @@ 663 663 * Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode 664 664 * Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger 665 665 666 - 667 - 668 668 == 3.3 Set the output time == 669 669 670 670 ... ... @@ -734,47 +734,32 @@ 734 734 * Example 5: Downlink Payload: 070301F4 **~-~-->** AT+12VT=500 735 735 * Example 6: Downlink Payload: 07030000 **~-~-->** AT+12VT=0 736 736 737 - 738 - 739 739 == 3.4 Set the Probe Model == 740 740 741 741 742 - Usersneed to configure thisparameter according to the type of externalprobe. In this way, the servercan decode according to this value, and convert the current valueoutputby the sensor into waterdepthorpressure value.726 +(% style="color:blue" %)**AT Command: AT** **+PROBE** 743 743 744 -**AT Command: AT** **+PROBE** 745 - 746 -AT+PROBE=aabb 747 - 748 -When aa=00, it is the water depth mode, and the current is converted into the water depth value; bb is the probe at a depth of several meters. 749 - 750 -When aa=01, it is the pressure mode, which converts the current into a pressure value; 751 - 752 -bb represents which type of pressure sensor it is. 753 - 754 -(A->01,B->02,C->03,D->04,E->05,F->06,G->07,H->08,I->09,J->0A,K->0B,L->0C) 755 - 756 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 757 -|**Command Example**|**Function**|**Response** 758 -|AT +PROBE =?|Get or Set the probe model.|0 728 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:448px" %) 729 +|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 204px;" %)**Function**|=(% style="width: 85px;" %)**Response** 730 +|(% style="width:154px" %)AT +PROBE =?|(% style="width:204px" %)Get or Set the probe model.|(% style="width:85px" %)((( 731 +0 759 759 OK 760 -|AT +PROBE =0003|Set water depth sensor mode, 3m type.|OK 761 -|((( 762 -AT +PROBE =000A 733 +))) 734 +|(% style="width:154px" %)AT +PROBE =0003|(% style="width:204px" %)Set water depth sensor mode, 3m type.|(% style="width:85px" %)OK 735 +|(% style="width:154px" %)AT +PROBE =0101|(% style="width:204px" %)Set pressure transmitters mode, first type.|(% style="width:85px" %)((( 736 +OK 737 +))) 738 +|(% style="width:154px" %)AT +PROBE =0000|(% style="width:204px" %)Initial state, no settings.|(% style="width:85px" %)((( 739 +OK 740 +))) 763 763 764 - 765 -)))|Set water depth sensor mode, 10m type.|OK 766 -|AT +PROBE =0101|Set pressure transmitters mode, first type(A).|OK 767 -|AT +PROBE =0000|Initial state, no settings.|OK 742 +(% style="color:blue" %)**Downlink Command: 0x08** 768 768 769 -**Downlink Command: 0x08** 770 - 771 771 Format: Command Code (0x08) followed by 2 bytes. 772 772 773 -* Example 1: Downlink Payload: 080003 774 -* Example 2: Downlink Payload: 080101 746 +* Example 1: Downlink Payload: 080003 **~-~-->** AT+PROBE=0003 747 +* Example 2: Downlink Payload: 080101 **~-~-->** AT+PROBE=0101 775 775 776 - 777 - 778 778 == 3.5 Multiple collections are one uplink(Since firmware V1.1) == 779 779 780 780 ... ... @@ -782,31 +782,21 @@ 782 782 783 783 (% style="color:blue" %)**AT Command: AT** **+STDC** 784 784 785 -AT+STDC=aa,bb,bb 786 - 787 -(% style="color:#037691" %)**aa:**(%%) 788 -**0:** means disable this function and use TDC to send packets. 789 -**1:** means enable this function, use the method of multiple acquisitions to send packets. 790 -(% style="color:#037691" %)**bb:**(%%) Each collection interval (s), the value is 1~~65535 791 -(% style="color:#037691" %)**cc:**(%%)** **the number of collection times, the value is 1~~120 792 - 793 793 (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %) 794 -|**Command Example**|**Function**|**Response** 795 -|AT+STDC=?|Get the mode of multiple acquisitions and one uplink.|1,10,18 757 +|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 137px;" %)**Function**|=**Response** 758 +|(% style="width:156px" %)AT+STDC=?|(% style="width:137px" %)((( 759 +Get the mode of multiple acquisitions and one uplink 760 +)))|((( 761 +1,10,18 796 796 OK 797 -|AT+STDC=1,10,18|Set the mode of multiple acquisitions and one uplink, collect once every 10 seconds, and report after 18 times.|((( 798 -Attention:Take effect after ATZ 799 - 800 -OK 801 801 ))) 802 -|AT+STDC=0, 0,0|((( 803 -Use the TDC interval to send packets.(default) 804 - 805 - 806 -)))|((( 807 -Attention:Take effect after ATZ 808 - 764 +|(% style="width:156px" %)AT+STDC=1,10,18|(% style="width:137px" %)Set the mode of multiple acquisitions and one uplink|((( 809 809 OK 766 +aa: 767 +0 means disable this function and use TDC to send packets. 768 +1 means enable this function, use the method of multiple acquisitions to send packets. 769 +bb: Each collection interval (s), the value is 1~~65535 770 +cc: the number of collection times, the value is 1~~120 810 810 ))) 811 811 812 812 (% style="color:blue" %)**Downlink Command: 0xAE** ... ... @@ -813,10 +813,8 @@ 813 813 814 814 Format: Command Code (0x08) followed by 5 bytes. 815 815 816 -* Example 1: Downlink Payload: AE 01 02 58 12** 777 +* Example 1: Downlink Payload: AE 01 02 58 12** ~-~-->** AT+STDC=1,600,18 817 817 818 - 819 - 820 820 = 4. Battery & how to replace = 821 821 822 822 == 4.1 Battery Type == ... ... @@ -944,8 +944,6 @@ 944 944 * Package Size / pcs : cm 945 945 * Weight / pcs : g 946 946 947 - 948 - 949 949 = 10. Support = 950 950 951 951
- image-20230222174559-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Bei - Size
-
... ... @@ -1,1 +1,0 @@ 1 -19.4 KB - Content
- image-20230225154759-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Edwin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -468.9 KB - Content