<
From version < 54.2 >
edited by Xiaoling
on 2023/04/26 08:53
To version < 51.1 >
edited by Edwin Chen
on 2023/03/13 14:56
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Edwin
Content
... ... @@ -198,18 +198,18 @@
198 198  [[image:1675071855856-879.png]]
199 199  
200 200  
201 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
202 -|=(% 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**
203 -|(% 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" %)(((
201 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
202 +|=(% style="width: 167px;" %)**Behavior on ACT**|=(% style="width: 117px;" %)**Function**|=(% style="width: 225px;" %)**Action**
203 +|(% style="width:167px" %)Pressing ACT between 1s < time < 3s|(% style="width:117px" %)Send an uplink|(% style="width:225px" %)(((
204 204  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
205 205  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
206 206  )))
207 -|(% style="background-color:#f2f2f2; width:167px" %)Pressing ACT for more than 3s|(% style="background-color:#f2f2f2; width:117px" %)Active Device|(% style="background-color:#f2f2f2; width:225px" %)(((
208 -(% style="background-color:#f2f2f2; color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:#037691" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network.
209 -(% style="background-color:#f2f2f2; color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
207 +|(% style="width:167px" %)Pressing ACT for more than 3s|(% style="width:117px" %)Active Device|(% style="width:225px" %)(((
208 +(% style="color:green" %)**Green led**(%%) will fast blink 5 times, device will enter (% style="color:#037691" %)**OTA mode**(%%) for 3 seconds. And then start to JOIN LoRaWAN network.
209 +(% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
210 210  Once sensor is active, BLE module will be active and user can connect via BLE to configure device, no matter if device join or not join LoRaWAN network.
211 211  )))
212 -|(% style="background-color:#f2f2f2; width:167px" %)Fast press ACT 5 times.|(% style="background-color:#f2f2f2; width:117px" %)Deactivate Device|(% style="background-color:#f2f2f2; width:225px" %)(% style="color:red" %)**Red led**(%%) will solid on for 5 seconds. Means PS-LB-NA is in Deep Sleep Mode.
212 +|(% 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.
213 213  
214 214  
215 215  == 1.9 Pin Mapping ==
... ... @@ -269,9 +269,10 @@
269 269  
270 270  Each PS-LB is shipped with a sticker with the default device EUI as below:
271 271  
272 -[[image:image-20230426085320-1.png]]
272 +[[image:image-20230131134744-2.jpeg]]
273 273  
274 274  
275 +
275 275  You can enter this key in the LoRaWAN Server portal. Below is TTN screen shot:
276 276  
277 277  
... ... @@ -315,10 +315,10 @@
315 315  Users can also use the downlink command(0x26 01) to ask PS-LB to resend this uplink.
316 316  
317 317  
318 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
319 -|(% colspan="6" style="background-color:#d9e2f3; color:#0070c0" %)**Device Status (FPORT=5)**
320 -|(% 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**
321 -|(% 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
319 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
320 +|(% colspan="6" %)**Device Status (FPORT=5)**
321 +|(% style="width:103px" %)**Size (bytes)**|(% style="width:72px" %)**1**|**2**|(% style="width:91px" %)**1**|(% style="width:86px" %)**1**|(% style="width:44px" %)**2**
322 +|(% style="width:103px" %)**Value**|(% style="width:72px" %)Sensor Model|Firmware Version|(% style="width:91px" %)Frequency Band|(% style="width:86px" %)Sub-band|(% style="width:44px" %)BAT
322 322  
323 323  Example parse in TTNv3
324 324  
... ... @@ -384,11 +384,11 @@
384 384  Uplink payload includes in total 9 bytes.
385 385  
386 386  
387 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
388 -|(% style="background-color:#d9e2f3; width:97px" %)(((
388 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
389 +|(% style="width:97px" %)(((
389 389  **Size(bytes)**
390 -)))|(% style="background-color:#d9e2f3; width:48px" %)**2**|(% style="background-color:#d9e2f3; width:71px" %)**2**|(% style="background-color:#d9e2f3; width:98px" %)**2**|(% style="background-color:#d9e2f3; width:73px" %)**2**|(% style="background-color:#d9e2f3; width:122px" %)**1**
391 -|(% 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"]]
391 +)))|(% style="width:48px" %)**2**|(% style="width:71px" %)**2**|(% style="width:98px" %)**2**|(% style="width:73px" %)**2**|(% style="width:122px" %)**1**
392 +|(% 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"]]
392 392  
393 393  [[image:1675144608950-310.png]]
394 394  
... ... @@ -409,13 +409,13 @@
409 409  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. 
410 410  
411 411  
412 -**For example.**
413 +For example.
413 413  
414 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
415 -|(% 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**
416 -|(% 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
417 -|(% 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
418 -|(% 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
415 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
416 +|**Part Number**|**Probe Used**|**4~~20mA scale**|**Example: 12mA meaning**
417 +|PS-LB-I3|immersion type with 3 meters cable|0~~3 meters|1.5 meters pure water
418 +|PS-LB-I5|immersion type with 5 meters cable|0~~5 meters|2.5 meters pure water
419 +|PS-LB-T20-B|T20 threaded probe|0~~1MPa|0.5MPa air / gas or water pressure
419 419  
420 420  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.
421 421  
... ... @@ -457,7 +457,7 @@
457 457  09 (H): (0x09&0x04)>>2=0    IN2 pin is low level.
458 458  
459 459  
460 -This data field shows if this packet is generated by (% style="color:blue" %)**Interrupt Pin** (%%)or not. [[Click here>>||anchor="H3.3.2SetInterruptMode"]] for the hardware and software set up. Note: The Internet Pin is a separate pin in the screw terminal.
461 +This data field shows if this packet is generated by (% style="color:blue" %)**Interrupt Pin** (%%)or not. [[Click here>>||anchor="H3.2SetInterruptMode"]] for the hardware and software set up. Note: The Internet Pin is a separate pin in the screw terminal.
461 461  
462 462  (% style="color:#037691" %)**Example:**
463 463  
... ... @@ -471,11 +471,11 @@
471 471  === (% id="cke_bm_109176S" style="display:none" %) (%%)2.3.8 Sensor value, FPORT~=7 ===
472 472  
473 473  
474 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:508.222px" %)
475 -|(% style="background-color:#d9e2f3; width:94px" %)(((
475 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:508.222px" %)
476 +|(% style="width:94px" %)(((
476 476  **Size(bytes)**
477 -)))|(% style="background-color:#d9e2f3; width:43px" %)2|(% style="background-color:#d9e2f3; width:367px" %)n
478 -|(% style="width:94px" %)**Value**|(% style="width:43px" %)[[BAT>>||anchor="H2.3.3BatteryInfo"]]|(% style="width:367px" %)(((
478 +)))|(% style="width:43px" %)2|(% style="width:367px" %)n
479 +|(% style="width:94px" %)**Value**|(% style="width:43px" %)[[BAT>>||anchor="H2.3.4BatteryInfo"]]|(% style="width:367px" %)(((
479 479  Voltage value, each 2 bytes is a set of voltage values.
480 480  )))
481 481  
... ... @@ -566,38 +566,34 @@
566 566  [[https:~~/~~/www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0>>url:https://www.dropbox.com/sh/gf1glloczbzz19h/AABbuYI4WY6VdAmpXo6o1V2Ka?dl=0]]
567 567  
568 568  
569 -= 3. Configure PS-LB =
570 += 3. Configure PS-LB via AT Command or LoRaWAN Downlink =
570 570  
571 -== 3.1 Configure Methods ==
572 572  
573 +Use can configure PS-LB via AT Command or LoRaWAN Downlink.
573 573  
574 -PS-LB-NA supports below configure method:
575 +* AT Command Connection: See [[FAQ>>||anchor="H7.FAQ"]].
576 +* LoRaWAN Downlink instruction for different platforms: See [[IoT LoRaWAN Server>>http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
575 575  
576 -* AT Command via Bluetooth Connection (**Recommand Way**): [[BLE Configure Instruction>>url:http://wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/]].
577 -* AT Command via UART Connection : See [[FAQ>>||anchor="H6.FAQ"]].
578 -* LoRaWAN Downlink.  Instruction for different platforms: See [[IoT LoRaWAN Server>>url:http://wiki.dragino.com/xwiki/bin/view/Main/]] section.
578 +There are two kinds of commands to configure PS-LB, they are:
579 579  
580 +* (% style="color:#037691" %)**General Commands**
580 580  
581 -== 3.2 General Commands ==
582 -
583 -
584 584  These commands are to configure:
585 585  
586 586  * General system settings like: uplink interval.
587 587  * LoRaWAN protocol & radio related command.
588 588  
589 -They are same for all Dragino Devices which support DLWS-005 LoRaWAN Stack. These commands can be found on the wiki:
587 +They are same for all Dragino Device which support DLWS-005 LoRaWAN Stack. These commands can be found on the wiki:
590 590  
591 -[[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/]]
589 +[[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/>>http://wiki.dragino.com/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/]]
592 592  
593 593  
594 -== 3.3 Commands special design for PS-LB ==
592 +* (% style="color:#037691" %)**Commands special design for PS-LB**
595 595  
596 -
597 597  These commands only valid for PS-LB, as below:
598 598  
599 599  
600 -=== 3.3.1 Set Transmit Interval Time ===
597 +== 3.1 Set Transmit Interval Time ==
601 601  
602 602  
603 603  Feature: Change LoRaWAN End Node Transmit Interval.
... ... @@ -604,14 +604,14 @@
604 604  
605 605  (% style="color:blue" %)**AT Command: AT+TDC**
606 606  
607 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
608 -|=(% 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**
609 -|(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=?|(% style="background-color:#f2f2f2; width:166px" %)Show current transmit Interval|(% style="background-color:#f2f2f2" %)(((
604 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
605 +|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 137px;" %)**Function**|=**Response**
606 +|(% style="width:156px" %)AT+TDC=?|(% style="width:137px" %)Show current transmit Interval|(((
610 610  30000
611 611  OK
612 612  the interval is 30000ms = 30s
613 613  )))
614 -|(% style="background-color:#f2f2f2; width:157px" %)AT+TDC=60000|(% style="background-color:#f2f2f2; width:166px" %)Set Transmit Interval|(% style="background-color:#f2f2f2" %)(((
611 +|(% style="width:156px" %)AT+TDC=60000|(% style="width:137px" %)Set Transmit Interval|(((
615 615  OK
616 616  Set transmit interval to 60000ms = 60 seconds
617 617  )))
... ... @@ -626,7 +626,7 @@
626 626  * Example 2: Downlink Payload: 0100003C  ~/~/  Set Transmit Interval (TDC) = 60 seconds
627 627  
628 628  
629 -=== 3.3.2 Set Interrupt Mode ===
626 +== 3.2 Set Interrupt Mode ==
630 630  
631 631  
632 632  Feature, Set Interrupt mode for GPIO_EXIT.
... ... @@ -633,20 +633,20 @@
633 633  
634 634  (% style="color:blue" %)**AT Command: AT+INTMOD**
635 635  
636 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
637 -|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 157px;background-color:#D9E2F3;color:#0070C0" %)**Response**
638 -|(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=?|(% style="background-color:#f2f2f2; width:196px" %)Show current interrupt mode|(% style="background-color:#f2f2f2; width:157px" %)(((
633 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
634 +|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 196px;" %)**Function**|=(% style="width: 157px;" %)**Response**
635 +|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
639 639  0
640 640  OK
641 641  the mode is 0 =Disable Interrupt
642 642  )))
643 -|(% style="background-color:#f2f2f2; width:154px" %)AT+INTMOD=2|(% style="background-color:#f2f2f2; width:196px" %)(((
640 +|(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)(((
644 644  Set Transmit Interval
645 645  0. (Disable Interrupt),
646 646  ~1. (Trigger by rising and falling edge)
647 647  2. (Trigger by falling edge)
648 648  3. (Trigger by rising edge)
649 -)))|(% style="background-color:#f2f2f2; width:157px" %)OK
646 +)))|(% style="width:157px" %)OK
650 650  
651 651  (% style="color:blue" %)**Downlink Command: 0x06**
652 652  
... ... @@ -658,7 +658,7 @@
658 658  * Example 2: Downlink Payload: 06000003  ~/~/  Set the interrupt mode to rising edge trigger
659 659  
660 660  
661 -=== 3.3.3 Set the output time ===
658 +== 3.3 Set the output time ==
662 662  
663 663  
664 664  Feature, Control the output 3V3 , 5V or 12V.
... ... @@ -665,52 +665,52 @@
665 665  
666 666  (% style="color:blue" %)**AT Command: AT+3V3T**
667 667  
668 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:474px" %)
669 -|=(% style="width: 154px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 201px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 116px;background-color:#D9E2F3;color:#0070C0" %)**Response**
670 -|(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=?|(% style="background-color:#f2f2f2; width:201px" %)Show 3V3 open time.|(% style="background-color:#f2f2f2; width:116px" %)(((
665 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:474px" %)
666 +|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 201px;" %)**Function**|=(% style="width: 116px;" %)**Response**
667 +|(% style="width:154px" %)AT+3V3T=?|(% style="width:201px" %)Show 3V3 open time.|(% style="width:116px" %)(((
671 671  0
672 672  OK
673 673  )))
674 -|(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=0|(% style="background-color:#f2f2f2; width:201px" %)Normally open 3V3 power supply.|(% style="background-color:#f2f2f2; width:116px" %)(((
671 +|(% style="width:154px" %)AT+3V3T=0|(% style="width:201px" %)Normally open 3V3 power supply.|(% style="width:116px" %)(((
675 675  OK
676 676  default setting
677 677  )))
678 -|(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=1000|(% style="background-color:#f2f2f2; width:201px" %)Close after a delay of 1000 milliseconds.|(% style="background-color:#f2f2f2; width:116px" %)(((
675 +|(% style="width:154px" %)AT+3V3T=1000|(% style="width:201px" %)Close after a delay of 1000 milliseconds.|(% style="width:116px" %)(((
679 679  OK
680 680  )))
681 -|(% style="background-color:#f2f2f2; width:154px" %)AT+3V3T=65535|(% style="background-color:#f2f2f2; width:201px" %)Normally closed 3V3 power supply.|(% style="background-color:#f2f2f2; width:116px" %)(((
678 +|(% style="width:154px" %)AT+3V3T=65535|(% style="width:201px" %)Normally closed 3V3 power supply.|(% style="width:116px" %)(((
682 682  OK
683 683  )))
684 684  
685 685  (% style="color:blue" %)**AT Command: AT+5VT**
686 686  
687 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:470px" %)
688 -|=(% style="width: 155px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 196px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 114px;background-color:#D9E2F3;color:#0070C0" %)**Response**
689 -|(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=?|(% style="background-color:#f2f2f2; width:196px" %)Show 5V open time.|(% style="background-color:#f2f2f2; width:114px" %)(((
684 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:470px" %)
685 +|=(% style="width: 155px;" %)**Command Example**|=(% style="width: 196px;" %)**Function**|=(% style="width: 114px;" %)**Response**
686 +|(% style="width:155px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:114px" %)(((
690 690  0
691 691  OK
692 692  )))
693 -|(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=0|(% style="background-color:#f2f2f2; width:196px" %)Normally closed 5V power supply.|(% style="background-color:#f2f2f2; width:114px" %)(((
690 +|(% style="width:155px" %)AT+5VT=0|(% style="width:196px" %)Normally closed 5V power supply.|(% style="width:114px" %)(((
694 694  OK
695 695  default setting
696 696  )))
697 -|(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=1000|(% style="background-color:#f2f2f2; width:196px" %)Close after a delay of 1000 milliseconds.|(% style="background-color:#f2f2f2; width:114px" %)(((
694 +|(% style="width:155px" %)AT+5VT=1000|(% style="width:196px" %)Close after a delay of 1000 milliseconds.|(% style="width:114px" %)(((
698 698  OK
699 699  )))
700 -|(% style="background-color:#f2f2f2; width:155px" %)AT+5VT=65535|(% style="background-color:#f2f2f2; width:196px" %)Normally open 5V power supply.|(% style="background-color:#f2f2f2; width:114px" %)(((
697 +|(% style="width:155px" %)AT+5VT=65535|(% style="width:196px" %)Normally open 5V power supply.|(% style="width:114px" %)(((
701 701  OK
702 702  )))
703 703  
704 704  (% style="color:blue" %)**AT Command: AT+12VT**
705 705  
706 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:443px" %)
707 -|=(% style="width: 156px;background-color:#D9E2F3;color:#0070C0" %)**Command Example**|=(% style="width: 199px;background-color:#D9E2F3;color:#0070C0" %)**Function**|=(% style="width: 83px;background-color:#D9E2F3;color:#0070C0" %)**Response**
708 -|(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=?|(% style="background-color:#f2f2f2; width:199px" %)Show 12V open time.|(% style="background-color:#f2f2f2; width:83px" %)(((
703 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:443px" %)
704 +|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 199px;" %)**Function**|=(% style="width: 83px;" %)**Response**
705 +|(% style="width:156px" %)AT+12VT=?|(% style="width:199px" %)Show 12V open time.|(% style="width:83px" %)(((
709 709  0
710 710  OK
711 711  )))
712 -|(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=0|(% style="background-color:#f2f2f2; width:199px" %)Normally closed 12V power supply.|(% style="background-color:#f2f2f2; width:83px" %)OK
713 -|(% style="background-color:#f2f2f2; width:156px" %)AT+12VT=500|(% style="background-color:#f2f2f2; width:199px" %)Close after a delay of 500 milliseconds.|(% style="background-color:#f2f2f2; width:83px" %)(((
709 +|(% style="width:156px" %)AT+12VT=0|(% style="width:199px" %)Normally closed 12V power supply.|(% style="width:83px" %)OK
710 +|(% style="width:156px" %)AT+12VT=500|(% style="width:199px" %)Close after a delay of 500 milliseconds.|(% style="width:83px" %)(((
714 714  OK
715 715  )))
716 716  
... ... @@ -728,12 +728,12 @@
728 728  * Example 6: Downlink Payload: 07030000  **~-~-->**  AT+12VT=0
729 729  
730 730  
731 -=== 3.3.4 Set the Probe Model ===
728 +== 3.4 Set the Probe Model ==
732 732  
733 733  
734 734  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.
735 735  
736 -(% style="color:blue" %)**AT Command: AT** **+PROBE**
733 +**AT Command: AT** **+PROBE**
737 737  
738 738  AT+PROBE=aabb
739 739  
... ... @@ -745,20 +745,20 @@
745 745  
746 746  (A->01,B->02,C->03,D->04,E->05,F->06,G->07,H->08,I->09,J->0A,K->0B,L->0C)
747 747  
748 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
749 -|(% 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**
750 -|(% 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
745 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
746 +|**Command Example**|**Function**|**Response**
747 +|AT +PROBE =?|Get or Set the probe model.|0
751 751  OK
752 -|(% 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
753 -|(% style="background-color:#f2f2f2; width:154px" %)(((
749 +|AT +PROBE =0003|Set water depth sensor mode, 3m type.|OK
750 +|(((
754 754  AT +PROBE =000A
755 755  
756 756  
757 -)))|(% style="background-color:#f2f2f2; width:269px" %)Set water depth sensor mode, 10m type.|(% style="background-color:#f2f2f2" %)OK
758 -|(% style="background-color:#f2f2f2; width:154px" %)AT +PROBE =0101|(% style="background-color:#f2f2f2; width:269px" %)Set pressure transmitters mode, first type(A).|(% style="background-color:#f2f2f2" %)OK
759 -|(% style="background-color:#f2f2f2; width:154px" %)AT +PROBE =0000|(% style="background-color:#f2f2f2; width:269px" %)Initial state, no settings.|(% style="background-color:#f2f2f2" %)OK
754 +)))|Set water depth sensor mode, 10m type.|OK
755 +|AT +PROBE =0101|Set pressure transmitters mode, first type(A).|OK
756 +|AT +PROBE =0000|Initial state, no settings.|OK
760 760  
761 -(% style="color:blue" %)**Downlink Command: 0x08**
758 +**Downlink Command: 0x08**
762 762  
763 763  Format: Command Code (0x08) followed by 2 bytes.
764 764  
... ... @@ -766,7 +766,7 @@
766 766  * Example 2: Downlink Payload: 080101  **~-~-->**  AT+PROBE=0101
767 767  
768 768  
769 -=== 3.3.5 Multiple collections are one uplink(Since firmware V1.1) ===
766 +== 3.5 Multiple collections are one uplink(Since firmware V1.1) ==
770 770  
771 771  
772 772  Added AT+STDC command to collect the voltage of VDC_INPUT multiple times and upload it at one time.
... ... @@ -781,20 +781,20 @@
781 781  (% style="color:#037691" %)**bb:**(%%) Each collection interval (s), the value is 1~~65535
782 782  (% style="color:#037691" %)**cc:**(%%)** **the number of collection times, the value is 1~~120
783 783  
784 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:510px" %)
785 -|(% 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**
786 -|(% 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
781 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
782 +|**Command Example**|**Function**|**Response**
783 +|AT+STDC=?|Get the mode of multiple acquisitions and one uplink.|1,10,18
787 787  OK
788 -|(% 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" %)(((
785 +|AT+STDC=1,10,18|Set the mode of multiple acquisitions and one uplink, collect once every 10 seconds, and report after 18 times.|(((
789 789  Attention:Take effect after ATZ
790 790  
791 791  OK
792 792  )))
793 -|(% style="background-color:#f2f2f2; width:160px" %)AT+STDC=0, 0,0|(% style="background-color:#f2f2f2; width:215px" %)(((
790 +|AT+STDC=0, 0,0|(((
794 794  Use the TDC interval to send packets.(default)
795 795  
796 796  
797 -)))|(% style="background-color:#f2f2f2" %)(((
794 +)))|(((
798 798  Attention:Take effect after ATZ
799 799  
800 800  OK
... ... @@ -807,35 +807,107 @@
807 807  * Example 1: Downlink Payload: AE 01 02 58 12** ~-~-->**  AT+STDC=1,600,18
808 808  
809 809  
810 -= 4. Battery & Power Consumption =
807 += 4. Battery & how to replace =
811 811  
809 +== 4.1 Battery Type ==
812 812  
813 -PS-LB-NA uses ER26500 + SPC1520 battery pack. See below link for detail information about the battery info and how to replace.
814 814  
815 -[[**Battery Info & Power Consumption Analyze**>>url:http://wiki.dragino.com/xwiki/bin/view/Main/How%20to%20calculate%20the%20battery%20life%20of%20Dragino%20sensors%3F/]] .
812 +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.
816 816  
814 +The discharge curve is not linear so can’t simply use percentage to show the battery level. Below is the battery performance.
817 817  
818 -= 5. OTA firmware update =
816 +[[image:1675146710956-626.png]]
819 819  
820 820  
819 +Minimum Working Voltage for the PS-LB:
820 +
821 +PS-LB:  2.45v ~~ 3.6v
822 +
823 +
824 +== 4.2 Replace Battery ==
825 +
826 +
827 +Any battery with range 2.45 ~~ 3.6v can be a replacement. We recommend to use Li-SOCl2 Battery.
828 +
829 +And make sure the positive and negative pins match.
830 +
831 +
832 +== 4.3 Power Consumption Analyze ==
833 +
834 +
835 +Dragino Battery powered product are all runs in Low Power mode. We have an update battery calculator which base on the measurement of the real device. User can use this calculator to check the battery life and calculate the battery life if want to use different transmit interval.
836 +
837 +Instruction to use as below:
838 +
839 +(% style="color:blue" %)**Step 1:**(%%) Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from: [[https:~~/~~/www.dropbox.com/sh/zwex6i331j5oeq2/AACIMf9f_v2qsJ39CuMQ5Py_a?dl=0>>https://www.dropbox.com/sh/zwex6i331j5oeq2/AACIMf9f_v2qsJ39CuMQ5Py_a?dl=0]]
840 +
841 +(% style="color:blue" %)**Step 2:**(%%) Open it and choose
842 +
843 +* Product Model
844 +* Uplink Interval
845 +* Working Mode
846 +
847 +And the Life expectation in difference case will be shown on the right.
848 +
849 +[[image:1675146895108-304.png]]
850 +
851 +
852 +The battery related documents as below:
853 +
854 +* [[Battery Dimension>>https://www.dropbox.com/s/ox5g9njwjle7aw3/LSN50-Battery-Dimension.pdf?dl=0]],
855 +* [[Lithium-Thionyl Chloride Battery datasheet, Tech Spec>>https://www.dropbox.com/sh/d4oyfnp8o94180o/AABQewCNSh5GPeQH86UxRgQQa?dl=0]]
856 +* [[Lithium-ion Battery-Capacitor datasheet>>https://www.dropbox.com/s/791gjes2lcbfi1p/SPC_1520_datasheet.jpg?dl=0]], [[Tech Spec>>https://www.dropbox.com/s/4pkepr9qqqvtzf2/SPC1520%20Technical%20Specification20171123.pdf?dl=0]]
857 +
858 +[[image:image-20230131145708-3.png]]
859 +
860 +
861 +=== 4.3.1 ​Battery Note ===
862 +
863 +
864 +The Li-SICO battery is designed for small current / long period application. It is not good to use a high current, short period transmit method. The recommended minimum period for use of this battery is 5 minutes. If you use a shorter period time to transmit LoRa, then the battery life may be decreased.
865 +
866 +
867 +=== 4.3.2 Replace the battery ===
868 +
869 +
870 +You can change the battery in the PS-LB.The type of battery is not limited as long as the output is between 3v to 3.6v. On the main board, there is a diode (D1) between the battery and the main circuit. If you need to use a battery with less than 3.3v, please remove the D1 and shortcut the two pads of it so there won't be voltage drop between battery and main board.
871 +
872 +The default battery pack of PS-LB includes a ER26500 plus super capacitor. If user can't find this pack locally, they can find ER26500 or equivalence, which will also work in most case. The SPC can enlarge the battery life for high frequency use (update period below 5 minutes)
873 +
874 +
875 += 5. Remote Configure device =
876 +
877 +== 5.1 Connect via BLE ==
878 +
879 +
880 +Please see this instruction for how to configure via BLE: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/BLE%20Bluetooth%20Remote%20Configure/]]
881 +
882 +
883 +== 5.2 AT Command Set ==
884 +
885 +
886 +
887 += 6. OTA firmware update =
888 +
889 +
821 821  Please see this link for how to do OTA firmware update: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/>>url:http://wiki.dragino.com/xwiki/bin/view/Main/Firmware%20OTA%20Update%20for%20Sensors/]]
822 822  
823 823  
824 -= 6. FAQ =
893 += 7. FAQ =
825 825  
826 -== 6.1 How to use AT Command via UART to access device? ==
895 +== 7.1 How to use AT Command to access device? ==
827 827  
828 828  
829 829  See: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]
830 830  
831 831  
832 -== 6.2 How to update firmware via UART port? ==
901 +== 7.2 How to update firmware via UART port? ==
833 833  
834 834  
835 835  See: [[http:~~/~~/wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware>>url:http://wiki.dragino.com/xwiki/bin/view/Main/UART%20Access%20for%20LoRa%20ST%20v4%20base%20model/#H1.LoRaSTv4baseHardware]]
836 836  
837 837  
838 -== 6.3 How to change the LoRa Frequency Bands/Region? ==
907 +== 7.3 How to change the LoRa Frequency Bands/Region? ==
839 839  
840 840  
841 841  You can follow the instructions for [[how to upgrade image>>doc:Main.Firmware Upgrade Instruction for STM32 base products.WebHome]].
... ... @@ -842,13 +842,13 @@
842 842  When downloading the images, choose the required image file for download. ​
843 843  
844 844  
845 -= 7. Order Info =
914 += 8. Order Info =
846 846  
847 847  
848 848  [[image:image-20230131153105-4.png]]
849 849  
850 850  
851 -= 8. ​Packing Info =
920 += 9. ​Packing Info =
852 852  
853 853  
854 854  (% style="color:#037691" %)**Package Includes**:
... ... @@ -863,7 +863,7 @@
863 863  * Weight / pcs : g
864 864  
865 865  
866 -= 9. Support =
935 += 10. Support =
867 867  
868 868  
869 869  * Support is provided Monday to Friday, from 09:00 to 18:00 GMT+8. Due to different timezones we cannot offer live support. However, your questions will be answered as soon as possible in the before-mentioned schedule.
image-20230426085320-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -190.0 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0