<
From version < 118.5 >
edited by Xiaoling
on 2022/06/09 18:11
To version < 119.11 >
edited by Xiaoling
on 2022/06/09 18:17
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -78,7 +78,6 @@
78 78  * Datalog feature
79 79  
80 80  
81 -
82 82  (% _mstvisible="1" %)
83 83  == (% _msthash="323570" _msttexthash="297635" _mstvisible="3" %)1.3 Specification(%%) ==
84 84  
... ... @@ -222,6 +222,7 @@
222 222  (% _mstvisible="1" %)
223 223  [[image:image-20220525110604-2.png||_mstalt="427531" _mstvisible="3"]]
224 224  
224 +
225 225  (% _mstvisible="1" %)
226 226  == (% _msthash="882726" _msttexthash="838526" _mstvisible="3" %)2.3 Example to join LoRaWAN network(%%) ==
227 227  
... ... @@ -295,28 +295,28 @@
295 295  (% _msthash="315250" _msttexthash="1322711" _mstvisible="1" %)
296 296  After each uplink, the (% _mstvisible="3" style="color:blue" %)**BLUE LED**(%%) will blink once.
297 297  
298 -(% _mstvisible="1" border="1" style="background-color:#ffffcc; color:green; width:426px" %)
299 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:97px" %)(% _mstvisible="5" %)
298 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:426px" %)
299 +(% _mstvisible="3" %)|=(% _mstvisible="4" style="width: 97px;" %)(% _mstvisible="5" %)
300 300  (((
301 301  (% _mstvisible="6" %)
302 302  (% _msthash="1817478" _msttexthash="161122" _mstvisible="8" %)**Size(bytes)**
303 -)))|(% _mstvisible="4" style="width:39px" %)(% _mstvisible="5" %)
303 +)))|=(% _mstvisible="4" style="width: 39px;" %)(% _mstvisible="5" %)
304 304  (((
305 305  (% _mstvisible="6" %)
306 306  (% _msthash="1817479" _msttexthash="4550" _mstvisible="8" %)**2**
307 -)))|(% _mstvisible="4" style="width:100px" %)(% _mstvisible="5" %)
307 +)))|=(% _mstvisible="4" style="width: 100px;" %)(% _mstvisible="5" %)
308 308  (((
309 309  (% _mstvisible="6" %)
310 310  (% _msthash="1817480" _msttexthash="4550" _mstvisible="8" %)**2**
311 -)))|(% _mstvisible="4" style="width:77px" %)(% _mstvisible="5" %)
311 +)))|=(% _mstvisible="4" style="width: 77px;" %)(% _mstvisible="5" %)
312 312  (((
313 313  (% _mstvisible="6" %)
314 314  (% _msthash="1817481" _msttexthash="4550" _mstvisible="8" %)**2**
315 -)))|(% _mstvisible="4" style="width:47px" %)(% _mstvisible="5" %)
315 +)))|=(% _mstvisible="4" style="width: 47px;" %)(% _mstvisible="5" %)
316 316  (((
317 317  (% _mstvisible="6" %)
318 318  (% _msthash="1817482" _msttexthash="4459" _mstvisible="8" %)**1**
319 -)))|(% _mstvisible="4" style="width:51px" %)(% _mstvisible="5" %)
319 +)))|=(% _mstvisible="4" style="width: 51px;" %)(% _mstvisible="5" %)
320 320  (((
321 321  (% _mstvisible="6" %)
322 322  (% _msthash="1817483" _msttexthash="4732" _mstvisible="8" %)**4**
... ... @@ -364,6 +364,8 @@
364 364  * The 7th byte (EXT #): defines the external sensor model.
365 365  * The 8(% _msthash="734578" _msttexthash="21372" _mstvisible="4" %)^^th^^(%%) ~~ 11(% _msthash="734579" _msttexthash="21372" _mstvisible="4" %)^^th^^(%%) byte: the value for external sensor value. The definition is based on external sensor type. (If EXT=0, there won’t be these four bytes.)
366 366  
367 +
368 +
367 367  (% _mstvisible="1" %)
368 368  === (% _msthash="360269" _msttexthash="333762" _mstvisible="3" %)2.4.1 Decoder in TTN V3(%%) ===
369 369  
... ... @@ -379,6 +379,8 @@
379 379  (% _mstvisible="1" %)
380 380  [[image:image-20220522234118-10.png||_mstalt="451464" _mstvisible="3" height="353" width="729"]]
381 381  
384 +
385 +
382 382  (% _mstvisible="1" %)
383 383  === (% _msthash="411411" _msttexthash="383656" _mstvisible="3" %)2.4.2 BAT-Battery Info(%%) ===
384 384  
... ... @@ -398,6 +398,8 @@
398 398  * BAT status=(0Xcba4>>14)&0xFF=11(B),very good
399 399  * Battery Voltage =0xCBF6&0x3FFF=0x0BA4=2980mV
400 400  
405 +
406 +
401 401  (% _mstvisible="1" %)
402 402  === (% _msthash="600769" _msttexthash="565838" _mstvisible="3" %)2.4.3 Built-in Temperature(%%) ===
403 403  
... ... @@ -413,6 +413,8 @@
413 413  (% _mstvisible="1" %)
414 414  * Temperature:  (0xF5C6-65536)/100=-26.18℃
415 415  
422 +
423 +
416 416  (% _mstvisible="1" %)
417 417  === (% _msthash="475891" _msttexthash="445120" _mstvisible="3" %)2.4.4 Built-in Humidity(%%) ===
418 418  
... ... @@ -422,6 +422,7 @@
422 422  (% _mstvisible="1" %)
423 423  * Humidity:    0x025C/10=60.4%
424 424  
433 +
425 425  (% _mstvisible="1" %)
426 426  === (% _msthash="116532" _msttexthash="87958" _mstvisible="3" %)2.4.5 Ext #(%%) ===
427 427  
... ... @@ -431,6 +431,7 @@
431 431  (% _mstvisible="1" %)
432 432  [[image:image-20220523152822-17.png||_mstalt="454545" _mstvisible="3"]]
433 433  
443 +
434 434  (% _mstvisible="1" %)
435 435  === (% _msthash="221429" _msttexthash="200655" _mstvisible="3" %)2.4.6 Ext value(%%) ===
436 436  
... ... @@ -440,6 +440,7 @@
440 440  (% _mstvisible="1" %)
441 441  [[image:image-20220522235639-5.png||_mstalt="432848" _mstvisible="3"]]
442 442  
453 +
443 443  (% _mstvisible="1" %)
444 444  * DS18B20 temp=0x0ADD/100=27.81℃
445 445  
... ... @@ -449,6 +449,7 @@
449 449  (% _mstvisible="1" %)
450 450  [[image:image-20220522235639-6.png||_mstalt="433212" _mstvisible="3"]]
451 451  
463 +
452 452  (% _mstvisible="1" %)
453 453  * External temperature= (0xF54F-65536)/100=-27.37℃
454 454  
... ... @@ -465,6 +465,7 @@
465 465  )))
466 466  
467 467  
480 +
468 468  (% _mstvisible="1" %)
469 469  ==== (% _msthash="1389752" _msttexthash="1234766" _mstvisible="3" %)2.4.6.2 Ext~=9, E3 sensor with Unix Timestamp(%%) ====
470 470  
... ... @@ -471,28 +471,28 @@
471 471  (% _msthash="315258" _msttexthash="41539368" _mstvisible="1" %)
472 472  Timestamp mode is designed for LHT65N with E3 probe, it will send the uplink payload with Unix timestamp. With the limitation of 11 bytes (max distance of AU915/US915/AS923 band), the time stamp mode will be lack of BAT voltage field, instead, it shows the battery status. The payload is as below:
473 473  
474 -(% _mstvisible="1" border="1" style="background-color:#ffffcc; color:green; width:510px" %)
475 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:96px" %)(% _mstvisible="5" %)
487 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
488 +(% _mstvisible="3" %)|=(% _mstvisible="4" style="width: 96px;" %)(% _mstvisible="5" %)
476 476  (((
477 477  (% _mstvisible="6" %)
478 478  (% _msthash="1817488" _msttexthash="161122" _mstvisible="8" %)**Size(bytes)**
479 -)))|(% _mstvisible="4" style="width:71px" %)(% _mstvisible="5" %)
492 +)))|=(% _mstvisible="4" style="width: 71px;" %)(% _mstvisible="5" %)
480 480  (((
481 481  (% _mstvisible="6" %)
482 482  (% _msthash="1817489" _msttexthash="4550" _mstvisible="8" %)**2**
483 -)))|(% _mstvisible="4" style="width:99px" %)(% _mstvisible="5" %)
496 +)))|=(% _mstvisible="4" style="width: 99px;" %)(% _mstvisible="5" %)
484 484  (((
485 485  (% _mstvisible="6" %)
486 486  (% _msthash="1817490" _msttexthash="4550" _mstvisible="8" %)**2**
487 -)))|(% _mstvisible="4" style="width:132px" %)(% _mstvisible="5" %)
500 +)))|=(% _mstvisible="4" style="width: 132px;" %)(% _mstvisible="5" %)
488 488  (((
489 489  (% _mstvisible="6" %)
490 490  (% _msthash="1817491" _msttexthash="4550" _mstvisible="8" %)**2**
491 -)))|(% _mstvisible="4" style="width:54px" %)(% _mstvisible="5" %)
504 +)))|=(% _mstvisible="4" style="width: 54px;" %)(% _mstvisible="5" %)
492 492  (((
493 493  (% _mstvisible="6" %)
494 494  (% _msthash="1817492" _msttexthash="4459" _mstvisible="8" %)**1**
495 -)))|(% _mstvisible="4" style="width:64px" %)(% _mstvisible="5" %)
508 +)))|=(% _mstvisible="4" style="width: 64px;" %)(% _mstvisible="5" %)
496 496  (((
497 497  (% _mstvisible="6" %)
498 498  (% _msthash="1817493" _msttexthash="4732" _mstvisible="8" %)**4**
... ... @@ -544,11 +544,12 @@
544 544  )))
545 545  )))
546 546  
560 +
547 547  (% _mstvisible="1" %)
548 548  * (% _msthash="2539669" _msttexthash="857922" _mstvisible="3" %)**Battery status & **(% class="wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink wikiinternallink" %)**Built-in Humidity**
549 549  
550 -(% _mstvisible="1" border="1" style="background-color:#ffffcc; color:green; width:469px" %)
551 -(% _mstvisible="3" %)|(% _msthash="1230918" _msttexthash="93158" _mstvisible="4" style="width:65px" %)Bit(bit)|(% _msthash="1230919" _msttexthash="57954" _mstvisible="4" style="width:267px" %)[15:14]|(% _msthash="1230920" _msttexthash="48022" _mstvisible="4" style="width:134px" %)[11:0]
564 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:469px" %)
565 +(% _mstvisible="3" %)|=(% _msthash="1230918" _msttexthash="93158" _mstvisible="4" style="width: 65px;" %)Bit(bit)|=(% _msthash="1230919" _msttexthash="57954" _mstvisible="4" style="width: 267px;" %)[15:14]|=(% _msthash="1230920" _msttexthash="48022" _mstvisible="4" style="width: 134px;" %)[11:0]
552 552  (% _mstvisible="3" %)|(% _msthash="1230921" _msttexthash="60203" _mstvisible="4" style="width:65px" %)Value|(% _mstvisible="4" style="width:267px" %)(% _mstvisible="5" %)
553 553  (((
554 554  (% _msthash="1817497" _msttexthash="128427" _mstvisible="6" %)
... ... @@ -574,6 +574,7 @@
574 574  
575 575  )))
576 576  
591 +
577 577  (% _mstvisible="1" %)
578 578  * (% _msthash="504956" _msttexthash="245037" _mstvisible="4" %)**Status & Ext Byte**
579 579  
... ... @@ -585,6 +585,7 @@
585 585  * Sync time OK: 1: Set time ok,0: N/A. After time SYNC request is sent, LHT65N will set this bit to 0 until got the time stamp from the application server.
586 586  * Unix Time Request:1: Request server downlink Unix time, 0 : N/A. In this mode, LHT65N will set this bit to 1 every 10 days to request a time SYNC. (AT+SYNCMOD to set this)
587 587  
603 +
588 588  (% _mstvisible="1" %)
589 589  == (% _msthash="487097" _msttexthash="454818" _mstvisible="3" %)2.5 Show data on Datacake(%%) ==
590 590  
... ... @@ -628,6 +628,8 @@
628 628  (% _mstvisible="1" %)
629 629  [[image:image-20220523000825-10.png||_mstalt="450619" _mstvisible="3" height="413" width="728"]]
630 630  
647 +
648 +
631 631  (% _mstvisible="1" %)
632 632  == (% _msthash="350454" _msttexthash="323544" _mstvisible="3" %)2.6 Datalog Feature(%%) ==
633 633  
... ... @@ -634,6 +634,7 @@
634 634  (% _msthash="315262" _msttexthash="32283004" _mstvisible="1" %)
635 635  Datalog Feature is to ensure IoT Server can get all sampling data from Sensor even if the LoRaWAN network is down. For each sampling, LHT65N will store the reading for future retrieving purposes. There are two ways for IoT servers to get datalog from LHT65N.
636 636  
655 +
637 637  (% _mstvisible="1" %)
638 638  === (% _msthash="886158" _msttexthash="842426" _mstvisible="3" %)2.6.1 Ways to get datalog via LoRaWAN(%%) ===
639 639  
... ... @@ -644,6 +644,7 @@
644 644  1. IoT Server sends a downlink LoRaWAN command to [[poll the value>>||anchor="H2.6.4Pollsensorvalue"]] for specify time range.
645 645  1. Set [[PNACKMD=1>>||anchor="H4.13AutoSendNone-ACKmessages"]], LHT65N will wait for ACK for every uplink, when there is no LoRaWAN network, LHT65N will store the sensor data, and it will send all messages after network recover.
646 646  
666 +
647 647  (% _mstvisible="1" %)
648 648  === (% _msthash="369915" _msttexthash="342797" _mstvisible="3" %)2.6.2 Unix TimeStamp(%%) ===
649 649  
... ... @@ -672,6 +672,7 @@
672 672  (% _msthash="315265" _msttexthash="15137317" _mstvisible="1" %)
673 673  So, we can use AT+TIMESTAMP=1611889405 or downlink 3060137afd00 to set the current time 2021 – Jan ~-~- 29 Friday 03:03:25
674 674  
695 +
675 675  (% _mstvisible="1" %)
676 676  === (% _msthash="359294" _msttexthash="332748" _mstvisible="3" %)2.6.3 Set Device Time(%%) ===
677 677  
... ... @@ -721,6 +721,9 @@
721 721  (((
722 722  (% _msthash="506076" _msttexthash="7889297" _mstvisible="2" %)
723 723  User needs to set SYNCMOD=0 to manual time, otherwise, the user set time will be overwritten by the time set by the server.
745 +
746 +(% _msthash="506076" _msttexthash="7889297" _mstvisible="2" %)
747 +
724 724  )))
725 725  
726 726  (% _mstvisible="1" %)
... ... @@ -769,8 +769,8 @@
769 769  (% _msthash="506080" _msttexthash="451581" _mstvisible="4" %)**Retrieval data payload**
770 770  )))
771 771  
772 -(% _mstvisible="1" border="1" style="background-color:#ffffcc; color:green; width:510px" %)
773 -(% _mstvisible="3" %)|(% _mstvisible="4" style="width:93px" %)(% _mstvisible="5" %)
796 +(% _mstvisible="1" border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
797 +(% _mstvisible="3" %)|=(% _mstvisible="4" style="width: 93px;" %)(% _mstvisible="5" %)
774 774  (((
775 775  (% _mstvisible="6" %)
776 776  (((
... ... @@ -777,7 +777,7 @@
777 777  (% _mstvisible="7" %)
778 778  (% _msthash="2224750" _msttexthash="161122" _mstvisible="9" %)**Size(bytes)**
779 779  )))
780 -)))|(% _mstvisible="4" style="width:71px" %)(% _mstvisible="5" %)
804 +)))|=(% _mstvisible="4" style="width: 71px;" %)(% _mstvisible="5" %)
781 781  (((
782 782  (% _mstvisible="6" %)
783 783  (((
... ... @@ -784,7 +784,7 @@
784 784  (% _mstvisible="7" %)
785 785  (% _msthash="2224751" _msttexthash="4550" _mstvisible="9" %)**2**
786 786  )))
787 -)))|(% _mstvisible="4" style="width:102px" %)(% _mstvisible="5" %)
811 +)))|=(% _mstvisible="4" style="width: 102px;" %)(% _mstvisible="5" %)
788 788  (((
789 789  (% _mstvisible="6" %)
790 790  (((
... ... @@ -791,7 +791,7 @@
791 791  (% _mstvisible="7" %)
792 792  (% _msthash="2224752" _msttexthash="4550" _mstvisible="9" %)**2**
793 793  )))
794 -)))|(% _mstvisible="4" style="width:86px" %)(% _mstvisible="5" %)
818 +)))|=(% _mstvisible="4" style="width: 86px;" %)(% _mstvisible="5" %)
795 795  (((
796 796  (% _mstvisible="6" %)
797 797  (((
... ... @@ -798,7 +798,7 @@
798 798  (% _mstvisible="7" %)
799 799  (% _msthash="2224753" _msttexthash="4550" _mstvisible="9" %)**2**
800 800  )))
801 -)))|(% _mstvisible="4" style="width:86px" %)(% _mstvisible="5" %)
825 +)))|=(% _mstvisible="4" style="width: 86px;" %)(% _mstvisible="5" %)
802 802  (((
803 803  (% _mstvisible="6" %)
804 804  (((
... ... @@ -805,7 +805,7 @@
805 805  (% _mstvisible="7" %)
806 806  (% _msthash="2224754" _msttexthash="4459" _mstvisible="9" %)**1**
807 807  )))
808 -)))|(% _mstvisible="4" style="width:48px" %)(% _mstvisible="5" %)
832 +)))|=(% _mstvisible="4" style="width: 48px;" %)(% _mstvisible="5" %)
809 809  (((
810 810  (% _mstvisible="6" %)
811 811  (((
... ... @@ -893,6 +893,7 @@
893 893  )))
894 894  )))
895 895  
920 +
896 896  (% _mstvisible="1" %)
897 897  (% _msthash="315268" _msttexthash="390390" _mstvisible="3" %)**Poll message flag & Ext**
898 898  
... ... @@ -931,6 +931,9 @@
931 931  (% _mstvisible="2" %)
932 932  (((
933 933  (% _msthash="736724" _msttexthash="2242344" _mstvisible="3" %)
959 +
960 +
961 +(% _msthash="736724" _msttexthash="2242344" _mstvisible="3" %)
934 934  For example, in US915 band, the max payload for different DR is:
935 935  )))
936 936  )))
... ... @@ -1074,6 +1074,8 @@
1074 1074  (% _istranslated="1" _mstvisible="4" %)**AT+ARTEMP=45,105**(%%): Set the internal temperature sensor alarm range from 45 to 105.
1075 1075  )))
1076 1076  
1105 +
1106 +
1077 1077  (% _msthash="72514" _msttexthash="253149" _mstvisible="1" style="text-align: left;" %)
1078 1078  == (% _istranslated="1" _msthash="168103" _msttexthash="59969" _mstvisible="3" %)2.8 (%%)LED Indicator ==
1079 1079  
... ... @@ -1112,9 +1112,9 @@
1112 1112  For each success downlink, the PURPLE LED will blink once
1113 1113  )))
1114 1114  
1115 -(% _mstvisible="1" %)
1116 -----
1117 1117  
1146 +
1147 +
1118 1118  (% _mstvisible="1" style="text-align: left;" %)
1119 1119  == (% _msthash="112034" _msttexthash="277511" _mstvisible="3" %)2.9 installation(%%) ==
1120 1120  
... ... @@ -1121,6 +1121,7 @@
1121 1121  (% _mstvisible="1" %)
1122 1122  [[image:image-20220516231650-1.png||_mstalt="428597" _mstvisible="3" height="436" width="428"]]
1123 1123  
1154 +
1124 1124  (% _msthash="604150" _msttexthash="563212" _mstvisible="1" style="text-align: left;" %)
1125 1125  = (% _msthash="401388" _msttexthash="566956" _mstvisible="3" %)3. S(% _msthash="903005" _msttexthash="1647204" _mstvisible="2" %)ensors(% _msthash="401388" _msttexthash="40417" _mstvisible="3" %) and A(% _msthash="903005" _msttexthash="1647204" _mstvisible="2" %)ccessories(%%) =
1126 1126  
... ... @@ -1142,6 +1142,8 @@
1142 1142  * -55°C to 125°C
1143 1143  * Working voltage 2.35v ~~ 5v
1144 1144  
1176 +
1177 +
1145 1145  (% _mstvisible="1" style="text-align: left;" %)
1146 1146  = (% _msthash="1940107" _msttexthash="1714063" _mstvisible="3" %)4. Configure LHT65N via AT command or LoRaWAN downlink(%%) =
1147 1147  
... ... @@ -1241,6 +1241,9 @@
1241 1241  (% _mstvisible="1" %)
1242 1242  (((
1243 1243  (% _mstvisible="2" style="text-align: left;" %)
1277 +
1278 +
1279 +(% _mstvisible="2" style="text-align: left;" %)
1244 1244  (% _msthash="506255" _msttexthash="381992" _mstvisible="4" %)**Downlink Command: 0x01**
1245 1245  )))
1246 1246  
... ... @@ -1266,6 +1266,10 @@
1266 1266  (((
1267 1267  (% _msthash="903323" _msttexthash="3253315" _mstvisible="4" %)
1268 1268  (% _mstvisible="5" %)**Example 2**(%%): Downlink Payload: 0100003C ~/~/ Set Transmit Interval (TDC) = 60 seconds
1305 +
1306 +
1307 +(% _msthash="903323" _msttexthash="3253315" _mstvisible="4" %)
1308 +
1269 1269  )))
1270 1270  
1271 1271  (% _mstvisible="1" style="text-align: left;" %)
... ... @@ -1283,6 +1283,9 @@
1283 1283  (% _mstvisible="1" %)
1284 1284  (((
1285 1285  (% _mstvisible="2" style="text-align: left;" %)
1326 +
1327 +
1328 +(% _mstvisible="2" style="text-align: left;" %)
1286 1286  (% _msthash="506258" _msttexthash="387855" _mstvisible="4" %)**Downlink Command: 0xA2**
1287 1287  )))
1288 1288  
... ... @@ -1313,6 +1313,10 @@
1313 1313  (((
1314 1314  (% _msthash="903326" _msttexthash="639067" _mstvisible="4" %)
1315 1315  0xA20702003c,Same as AT+SETCNT=60
1359 +
1360 +
1361 +(% _msthash="903326" _msttexthash="639067" _mstvisible="4" %)
1362 +
1316 1316  )))
1317 1317  
1318 1318  (% _mstvisible="1" style="text-align: left;" %)
... ... @@ -1341,6 +1341,8 @@
1341 1341  * 0xA800  **~-~->** AT+PID=0
1342 1342  * 0xA801     **~-~->** AT+PID=1
1343 1343  
1391 +
1392 +
1344 1344  (% _mstvisible="1" style="text-align: left;" %)
1345 1345  == (% _msthash="266344" _msttexthash="242879" _mstvisible="3" %)4.4 Set Password(%%) ==
1346 1346  
... ... @@ -1356,6 +1356,9 @@
1356 1356  (% _mstvisible="1" %)
1357 1357  (((
1358 1358  (% _mstvisible="2" style="text-align: left;" %)
1408 +
1409 +
1410 +(% _mstvisible="2" style="text-align: left;" %)
1359 1359  (% _msthash="506261" _msttexthash="298038" _mstvisible="4" %)**Downlink Command:**
1360 1360  )))
1361 1361  
... ... @@ -1363,6 +1363,9 @@
1363 1363  (((
1364 1364  (% _msthash="506262" _msttexthash="974311" _mstvisible="2" style="text-align: left;" %)
1365 1365  No downlink command for this feature.
1418 +
1419 +(% _msthash="506262" _msttexthash="974311" _mstvisible="2" style="text-align: left;" %)
1420 +
1366 1366  )))
1367 1367  
1368 1368  (% _mstvisible="1" style="text-align: left;" %)
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0