<
From version < 45.3 >
edited by Xiaoling
on 2023/02/21 15:24
To version < 48.1 >
edited by Bei Jinggeng
on 2023/02/22 17:59
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Bei
Content
... ... @@ -58,6 +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
61 61  
62 62  == 1.3 Specification ==
63 63  
... ... @@ -303,18 +303,8 @@
303 303  After join success, it will start to upload messages to TTN and you can see the messages in the panel.
304 304  
305 305  
306 -
307 307  == 2.3 ​Uplink Payload ==
308 308  
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 -
318 318  === 2.3.1 Device Status, FPORT~=5 ===
319 319  
320 320  
... ... @@ -396,28 +396,17 @@
396 396  |(% style="width:97px" %)(((
397 397  **Size(bytes)**
398 398  )))|(% style="width:48px" %)**2**|(% style="width:71px" %)**2**|(% style="width:98px" %)**2**|(% style="width:73px" %)**2**|(% style="width:122px" %)**1**
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"]]
390 +|(% 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"]]
400 400  
401 401  [[image:1675144608950-310.png]]
402 402  
403 403  
404 -=== 2.3.3 Sensor value, FPORT~=7 ===
395 +=== ===
405 405  
406 406  
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 -)))
398 +=== 2.3.3 Battery Info ===
414 414  
415 -[[image:image-20230220171300-1.png||height="207" width="863"]]
416 416  
417 -
418 -=== 2.3.4 Battery Info ===
419 -
420 -
421 421  Check the battery voltage for PS-LB.
422 422  
423 423  Ex1: 0x0B45 = 2885mV
... ... @@ -425,25 +425,27 @@
425 425  Ex2: 0x0B49 = 2889mV
426 426  
427 427  
428 -=== 2.3.5 Probe Model ===
408 +=== 2.3.4 Probe Model ===
429 429  
430 430  
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. 
411 +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. 
432 432  
433 433  
434 434  For example.
435 435  
436 436  (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
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
417 +|**Part Number**|**Probe Used**|**4~~20mA scale**|**Example: 12mA meaning**
418 +|PS-LB-I3|immersion type with 3 meters cable|0~~3 meters|1.5 meters pure water
419 +|PS-LB-I5|immersion type with 5 meters cable|0~~5 meters|2.5 meters pure water
420 +|PS-LB-T20-B|T20 threaded probe|0~~1MPa|0.5MPa air / gas or water pressure
440 440  
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.
442 442  
423 +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.
443 443  
444 -=== 2.3.6 0~~20mA value (IDC_IN) ===
445 445  
426 +=== 2.3.5 0~~20mA value (IDC_IN) ===
446 446  
428 +
447 447  The output value from Pressure Probe, use together with Probe Model to get the pressure value or water level.
448 448  
449 449  (% style="color:#037691" %)**Example**:
... ... @@ -451,7 +451,7 @@
451 451  27AE(H) = 10158 (D)/1000 = 10.158mA.
452 452  
453 453  
454 -=== 2.3.7 0~~30V value ( pin VDC_IN) ===
436 +=== 2.3.6 0~~30V value ( pin VDC_IN) ===
455 455  
456 456  
457 457  Measure the voltage value. The range is 0 to 30V.
... ... @@ -461,7 +461,7 @@
461 461  138E(H) = 5006(D)/1000= 5.006V
462 462  
463 463  
464 -=== 2.3.8 IN1&IN2&INT pin ===
446 +=== 2.3.7 IN1&IN2&INT pin ===
465 465  
466 466  
467 467  IN1 and IN2 are used as digital input pins.
... ... @@ -483,7 +483,24 @@
483 483  
484 484  0x01: Interrupt Uplink Packet.
485 485  
468 +=== (% id="cke_bm_109176S" style="display:none" %) (%%)2.3.8 Sensor value, FPORT~=7 ===
486 486  
470 +
471 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:508.222px" %)
472 +|(% style="width:94px" %)(((
473 +**Size(bytes)**
474 +)))|(% style="width:43px" %)2|(% style="width:367px" %)n
475 +|(% style="width:94px" %)**Value**|(% style="width:43px" %)[[BAT>>||anchor="H2.3.4BatteryInfo"]]|(% style="width:367px" %)(((
476 +Voltage value, each 2 bytes is a set of voltage values.
477 +)))
478 +
479 +[[image:image-20230220171300-1.png||height="207" width="863"]]
480 +
481 +Multiple sets of data collected are displayed in this form:
482 +
483 +[voltage value1], [voltage value2], [voltage value3],…[voltage value n/2]
484 +
485 +
487 487  === 2.3.9 ​Decode payload in The Things Network ===
488 488  
489 489  
... ... @@ -564,7 +564,6 @@
564 564  [[https:~~/~~/www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0>>url:https://www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0]]
565 565  
566 566  
567 -
568 568  = 3. Configure PS-LB via AT Command or LoRaWAN Downlink =
569 569  
570 570  
... ... @@ -632,14 +632,14 @@
632 632  |(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
633 633  0
634 634  OK
635 -the mode is 0 = No interruption
633 +the mode is 0 =Disable Interrupt
636 636  )))
637 637  |(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)(((
638 638  Set Transmit Interval
639 -~1. (Disable Interrupt),
640 -2. (Trigger by rising and falling edge)
641 -3. (Trigger by falling edge)
642 -4. (Trigger by rising edge)
637 +0. (Disable Interrupt),
638 +~1. (Trigger by rising and falling edge)
639 +2. (Trigger by falling edge)
640 +3. (Trigger by rising edge)
643 643  )))|(% style="width:157px" %)OK
644 644  
645 645  (% style="color:blue" %)**Downlink Command: 0x06**
... ... @@ -723,28 +723,40 @@
723 723  == 3.4 Set the Probe Model ==
724 724  
725 725  
726 -(% style="color:blue" %)**AT Command: AT** **+PROBE**
724 +Users need to configure this parameter according to the type of external probe. In this way, the server can decode according to this value, and convert the current value output by the sensor into water depth or pressure value.
727 727  
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
726 +**AT Command: AT** **+PROBE**
727 +
728 +AT+PROBE=aabb
729 +
730 +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.
731 +
732 +When aa=01, it is the pressure mode, which converts the current into a pressure value;
733 +
734 +bb represents which type of pressure sensor it is.
735 +
736 +(A->01,B->02,C->03,D->04,E->05,F->06,G->07,H->08,I->09,J->0A,K->0B,L->0C)
737 +
738 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
739 +|**Command Example**|**Function**|**Response**
740 +|AT +PROBE =?|Get or Set the probe model.|0
732 732  OK
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 -)))
742 +|AT +PROBE =0003|Set water depth sensor mode, 3m type.|OK
743 +|(((
744 +AT +PROBE =000A
741 741  
742 -(% style="color:blue" %)**Downlink Command: 0x08**
746 +
747 +)))|Set water depth sensor mode, 10m type.|OK
748 +|AT +PROBE =0101|Set pressure transmitters mode, first type(A).|OK
749 +|AT +PROBE =0000|Initial state, no settings.|OK
743 743  
751 +
752 +**Downlink Command: 0x08**
753 +
744 744  Format: Command Code (0x08) followed by 2 bytes.
745 745  
746 -* Example 1: Downlink Payload: 080003  **~-~-->**  AT+PROBE=0003
747 -* Example 2: Downlink Payload: 080101  **~-~-->**  AT+PROBE=0101
756 +* Example 1: Downlink Payload: 080003  **~-~-->**  AT+PROBE=0003
757 +* Example 2: Downlink Payload: 080101  **~-~-->**  AT+PROBE=0101
748 748  
749 749  == 3.5 Multiple collections are one uplink(Since firmware V1.1) ==
750 750  
... ... @@ -753,23 +753,34 @@
753 753  
754 754  (% style="color:blue" %)**AT Command: AT** **+STDC**
755 755  
766 +AT+STDC=aa,bb,bb
767 +
768 +(% style="color:#037691" %)**aa:**(%%)
769 +**0:** means disable this function and use TDC to send packets.
770 +**1:** means enable this function, use the method of multiple acquisitions to send packets.
771 +(% style="color:#037691" %)**bb:**(%%) Each collection interval (s), the value is 1~~65535
772 +(% style="color:#037691" %)**cc:**(%%)** **the number of collection times, the value is 1~~120
773 +
756 756  (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
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
775 +|**Command Example**|**Function**|**Response**
776 +|AT+STDC=?|Get the mode of multiple acquisitions and one uplink.|1,10,18
762 762  OK
778 +|AT+STDC=1,10,18|Set the mode of multiple acquisitions and one uplink, collect once every 10 seconds, and report after 18 times.|(((
779 +Attention:Take effect after ATZ
780 +
781 +OK
763 763  )))
764 -|(% style="width:156px" %)AT+STDC=1,10,18|(% style="width:137px" %)Set the mode of multiple acquisitions and one uplink|(((
783 +|AT+STDC=0, 0,0|(((
784 +Use the TDC interval to send packets.(default)
785 +
786 +
787 +)))|(((
788 +Attention:Take effect after ATZ
789 +
765 765  OK
766 -**(% style="color:#037691" %)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 -**(% style="color:#037691" %)bb:**(%%) Each collection interval (s), the value is 1~~65535
770 -**(% style="color:#037691" %)cc:**(%%)the number of collection times, the value is 1~~120
771 771  )))
772 772  
793 +
773 773  (% style="color:blue" %)**Downlink Command: 0xAE**
774 774  
775 775  Format: Command Code (0x08) followed by 5 bytes.
image-20230222174559-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +19.4 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0