<
From version < 43.3 >
edited by Xiaoling
on 2023/02/01 11:45
To version < 42.28 >
edited by Xiaoling
on 2023/01/31 16:47
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -16,33 +16,22 @@
16 16  == 1.1 What is LoRaWAN Pressure Sensor ==
17 17  
18 18  
19 -(((
20 20  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.
21 -)))
22 22  
23 -(((
24 24  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.
25 -)))
26 26  
27 -(((
28 28  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.
29 -)))
30 30  
31 -(((
32 32  PS-LB supports BLE configure and wireless OTA update which make user easy to use.
33 -)))
34 34  
35 -(((
36 36  PS-LB is powered by (% style="color:blue" %)**8500mAh Li-SOCI2 battery**(%%), it is designed for long term use up to 5 years.
37 -)))
38 38  
39 -(((
40 40  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.
41 -)))
42 42  
43 43  [[image:1675071321348-194.png]]
44 44  
45 45  
34 +
46 46  == 1.2 ​Features ==
47 47  
48 48  
... ... @@ -59,8 +59,6 @@
59 59  * Downlink to change configure
60 60  * 8500mAh Battery for long term use
61 61  
62 -
63 -
64 64  == 1.3 Specification ==
65 65  
66 66  
... ... @@ -107,8 +107,6 @@
107 107  * Sleep Mode: 5uA @ 3.3v
108 108  * LoRa Transmit Mode: 125mA @ 20dBm, 82mA @ 14dBm
109 109  
110 -
111 -
112 112  == 1.4 Probe Types ==
113 113  
114 114  === 1.4.1 Thread Installation Type ===
... ... @@ -127,8 +127,6 @@
127 127  * Operating temperature: -20℃~~60℃
128 128  * Connector Type: Various Types, see order info
129 129  
130 -
131 -
132 132  === 1.4.2 Immersion Type ===
133 133  
134 134  
... ... @@ -145,12 +145,11 @@
145 145  * Operating temperature: -40℃~~85℃
146 146  * Material: 316 stainless steels
147 147  
148 -
149 -
150 150  == 1.5 Probe Dimension ==
151 151  
152 152  
153 153  
135 +
154 154  == 1.6 Application and Installation ==
155 155  
156 156  === 1.6.1 Thread Installation Type ===
... ... @@ -205,20 +205,18 @@
205 205  
206 206  
207 207  (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
208 -|=(% style="width: 167px;" %)**Behavior on ACT**|=(% style="width: 117px;" %)**Function**|=(% style="width: 225px;" %)**Action**
209 -|(% style="width:167px" %)Pressing ACT between 1s < time < 3s|(% style="width:117px" %)Send an uplink|(% style="width:225px" %)(((
190 +|=(% style="width: 150px;" %)**Behavior on ACT**|=(% style="width: 90px;" %)**Function**|=**Action**
191 +|(% style="width:260px" %)Pressing ACT between 1s < time < 3s|(% style="width:100px" %)Send an uplink|(((
210 210  If sensor is already Joined to LoRaWAN network, sensor will send an uplink packet, (% style="color:blue" %)**blue led** (%%)will blink once.
211 211  Meanwhile, BLE module will be active and user can connect via BLE to configure device.
212 212  )))
213 -|(% style="width:167px" %)Pressing ACT for more than 3s|(% style="width:117px" %)Active Device|(% style="width:225px" %)(((
195 +|(% style="width:138px" %)Pressing ACT for more than 3s|(% style="width:100px" %)Active Device|(((
214 214  (% 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.
215 215  (% style="color:green" %)**Green led**(%%) will solidly turn on for 5 seconds after joined in network.
216 216  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.
217 217  )))
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.
200 +|(% style="width:138px" %)Fast press ACT 5 times.|(% style="width:100px" %)Deactivate Device|red led will solid on for 5 seconds. Means PS-LB is in Deep Sleep Mode.
219 219  
220 -
221 -
222 222  == 1.9 Pin Mapping ==
223 223  
224 224  
... ... @@ -243,6 +243,8 @@
243 243  == 1.11 Mechanical ==
244 244  
245 245  
226 +
227 +
246 246  [[image:1675143884058-338.png]]
247 247  
248 248  
... ... @@ -260,6 +260,7 @@
260 260  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.
261 261  
262 262  
245 +
263 263  == 2.2 ​Quick guide to connect to LoRaWAN server (OTAA) ==
264 264  
265 265  
... ... @@ -335,8 +335,8 @@
335 335  
336 336  (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
337 337  |(% colspan="6" %)**Device Status (FPORT=5)**
338 -|(% style="width:103px" %)**Size (bytes)**|(% style="width:72px" %)**1**|**2**|(% style="width:91px" %)**1**|(% style="width:86px" %)**1**|(% style="width:44px" %)**2**
339 -|(% 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
321 +|(% style="width:103px" %)**Size (bytes)**|(% style="width:72px" %)**1**|**2**|**1**|**1**|**2**
322 +|(% style="width:103px" %)**Value**|(% style="width:72px" %)Sensor Model|Firmware Version|Frequency Band|Sub-band|BAT
340 340  
341 341  Example parse in TTNv3
342 342  
... ... @@ -406,11 +406,12 @@
406 406  |(% style="width:97px" %)(((
407 407  **Size(bytes)**
408 408  )))|(% style="width:48px" %)**2**|(% style="width:71px" %)**2**|(% style="width:98px" %)**2**|(% style="width:73px" %)**2**|(% style="width:122px" %)**1**
409 -|(% 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"]]
392 +|(% 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"]]
410 410  
411 411  [[image:1675144608950-310.png]]
412 412  
413 413  
397 +
414 414  === 2.3.3 Battery Info ===
415 415  
416 416  
... ... @@ -538,6 +538,7 @@
538 538  [[image:1675145060812-420.png]]
539 539  
540 540  
525 +
541 541  After added, the sensor data arrive TTN, it will also arrive and show in Datacake.
542 542  
543 543  
... ... @@ -571,7 +571,7 @@
571 571  
572 572  There are two kinds of commands to configure PS-LB, they are:
573 573  
574 -* (% style="color:#037691" %)**General Commands**
559 +* (% style="color:#037691" %)**General Commands**.
575 575  
576 576  These commands are to configure:
577 577  
... ... @@ -611,13 +611,11 @@
611 611  
612 612  Format: Command Code (0x01) followed by 3 bytes time value.
613 613  
614 -If the downlink payload=0100003C, it means set the END Node's Transmit Interval to 0x00003C=60(S), while type code is 01.
599 +If the downlink payload=0100003C, it means set the END Nodes Transmit Interval to 0x00003C=60(S), while type code is 01.
615 615  
616 -* Example 1: Downlink Payload: 0100001E  ~/~/  Set Transmit Interval (TDC) = 30 seconds
617 -* Example 2: Downlink Payload: 0100003C  ~/~/  Set Transmit Interval (TDC) = 60 seconds
601 +* Example 1: Downlink Payload: 0100001E ~/~/ Set Transmit Interval (TDC) = 30 seconds
602 +* Example 2: Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
618 618  
619 -
620 -
621 621  == 3.2 Set Interrupt Mode ==
622 622  
623 623  
... ... @@ -626,19 +626,19 @@
626 626  (% style="color:blue" %)**AT Command: AT+INTMOD**
627 627  
628 628  (% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
629 -|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 196px;" %)**Function**|=(% style="width: 157px;" %)**Response**
630 -|(% style="width:154px" %)AT+INTMOD=?|(% style="width:196px" %)Show current interrupt mode|(% style="width:157px" %)(((
612 +|=**Command Example**|=**Function**|=**Response**
613 +|AT+INTMOD=?|Show current interrupt mode|(((
631 631  0
632 632  OK
633 633  the mode is 0 = No interruption
634 634  )))
635 -|(% style="width:154px" %)AT+INTMOD=2|(% style="width:196px" %)(((
618 +|AT+INTMOD=2|(((
636 636  Set Transmit Interval
637 637  ~1. (Disable Interrupt),
638 -2. (Trigger by rising and falling edge)
621 +2. (Trigger by rising and falling edge),
639 639  3. (Trigger by falling edge)
640 640  4. (Trigger by rising edge)
641 -)))|(% style="width:157px" %)OK
624 +)))|OK
642 642  
643 643  (% style="color:blue" %)**Downlink Command: 0x06**
644 644  
... ... @@ -646,11 +646,9 @@
646 646  
647 647  This means that the interrupt mode of the end node is set to 0x000003=3 (rising edge trigger), and the type code is 06.
648 648  
649 -* Example 1: Downlink Payload: 06000000  ~/~/  Turn off interrupt mode
650 -* Example 2: Downlink Payload: 06000003  ~/~/  Set the interrupt mode to rising edge trigger
632 +* Example 1: Downlink Payload: 06000000 ~/~/ Turn off interrupt mode
633 +* Example 2: Downlink Payload: 06000003 ~/~/ Set the interrupt mode to rising edge trigger
651 651  
652 -
653 -
654 654  == 3.3 Set the output time ==
655 655  
656 656  
... ... @@ -658,58 +658,55 @@
658 658  
659 659  (% style="color:blue" %)**AT Command: AT+3V3T**
660 660  
661 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:474px" %)
662 -|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 201px;" %)**Function**|=(% style="width: 116px;" %)**Response**
663 -|(% style="width:154px" %)AT+3V3T=?|(% style="width:201px" %)Show 3V3 open time.|(% style="width:116px" %)(((
642 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
643 +|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 236px;" %)**Function**|=(% style="width: 117px;" %)**Response**
644 +|(% style="width:156px" %)AT+3V3T=?|(% style="width:236px" %)Show 3V3 open time.|(% style="width:117px" %)(((
664 664  0
665 665  OK
666 666  )))
667 -|(% style="width:154px" %)AT+3V3T=0|(% style="width:201px" %)Normally open 3V3 power supply.|(% style="width:116px" %)(((
648 +|(% style="width:156px" %)AT+3V3T=0|(% style="width:236px" %)Normally open 3V3 power supply.|(% style="width:117px" %)(((
668 668  OK
669 669  default setting
670 670  )))
671 -|(% style="width:154px" %)AT+3V3T=1000|(% style="width:201px" %)Close after a delay of 1000 milliseconds.|(% style="width:116px" %)(((
652 +|(% style="width:156px" %)AT+3V3T=1000|(% style="width:236px" %)Close after a delay of 1000 milliseconds.|(% style="width:117px" %)(((
672 672  OK
673 673  )))
674 -|(% style="width:154px" %)AT+3V3T=65535|(% style="width:201px" %)Normally closed 3V3 power supply.|(% style="width:116px" %)(((
655 +|(% style="width:156px" %)AT+3V3T=65535|(% style="width:236px" %)Normally closed 3V3 power supply.|(% style="width:117px" %)(((
675 675  OK
676 676  )))
677 677  
678 -
679 679  (% style="color:blue" %)**AT Command: AT+5VT**
680 680  
681 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:470px" %)
682 -|=(% style="width: 155px;" %)**Command Example**|=(% style="width: 196px;" %)**Function**|=(% style="width: 114px;" %)**Response**
683 -|(% style="width:155px" %)AT+5VT=?|(% style="width:196px" %)Show 5V open time.|(% style="width:114px" %)(((
661 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
662 +|=(% style="width: 158px;" %)**Command Example**|=(% style="width: 232px;" %)**Function**|=(% style="width: 119px;" %)**Response**
663 +|(% style="width:158px" %)AT+5VT=?|(% style="width:232px" %)Show 5V open time.|(% style="width:119px" %)(((
684 684  0
685 685  OK
686 686  )))
687 -|(% style="width:155px" %)AT+5VT=0|(% style="width:196px" %)Normally closed 5V power supply.|(% style="width:114px" %)(((
667 +|(% style="width:158px" %)AT+5VT=0|(% style="width:232px" %)Normally closed 5V power supply.|(% style="width:119px" %)(((
688 688  OK
689 689  default setting
690 690  )))
691 -|(% style="width:155px" %)AT+5VT=1000|(% style="width:196px" %)Close after a delay of 1000 milliseconds.|(% style="width:114px" %)(((
671 +|(% style="width:158px" %)AT+5VT=1000|(% style="width:232px" %)Close after a delay of 1000 milliseconds.|(% style="width:119px" %)(((
692 692  OK
693 693  )))
694 -|(% style="width:155px" %)AT+5VT=65535|(% style="width:196px" %)Normally open 5V power supply.|(% style="width:114px" %)(((
674 +|(% style="width:158px" %)AT+5VT=65535|(% style="width:232px" %)Normally open 5V power supply.|(% style="width:119px" %)(((
695 695  OK
696 696  )))
697 697  
698 -
699 699  (% style="color:blue" %)**AT Command: AT+12VT**
700 700  
701 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:443px" %)
702 -|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 199px;" %)**Function**|=(% style="width: 83px;" %)**Response**
703 -|(% style="width:156px" %)AT+12VT=?|(% style="width:199px" %)Show 12V open time.|(% style="width:83px" %)(((
680 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
681 +|=(% style="width: 156px;" %)**Command Example**|=(% style="width: 268px;" %)**Function**|=**Response**
682 +|(% style="width:156px" %)AT+12VT=?|(% style="width:268px" %)Show 12V open time.|(((
704 704  0
705 705  OK
706 706  )))
707 -|(% style="width:156px" %)AT+12VT=0|(% style="width:199px" %)Normally closed 12V power supply.|(% style="width:83px" %)OK
708 -|(% style="width:156px" %)AT+12VT=500|(% style="width:199px" %)Close after a delay of 500 milliseconds.|(% style="width:83px" %)(((
686 +|(% style="width:156px" %)AT+12VT=0|(% style="width:268px" %)Normally closed 12V power supply.|OK
687 +|(% style="width:156px" %)AT+12VT=500|(% style="width:268px" %)Close after a delay of 500 milliseconds.|(((
709 709  OK
710 710  )))
711 711  
712 -
713 713  (% style="color:blue" %)**Downlink Command: 0x07**
714 714  
715 715  Format: Command Code (0x07) followed by 3 bytes.
... ... @@ -716,31 +716,29 @@
716 716  
717 717  The first byte is which power, the second and third bytes are the time to turn on.
718 718  
719 -* Example 1: Downlink Payload: 070101F4  **~-~-->**  AT+3V3T=500
720 -* Example 2: Downlink Payload: 0701FFFF   **~-~-->**  AT+3V3T=65535
721 -* Example 3: Downlink Payload: 070203E8  **~-~-->**  AT+5VT=1000
722 -* Example 4: Downlink Payload: 07020000  **~-~-->**  AT+5VT=0
723 -* Example 5: Downlink Payload: 070301F4  **~-~-->**  AT+12VT=500
724 -* Example 6: Downlink Payload: 07030000  **~-~-->**  AT+12VT=0
697 +* Example 1: Downlink Payload: 070101F4  -> AT+3V3T=500
698 +* Example 2: Downlink Payload: 0701FFFF   -> AT+3V3T=65535
699 +* Example 3: Downlink Payload: 070203E8  -> AT+5VT=1000
700 +* Example 4: Downlink Payload: 07020000  -> AT+5VT=0
701 +* Example 5: Downlink Payload: 070301F4  -> AT+12VT=500
702 +* Example 6: Downlink Payload: 07030000  -> AT+12VT=0
725 725  
726 -
727 -
728 728  == 3.4 Set the Probe Model ==
729 729  
730 730  
731 731  (% style="color:blue" %)**AT Command: AT** **+PROBE**
732 732  
733 -(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:448px" %)
734 -|=(% style="width: 154px;" %)**Command Example**|=(% style="width: 204px;" %)**Function**|=(% style="width: 85px;" %)**Response**
735 -|(% style="width:154px" %)AT +PROBE =?|(% style="width:204px" %)Get or Set the probe model.|(% style="width:85px" %)(((
709 +(% border="1" cellspacing="4" style="background-color:#f7faff; color:black; width:510px" %)
710 +|=(% style="width: 157px;" %)**Command Example**|=(% style="width: 267px;" %)**Function**|=**Response**
711 +|(% style="width:157px" %)AT +PROBE =?|(% style="width:267px" %)Get or Set the probe model.|(((
736 736  0
737 737  OK
738 738  )))
739 -|(% style="width:154px" %)AT +PROBE =0003|(% style="width:204px" %)Set water depth sensor mode, 3m type.|(% style="width:85px" %)OK
740 -|(% style="width:154px" %)AT +PROBE =0101|(% style="width:204px" %)Set pressure transmitters mode, first type.|(% style="width:85px" %)(((
715 +|(% style="width:157px" %)AT +PROBE =0003|(% style="width:267px" %)Set water depth sensor mode, 3m type.|OK
716 +|(% style="width:157px" %)AT +PROBE =0101|(% style="width:267px" %)Set pressure transmitters mode, first type.|(((
741 741  OK
742 742  )))
743 -|(% style="width:154px" %)AT +PROBE =0000|(% style="width:204px" %)Initial state, no settings.|(% style="width:85px" %)(((
719 +|(% style="width:157px" %)AT +PROBE =0000|(% style="width:267px" %)Initial state, no settings.|(((
744 744  OK
745 745  )))
746 746  
... ... @@ -748,11 +748,9 @@
748 748  
749 749  Format: Command Code (0x08) followed by 2 bytes.
750 750  
751 -* Example 1: Downlink Payload: 080003  **~-~-->**  AT+PROBE=0003
752 -* Example 2: Downlink Payload: 080101  **~-~-->**  AT+PROBE=0101
727 +* Example 1: Downlink Payload: 080003  -> AT+PROBE=0003
728 +* Example 2: Downlink Payload: 080101  -> AT+PROBE=0101
753 753  
754 -
755 -
756 756  = 4. Battery & how to replace =
757 757  
758 758  == 4.1 Battery Type ==
... ... @@ -760,6 +760,7 @@
760 760  
761 761  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.
762 762  
737 +
763 763  The discharge curve is not linear so can’t simply use percentage to show the battery level. Below is the battery performance.
764 764  
765 765  [[image:1675146710956-626.png]]
... ... @@ -783,10 +783,15 @@
783 783  
784 784  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.
785 785  
761 +
786 786  Instruction to use as below:
787 787  
788 -(% 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]]
789 789  
765 +(% style="color:blue" %)**Step 1:**(%%) Downlink the up-to-date DRAGINO_Battery_Life_Prediction_Table.xlsx from:
766 +
767 +[[https:~~/~~/www.dropbox.com/sh/zwex6i331j5oeq2/AACIMf9f_v2qsJ39CuMQ5Py_a?dl=0>>https://www.dropbox.com/sh/zwex6i331j5oeq2/AACIMf9f_v2qsJ39CuMQ5Py_a?dl=0]]
768 +
769 +
790 790  (% style="color:blue" %)**Step 2:**(%%) Open it and choose
791 791  
792 792  * Product Model
... ... @@ -880,8 +880,6 @@
880 880  * Package Size / pcs : cm
881 881  * Weight / pcs : g
882 882  
883 -
884 -
885 885  = 10. Support =
886 886  
887 887  
... ... @@ -889,6 +889,4 @@
889 889  
890 890  * 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]]
891 891  
892 -
893 -
894 894  
image-20230201090514-1.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.Xiaoling
Size
... ... @@ -1,1 +1,0 @@
1 -560.9 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0