Last modified by Mengting Qiu on 2025/06/04 18:42

From version 77.114
edited by Xiaoling
on 2022/06/10 09:37
Change comment: There is no comment for this version
To version 90.1
edited by Bei Jinggeng
on 2022/07/19 11:07
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
... ... @@ -1,7 +1,6 @@
1 1  (% style="text-align:center" %)
2 2  [[image:image-20220523163353-1.jpeg||height="604" width="500"]]
3 3  
4 -**LT-22222-L LoRa IO Controller User Manual **
5 5  
6 6  
7 7  **Table of Contents:**
... ... @@ -19,6 +19,8 @@
19 19  == 1.1 What is LT Series I/O Controller ==
20 20  
21 21  (((
21 +
22 +
22 22  The Dragino (% style="color:blue" %)**LT series I/O Modules**(%%) are Long Range LoRaWAN I/O Controller. It contains different I/O Interfaces such as:** (% style="color:blue" %)analog current Input, analog voltage input(%%)**(% style="color:blue" %), **relay output**, **digital input**(%%) and (% style="color:blue" %)**digital output**(%%) etc. The LT I/O Modules are designed to simplify the installation of I/O monitoring.
23 23  )))
24 24  
... ... @@ -48,6 +48,7 @@
48 48  
49 49  )))
50 50  
52 +
51 51  == 1.2  Specifications ==
52 52  
53 53  (((
... ... @@ -162,9 +162,10 @@
162 162  )))
163 163  * (((
164 164  Packet engine up to 256 bytes with CRC.
165 -)))
166 166  
167 167  
169 +
170 +)))
168 168  
169 169  == 1.3 Features ==
170 170  
... ... @@ -176,8 +176,6 @@
176 176  * Firmware upgradable via program port
177 177  * Counting
178 178  
179 -
180 -
181 181  == 1.4  Applications ==
182 182  
183 183  * Smart Buildings & Home Automation
... ... @@ -187,8 +187,6 @@
187 187  * Smart Cities
188 188  * Smart Factory
189 189  
190 -
191 -
192 192  == 1.5 Hardware Variants ==
193 193  
194 194  (% border="1" style="background-color:#f7faff; width:500px" %)
... ... @@ -202,7 +202,6 @@
202 202  * 1 x Counting Port
203 203  )))
204 204  
205 -
206 206  = 2. Power ON Device =
207 207  
208 208  The LT controller can be powered by 7 ~~ 24V DC power source. Connect VIN to Power Input V+ and GND to power input V- to power the LT controller.
... ... @@ -220,11 +220,11 @@
220 220  == 3.1 How it works? ==
221 221  
222 222  (((
223 -The LT is configured as LoRaWAN OTAA Class C mode by default. It has OTAA keys to join network. To connect a local LoRaWAN network, user just need to input the OTAA keys in the network server and power on the LT. It will auto join the network via OTAA. For LT-22222-L, the LED will show the Join status: After power on **TX LED** will fast blink 5 times, LT-22222-L will enter working mode and start to JOIN LoRaWAN network. **TX LED** will be on for 5 seconds after joined in network. When there is message from server, the **RX LED** will be on for 1 second. 
221 +The LT is configured as LoRaWAN OTAA Class C mode by default. It has OTAA keys to join network. To connect a local LoRaWAN network, user just need to input the OTAA keys in the network server and power on the LT. It will auto join the network via OTAA. For LT-22222-L, the LED will show the Join status: After power on (% style="color:green" %)**TX LED**(%%) will fast blink 5 times, LT-22222-L will enter working mode and start to JOIN LoRaWAN network. (% style="color:green" %)**TX LED**(%%) will be on for 5 seconds after joined in network. When there is message from server, the RX LED will be on for 1 second. 
224 224  )))
225 225  
226 226  (((
227 -In case user cant set the OTAA keys in the network server and has to use the existing keys from server. User can [[use AT Command>>||anchor="H4.UseATCommand"]] to set the keys in the devices.
225 +In case user can't set the OTAA keys in the network server and has to use the existing keys from server. User can [[use AT Command>>||anchor="H4.UseATCommand"]] to set the keys in the devices.
228 228  )))
229 229  
230 230  
... ... @@ -276,14 +276,13 @@
276 276  
277 277  There are five working modes + one interrupt mode on LT for different type application:
278 278  
279 -* **MOD1**: (default setting): 2 x ACI + 2AVI + DI + DO + RO
280 -* **MOD2**: Double DI Counting + DO + RO
281 -* **MOD3**: Single DI Counting + 2 x ACI + DO + RO
282 -* **MOD4**: Single DI Counting + 1 x Voltage Counting + DO + RO
283 -* **MOD5**: Single DI Counting + 2 x AVI + 1 x ACI + DO + RO
284 -* **ADDMOD6**: Trigger Mode, Optional, used together with MOD1 ~~ MOD5
277 +* (% style="color:blue" %)**MOD1**(%%): (default setting): 2 x ACI + 2AVI + DI + DO + RO
278 +* (% style="color:blue" %)**MOD2**(%%): Double DI Counting + DO + RO
279 +* (% style="color:blue" %)**MOD3**(%%): Single DI Counting + 2 x ACI + DO + RO
280 +* (% style="color:blue" %)**MOD4**(%%): Single DI Counting + 1 x Voltage Counting + DO + RO
281 +* (% style="color:blue" %)**MOD5**(%%): Single DI Counting + 2 x AVI + 1 x ACI + DO + RO
282 +* (% style="color:blue" %)**ADDMOD6**(%%): Trigger Mode, Optional, used together with MOD1 ~~ MOD5
285 285  
286 -
287 287  === 3.3.1 AT+MOD~=1, 2ACI+2AVI ===
288 288  
289 289  The uplink payload includes totally 9 bytes. Uplink packets use FPORT=2 and every 10 minutes send one uplink by default.
... ... @@ -337,7 +337,6 @@
337 337  ** DO1 is high in case there is load between DO1 and V+.
338 338  ** DO1 LED is off in both case
339 339  
340 -
341 341  === 3.3.2 AT+MOD~=2, (Double DI Counting) ===
342 342  
343 343  
... ... @@ -374,12 +374,7 @@
374 374  (((
375 375  (((
376 376  **AT+MOD=2**
377 -)))
378 -)))
379 379  
380 -(% class="box infomessage" %)
381 -(((
382 -(((
383 383  **ATZ**
384 384  )))
385 385  )))
... ... @@ -392,49 +392,20 @@
392 392  
393 393  (((
394 394  **For LT22222-L:**
395 -)))
396 396  
397 -(% class="box infomessage" %)
398 -(((
399 -(((
400 -**AT+TRIG1=0,100 (set DI1 port to trigger on low level, valid signal is 100ms) **
401 -)))
402 -)))
403 403  
404 -(% class="box infomessage" %)
405 -(((
406 -(((
407 -**AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) **
408 -)))
409 -)))
388 +(% style="color:blue" %)**AT+TRIG1=0,100**(%%)**  (set DI1 port to trigger on low level, valid signal is 100ms) **
410 410  
411 -(% class="box infomessage" %)
412 -(((
413 -(((
414 -**AT+TRIG2=0,100 (set DI2 port to trigger on low level, valid signal is 100ms) **
415 -)))
416 -)))
390 +(% style="color:blue" %)**AT+TRIG1=1,100**(%%)**  (set DI1 port to trigger on high level, valid signal is 100ms ) **
417 417  
418 -(% class="box infomessage" %)
419 -(((
420 -(((
421 -**AT+TRIG2=1,100 (set DI2 port to trigger on high level, valid signal is 100ms ) **
422 -)))
423 -)))
392 +(% style="color:blue" %)**AT+TRIG2=0,100**(%%)**  (set DI2 port to trigger on low level, valid signal is 100ms) **
424 424  
425 -(% class="box infomessage" %)
426 -(((
427 -(((
428 -**AT+SETCNT=1,60   (Set COUNT1 value to 60)**
429 -)))
430 -)))
394 +(% style="color:blue" %)**AT+TRIG2=1,100**(%%)**  (set DI2 port to trigger on high level, valid signal is 100ms ) **
431 431  
432 -(% class="box infomessage" %)
433 -(((
434 -(((
435 -**AT+SETCNT=2,60   (Set COUNT2 value to 60)**
396 +(% style="color:blue" %)**AT+SETCNT=1,60**(%%)**   (Set COUNT1 value to 60)**
397 +
398 +(% style="color:blue" %)**AT+SETCNT=2,60**(%%)**   (Set COUNT2 value to 60)**
436 436  )))
437 -)))
438 438  
439 439  
440 440  
... ... @@ -445,6 +445,8 @@
445 445  [[image:image-20220523181246-5.png]]
446 446  
447 447  (((
410 +
411 +
448 448  (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below
449 449  )))
450 450  
... ... @@ -458,6 +458,7 @@
458 458  (% style="color:red" %)Note: DO3 is not valid for LT-22222-L.
459 459  )))
460 460  
425 +
461 461  (((
462 462  **To use counting mode, please run:**
463 463  )))
... ... @@ -466,12 +466,7 @@
466 466  (((
467 467  (((
468 468  **AT+MOD=3**
469 -)))
470 -)))
471 471  
472 -(% class="box infomessage" %)
473 -(((
474 -(((
475 475  **ATZ**
476 476  )))
477 477  )))
... ... @@ -478,11 +478,10 @@
478 478  
479 479  (((
480 480  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
481 -
482 -
483 483  )))
484 484  
485 485  
444 +
486 486  === 3.3.4 AT+MOD~=4, Single DI Counting + 1 x Voltage Counting ===
487 487  
488 488  
... ... @@ -517,20 +517,13 @@
517 517  (((
518 518  (((
519 519  **AT+MOD=4**
520 -)))
521 -)))
522 522  
523 -(% class="box infomessage" %)
524 -(((
525 -(((
526 526  **ATZ**
527 527  )))
528 528  )))
529 529  
530 -(((
531 -
532 -)))
533 533  
485 +
534 534  (((
535 535  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
536 536  )))
... ... @@ -539,35 +539,16 @@
539 539  
540 540  
541 541  **Plus below command for AVI1 Counting:**
542 -)))
543 543  
544 -(% class="box infomessage" %)
545 -(((
546 -(((
547 -**AT+SETCNT=3,60   (set AVI Count to 60)**
548 -)))
549 -)))
550 550  
551 -(% class="box infomessage" %)
552 -(((
553 -(((
554 -**AT+VOLMAX=20000   (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)**
555 -)))
556 -)))
496 +(% style="color:blue" %)**AT+SETCNT=3,60**(%%)**  (set AVI Count to 60)**
557 557  
558 -(% class="box infomessage" %)
559 -(((
560 -(((
561 -**AT+VOLMAX=20000,0   (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)**
562 -)))
563 -)))
498 +(% style="color:blue" %)**AT+VOLMAX=20000**(%%)**  (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)**
564 564  
565 -(% class="box infomessage" %)
566 -(((
567 -(((
568 -**AT+VOLMAX=20000,1   (If AVI1 voltage higer than VOLMAX (20000mV =20v), counter increase 1)**
500 +(% style="color:blue" %)**AT+VOLMAX=20000,0**(%%)**  (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)**
501 +
502 +(% style="color:blue" %)**AT+VOLMAX=20000,1**(%%)**  (If AVI1 voltage higer than VOLMAX (20000mV =20v), counter increase 1)**
569 569  )))
570 -)))
571 571  
572 572  
573 573  
... ... @@ -604,12 +604,7 @@
604 604  (((
605 605  (((
606 606  **AT+MOD=5**
607 -)))
608 -)))
609 609  
610 -(% class="box infomessage" %)
611 -(((
612 -(((
613 613  **ATZ**
614 614  )))
615 615  )))
... ... @@ -627,8 +627,8 @@
627 627  
628 628  For example, if user has configured below commands:
629 629  
630 -* **AT+MOD=1 ** **~-~->** The normal working mode
631 -* **AT+ADDMOD6=1**   **~-~->** Enable trigger
558 +* **AT+MOD=1 ** **~-~->**  The normal working mode
559 +* **AT+ADDMOD6=1**   **~-~->**  Enable trigger
632 632  
633 633  LT will keep monitoring AV1/AV2/AC1/AC2 every 5 seconds; LT will send uplink packets in two cases:
634 634  
... ... @@ -635,8 +635,9 @@
635 635  1. Periodically uplink (Base on TDC time). Payload is same as the normal MOD (MOD 1 for above command). This uplink uses LoRaWAN (% style="color:#4f81bd" %)**unconfirmed**(%%) data type
636 636  1. Trigger uplink when meet the trigger condition. LT will sent two packets in this case, the first uplink use payload specify in this mod (mod=6), the second packets use the normal mod payload(MOD=1 for above settings). Both Uplinks use LoRaWAN (% style="color:#4f81bd" %)**CONFIRMED data type.**
637 637  
638 -**AT Command to set Trigger Condition**:
566 +(% style="color:#037691" %)**AT Command to set Trigger Condition**:
639 639  
568 +
640 640  (% style="color:#4f81bd" %)**Trigger base on voltage**:
641 641  
642 642  Format: AT+AVLIM=<AV1_LIMIT_LOW>,< AV1_LIMIT_HIGH>,<AV2_LIMIT_LOW>,< AV2_LIMIT_HIGH>
... ... @@ -671,7 +671,7 @@
671 671  AT+ DTRI =1,0   (Enable DI1 trigger / disable DI2 trigger)
672 672  
673 673  
674 -**Downlink Command to set Trigger Condition:**
603 +(% style="color:#037691" %)**Downlink Command to set Trigger Condition:**
675 675  
676 676  Type Code: 0xAA. Downlink command same as AT Command **AT+AVLIM, AT+ACLIM**
677 677  
... ... @@ -764,7 +764,6 @@
764 764  )))
765 765  
766 766  
767 -
768 768  == 3.4 ​Configure LT via AT or Downlink ==
769 769  
770 770  User can configure LT I/O Controller via AT Commands or LoRaWAN Downlink Commands
... ... @@ -785,80 +785,68 @@
785 785  
786 786  === 3.4.2 Sensor related commands ===
787 787  
716 +
788 788  ==== 3.4.2.1 Set Transmit Interval ====
789 789  
790 790  Set device uplink interval.
791 791  
792 -* AT Command:
721 +* (% style="color:#037691" %)**AT Command:**
793 793  
794 -(% class="box infomessage" %)
795 -(((
796 796  **AT+TDC=N **
797 -)))
798 798  
725 +
799 799  **Example: **AT+TDC=30000. Means set interval to 30 seconds
800 800  
801 801  
802 -* Downlink Payload (prefix 0x01):
729 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x01):**
803 803  
804 -(% class="box infomessage" %)
805 -(((
806 806  **0x01 aa bb cc     ~/~/ Same as AT+TDC=0x(aa bb cc)**
807 -)))
808 808  
809 809  
810 810  
735 +
811 811  ==== 3.4.2.2 Set Work Mode (AT+MOD) ====
812 812  
813 813  Set work mode.
814 814  
815 -* AT Command:
740 +* (% style="color:#037691" %)**AT Command:**
816 816  
817 -(% class="box infomessage" %)
818 -(((
819 819  **AT+MOD=N  **
820 -)))
821 821  
744 +
822 822  **Example**: AT+MOD=2. Set work mode to Double DI counting mode
823 823  
824 824  
825 -* Downlink Payload (prefix 0x0A):
748 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x0A):**
826 826  
827 -(% class="box infomessage" %)
828 -(((
829 -**0x0A aa     ~/~/ Same as AT+MOD=aa**
830 -)))
750 +**0x0A aa    ** ~/~/ Same as AT+MOD=aa
831 831  
832 832  
833 833  
754 +
834 834  ==== 3.4.2.3 Poll an uplink ====
835 835  
836 -* AT Command:
757 +* (% style="color:#037691" %)**AT Command:**
837 837  
838 838  There is no AT Command to poll uplink
839 839  
840 840  
841 -* Downlink Payload (prefix 0x08):
762 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x08):**
842 842  
843 -(% class="box infomessage" %)
844 -(((
845 -**0x08 FF     ~/~/ Poll an uplink,**
846 -)))
764 +**0x08 FF     **~/~/ Poll an uplink
847 847  
848 848  **Example**: 0x08FF, ask device to send an Uplink
849 849  
850 850  
851 851  
770 +
852 852  ==== 3.4.2.4 Enable Trigger Mode ====
853 853  
854 854  Use of trigger mode, please check [[ADDMOD6>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
855 855  
856 -* AT Command:
775 +* (% style="color:#037691" %)**AT Command:**
857 857  
858 -(% class="box infomessage" %)
859 -(((
860 860  **AT+ADDMOD6=1 or 0**
861 -)))
862 862  
863 863  1: Enable Trigger Mode
864 864  
... ... @@ -865,43 +865,36 @@
865 865  0: Disable Trigger Mode
866 866  
867 867  
868 -* Downlink Payload (prefix 0x0A 06):
784 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x0A 06):**
869 869  
870 -(% class="box infomessage" %)
871 -(((
872 -**0x0A 06 aa     ~/~/ Same as AT+ADDMOD6=aa,**
873 -)))
786 +**0x0A 06 aa    ** ~/~/ Same as AT+ADDMOD6=aa
874 874  
875 875  
876 876  
790 +
877 877  ==== 3.4.2.5 Poll trigger settings ====
878 878  
879 879  Poll trigger settings,
880 880  
881 -* AT Command:
795 +* (% style="color:#037691" %)**AT Command:**
882 882  
883 883  There is no AT Command for this feature.
884 884  
885 885  
886 -* Downlink Payload (prefix 0x AB 06):
800 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x AB 06):**
887 887  
888 -(% class="box infomessage" %)
889 -(((
890 -**0xAB 06  ~/~/ Poll trigger settings, device will uplink trigger settings once receive this command**
891 -)))
802 +**0xAB 06         **~/~/ Poll trigger settings, device will uplink trigger settings once receive this command
892 892  
893 893  
894 894  
806 +
895 895  ==== 3.4.2.6 Enable / Disable DI1/DI2/DI3 as trigger ====
896 896  
897 897  Enable Disable DI1/DI2/DI2 as trigger,
898 898  
899 -* AT Command:
811 +* (% style="color:#037691" %)**AT Command:**
900 900  
901 -(% class="box infomessage" %)
902 -(((
903 903  **Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >**
904 -)))
905 905  
906 906  
907 907  **Example:**
... ... @@ -908,25 +908,20 @@
908 908  
909 909  AT+ DTRI =1,0   (Enable DI1 trigger / disable DI2 trigger)
910 910  
911 -* Downlink Payload (prefix 0xAA 02):
820 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 02):**
912 912  
913 -(% class="box infomessage" %)
914 -(((
915 -**0xAA 02 aa bb  ~/~/ Same as AT+DTRI=aa,bb**
916 -)))
822 +**0xAA 02 aa bb        **~/~/ Same as AT+DTRI=aa,bb
917 917  
918 918  
919 919  
826 +
920 920  ==== 3.4.2.7 Trigger1 – Set DI1 or DI3 as trigger ====
921 921  
922 922  Set DI1 or DI3(for LT-33222-L) trigger.
923 923  
924 -* AT Command:
831 +* (% style="color:#037691" %)**AT Command:**
925 925  
926 -(% class="box infomessage" %)
927 -(((
928 928  **AT+TRIG1=a,b**
929 -)))
930 930  
931 931  a : Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1).
932 932  
... ... @@ -938,26 +938,18 @@
938 938  AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms )
939 939  
940 940  
941 -* Downlink Payload (prefix 0x09 01 ):
845 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x09 01 ):**
846 +* **0x09 01 aa bb cc    ** ~/~/ same as AT+TRIG1=aa,0x(bb cc)
942 942  
943 -(% class="box infomessage" %)
944 -(((
945 -**0x09 01 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)**
946 -)))
947 -
948 -
949 -
950 950  ==== 3.4.2.8 Trigger2 – Set DI2 as trigger ====
951 951  
952 952  Set DI2 trigger.
953 953  
954 -* AT Command:
852 +* (% style="color:#037691" %)**AT Command:**
955 955  
956 -(% class="box infomessage" %)
957 -(((
958 958  **AT+TRIG2=a,b**
959 -)))
960 960  
856 +
961 961  a : Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1).
962 962  
963 963  b : delay timing.
... ... @@ -968,93 +968,78 @@
968 968  AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms )
969 969  
970 970  
971 -* Downlink Payload (prefix 0x09 02 ):
867 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x09 02 ):**
972 972  
973 -(% class="box infomessage" %)
974 -(((
975 -**0x09 02 aa bb cc ~/~/ same as AT+TRIG1=aa,0x(bb cc)**
976 -)))
869 +**0x09 02 aa bb cc           **~/~/ same as AT+TRIG1=aa,0x(bb cc)
977 977  
978 978  
979 979  
873 +
980 980  ==== 3.4.2.9 Trigger – Set AC (current) as trigger ====
981 981  
982 982  Set current trigger , base on AC port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
983 983  
984 -* AT Command:
878 +* (% style="color:#037691" %)**AT Command**
985 985  
986 -(% class="box infomessage" %)
987 -(((
988 -**AT+ACLIM. **
989 -)))
880 +**AT+ACLIM**
990 990  
991 991  
992 -* Downlink Payload (prefix 0xAA 01 ):
883 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 01 )**
993 993  
994 -(% class="box infomessage" %)
995 -(((
996 -**0x AA 01 aa bb cc dd ee ff gg hh ~/~/ same as AT+ACLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]**
997 -)))
885 +**0x AA 01 aa bb cc dd ee ff gg hh        ** ~/~/ same as AT+ACLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
998 998  
999 999  
1000 1000  
889 +
1001 1001  ==== 3.4.2.10 Trigger – Set AV (voltage) as trigger ====
1002 1002  
1003 1003  Set current trigger , base on AV port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
1004 1004  
1005 -* AT Command:
894 +* (% style="color:#037691" %)**AT Command**
1006 1006  
1007 -(% class="box infomessage" %)
1008 -(((
1009 -**AT+AVLIM. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]**
1010 -)))
896 +**AT+AVLIM  See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]**
1011 1011  
1012 1012  
1013 -* Downlink Payload (prefix 0xAA 00 ):
899 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 00 )**
1014 1014  
1015 -(% class="box infomessage" %)
1016 -(((
1017 -**0x AA 00 aa bb cc dd ee ff gg hh ~/~/ same as AT+AVLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] **
1018 -)))
901 +**0x AA 00 aa bb cc dd ee ff gg hh    ** ~/~/ same as AT+AVLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
1019 1019  
1020 1020  
1021 1021  
905 +
1022 1022  ==== 3.4.2.11 Trigger – Set minimum interval ====
1023 1023  
1024 -Set AV and AC trigger minimum interval, system wont response to the second trigger within this set time after the first trigger.
908 +Set AV and AC trigger minimum interval, system won't response to the second trigger within this set time after the first trigger.
1025 1025  
1026 -* AT Command:
910 +* (% style="color:#037691" %)**AT Command**
1027 1027  
1028 -(% class="box infomessage" %)
1029 -(((
1030 -**AT+ATDC=5. Device won’t response the second trigger within 5 minute after the first trigger.**
1031 -)))
912 +**AT+ATDC=5        ** Device won't response the second trigger within 5 minute after the first trigger.
1032 1032  
1033 1033  
1034 -* Downlink Payload (prefix 0xAC ):
915 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xAC )**
1035 1035  
1036 -(% class="box infomessage" %)
917 +**0x AC aa bb   ** ~/~/ same as AT+ATDC=0x(aa bb)   . Unit (min)
918 +
1037 1037  (((
1038 -**0x AC aa bb ~/~/ same as AT+ATDC=0x(aa bb)   . Unit (min)**
920 +
921 +
922 +(% style="color:red" %)Note: ATDC setting must be more than 5min
1039 1039  )))
1040 1040  
1041 1041  
1042 1042  
927 +
1043 1043  ==== 3.4.2.12 DO ~-~- Control Digital Output DO1/DO2/DO3 ====
1044 1044  
1045 -* AT Command:
930 +* (% style="color:#037691" %)**AT Command**
1046 1046  
1047 1047  There is no AT Command to control Digital Output
1048 1048  
1049 1049  
1050 -* Downlink Payload (prefix 0x02):
935 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x02)**
936 +* **0x02 aa bb cc     **~/~/ Set DO1/DO2/DO3 output
1051 1051  
1052 -(% class="box infomessage" %)
1053 1053  (((
1054 -**0x02 aa bb cc     ~/~/ Set DO1/DO2/DO3 output**
1055 -)))
1056 -
1057 -(((
1058 1058  If payload = 0x02010001, while there is load between V+ and DOx, it means set DO1 to low, DO2 to high and DO3 to low.
1059 1059  )))
1060 1060  
... ... @@ -1074,22 +1074,19 @@
1074 1074  
1075 1075  
1076 1076  
958 +
1077 1077  ==== 3.4.2.13 DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ====
1078 1078  
1079 -* AT Command:
961 +* (% style="color:#037691" %)**AT Command**
1080 1080  
1081 1081  There is no AT Command to control Digital Output
1082 1082  
1083 1083  
1084 -* Downlink Payload (prefix 0xA9):
966 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xA9)**
1085 1085  
1086 -(% class="box infomessage" %)
1087 -(((
1088 -(((
1089 -**0xA9 aa bb cc     ~/~/ Set DO1/DO2/DO3 output with time control**
1090 -)))
1091 -)))
968 +**0xA9 aa bb cc     **~/~/ Set DO1/DO2/DO3 output with time control
1092 1092  
970 +
1093 1093  This is to control the digital output time of DO pin. Include four bytes:
1094 1094  
1095 1095  (% style="color:#4f81bd" %)**First Byte**(%%)**:** Type code (0xA9)
... ... @@ -1143,20 +1143,19 @@
1143 1143  
1144 1144  
1145 1145  
1024 +
1146 1146  ==== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 ====
1147 1147  
1148 -* AT Command:
1027 +* (% style="color:#037691" %)**AT Command:**
1149 1149  
1150 1150  There is no AT Command to control Relay Output
1151 1151  
1152 1152  
1153 -* Downlink Payload (prefix 0x03):
1032 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x03):**
1154 1154  
1155 -(% class="box infomessage" %)
1156 -(((
1157 -**0x03 aa bb     ~/~/ Set RO1/RO2 output**
1158 -)))
1034 +**0x03 aa bb     **~/~/ Set RO1/RO2 output
1159 1159  
1036 +
1160 1160  (((
1161 1161  If payload = 0x030100, it means set RO1 to close and RO2 to open.
1162 1162  )))
... ... @@ -1173,20 +1173,19 @@
1173 1173  
1174 1174  
1175 1175  
1053 +
1176 1176  ==== 3.4.2.15 Relay ~-~- Control Relay Output RO1/RO2 with time control ====
1177 1177  
1178 -* AT Command:
1056 +* (% style="color:#037691" %)**AT Command:**
1179 1179  
1180 1180  There is no AT Command to control Relay Output
1181 1181  
1182 1182  
1183 -* Downlink Payload (prefix 0x05):
1061 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x05):**
1184 1184  
1185 -(% class="box infomessage" %)
1186 -(((
1187 -**0x05 aa bb cc dd     ~/~/ Set RO1/RO2 relay with time control:**
1188 -)))
1063 +**0x05 aa bb cc dd     **~/~/ Set RO1/RO2 relay with time control
1189 1189  
1065 +
1190 1190  This is to control the relay output time of relay. Include four bytes:
1191 1191  
1192 1192  (% style="color:#4f81bd" %)**First Byte **(%%)**:** Type code (0x05)
... ... @@ -1200,7 +1200,7 @@
1200 1200  
1201 1201  (% style="color:#4f81bd" %)**Third Byte(bb)**(%%): Control Method and Ports status:
1202 1202  
1203 -[[image:image-20220524093831-10.png]]
1079 +[[image:image-20220714135731-1.png||height="406" width="627"]]
1204 1204  
1205 1205  
1206 1206  (% style="color:#4f81bd" %)**Fourth/Fifth Bytes(cc)**(%%): Latching time. Unit: ms
... ... @@ -1210,53 +1210,46 @@
1210 1210  
1211 1211  **Example payload:**
1212 1212  
1213 -**~1. 05 01 11 07 D0**
1089 +**~1. 05 01 11 07 D**
1214 1214  
1215 -Relay1 and Relay 2 will be set to NO , last 2 seconds, then change back to original state.
1091 +Relay1 and Relay 2 will be set to NC , last 2 seconds, then change back to original state.
1216 1216  
1217 1217  **2. 05 01 10 07 D0**
1218 1218  
1219 -Relay1 will change to NO, Relay2 will change to NC, last 2 seconds, then both change back to original state.
1095 +Relay1 will change to NC, Relay2 will change to NO, last 2 seconds, then both change back to original state.
1220 1220  
1221 1221  **3. 05 00 01 07 D0**
1222 1222  
1223 -Relay1 will change to NC, Relay2 will change to NO, last 2 seconds, then relay change to NO, Relay2 change to NC.
1099 +Relay1 will change to NO, Relay2 will change to NC, last 2 seconds, then relay change to NC,Relay2 change to NO.
1224 1224  
1225 1225  **4. 05 00 00 07 D0**
1226 1226  
1227 -Relay 1 & relay2 will change to NC, last 2 seconds, then both change to NO.
1103 +Relay 1 & relay2 will change to NO, last 2 seconds, then both change to NC.
1228 1228  
1229 1229  
1230 1230  
1107 +
1231 1231  ==== 3.4.2.16 Counting ~-~- Voltage threshold counting ====
1232 1232  
1233 1233  When voltage exceed the threshold, count. Feature see [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]
1234 1234  
1235 -* AT Command:
1112 +* (% style="color:#037691" %)**AT Command:**
1236 1236  
1237 -(% class="box infomessage" %)
1238 -(((
1239 -**AT+VOLMAX    ~/~/ See [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]**
1240 -)))
1114 +**AT+VOLMAX   ** ~/~/ See [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]
1241 1241  
1242 1242  
1243 -* Downlink Payload (prefix 0xA5):
1117 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xA5):**
1244 1244  
1245 -(% class="box infomessage" %)
1246 -(((
1247 -**0xA5 aa bb cc   ~/~/ Same as AT+VOLMAX=(aa bb),cc**
1248 -)))
1119 +**0xA5 aa bb cc   **~/~/ Same as AT+VOLMAX=(aa bb),cc
1249 1249  
1250 1250  
1251 1251  
1123 +
1252 1252  ==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ====
1253 1253  
1254 -* AT Command:
1126 +* (% style="color:#037691" %)**AT Command:**
1255 1255  
1256 -(% class="box infomessage" %)
1257 -(((
1258 1258  **AT+SETCNT=aa,(bb cc dd ee) **
1259 -)))
1260 1260  
1261 1261  aa: 1: Set count1,
1262 1262  
... ... @@ -1267,51 +1267,40 @@
1267 1267  Bb cc dd ee: number to be set
1268 1268  
1269 1269  
1270 -* Downlink Payload (prefix 0xA8):
1139 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xA8):**
1271 1271  
1272 -(% class="box infomessage" %)
1273 -(((
1274 -**0x A8 aa bb cc dd ee     ~/~/ same as AT+SETCNT=aa,(bb cc dd ee)**
1275 -)))
1141 +**0x A8 aa bb cc dd ee     **~/~/ same as AT+SETCNT=aa,(bb cc dd ee)
1276 1276  
1277 1277  
1278 1278  
1145 +
1279 1279  ==== 3.4.2.18 Counting ~-~- Clear Counting ====
1280 1280  
1281 1281  Clear counting for counting mode
1282 1282  
1283 -* AT Command:
1150 +* (% style="color:#037691" %)**AT Command:**
1284 1284  
1285 -(% class="box infomessage" %)
1286 -(((
1287 -**AT+CLRCOUNT ~/~/ clear all counting**
1288 -)))
1152 +**AT+CLRCOUNT ** ~/~/ clear all counting
1289 1289  
1290 -* Downlink Payload (prefix 0xA6):
1291 1291  
1292 -(% class="box infomessage" %)
1293 -(((
1294 -**0x A6 01     ~/~/ clear all counting,**
1295 -)))
1155 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xA6):**
1296 1296  
1157 +**0x A6 01    ** ~/~/ clear all counting
1297 1297  
1298 1298  
1160 +
1161 +
1299 1299  ==== 3.4.2.19 Counting ~-~- Change counting mode save time ====
1300 1300  
1301 -* AT Command:
1164 +* (% style="color:#037691" %)**AT Command:**
1302 1302  
1303 -(% class="box infomessage" %)
1304 -(((
1305 -**AT+COUTIME=60  ~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)**
1306 -)))
1166 +**AT+COUTIME=60  **~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)
1307 1307  
1308 -* Downlink Payload (prefix 0xA7):
1309 1309  
1310 -(% class="box infomessage" %)
1311 -(((
1312 -**0x A7 aa bb cc     ~/~/ same as AT+COUTIME =aa bb cc,**
1313 -)))
1169 +* (% style="color:#037691" %)**Downlink Payload (prefix 0xA7):**
1314 1314  
1171 +**0x A7 aa bb cc     **~/~/ same as AT+COUTIME =aa bb cc,
1172 +
1315 1315  (((
1316 1316  range: aa bb cc:0 to 16777215,  (unit:second)
1317 1317  
... ... @@ -1319,6 +1319,7 @@
1319 1319  )))
1320 1320  
1321 1321  
1180 +
1322 1322  == 3.5 Integrate with Mydevice ==
1323 1323  
1324 1324  Mydevices provides a human friendly interface to show the sensor data, once we have data in TTN, we can use Mydevices to connect to TTN and see the data in Mydevices. Below are the steps:
... ... @@ -1331,12 +1331,11 @@
1331 1331  (% style="color:blue" %)**Step 2**(%%): To configure the Application to forward data to Mydevices you will need to add integration. To add the Mydevices integration, perform the following steps:
1332 1332  )))
1333 1333  
1334 -[[image:1653356737703-362.png||height="232" width="732"]]
1193 +[[image:image-20220719105525-1.png||height="377" width="677"]]
1335 1335  
1336 -[[image:image-20220524094641-11.png||height="390" width="723"]]
1337 1337  
1338 1338  
1339 -[[image:image-20220524094641-12.png||height="402" width="718"]]
1197 +[[image:image-20220719110247-2.png||height="388" width="683"]]
1340 1340  
1341 1341  
1342 1342  (% style="color:blue" %)**Step 3**(%%): Create an account or log in Mydevices.
... ... @@ -1548,6 +1548,7 @@
1548 1548  [[image:image-20220524100748-11.png]]
1549 1549  
1550 1550  
1409 +
1551 1551  = 4. Use AT Command =
1552 1552  
1553 1553  == 4.1 Access AT Command ==
... ... @@ -1750,8 +1750,6 @@
1750 1750  
1751 1751  (((
1752 1752  AT+CFG: Print all settings
1753 -
1754 -
1755 1755  )))
1756 1756  
1757 1757  
... ... @@ -1797,8 +1797,6 @@
1797 1797  
1798 1798  (((
1799 1799  (% style="background-color:#dcdcdc" %)ATZ
1800 -
1801 -
1802 1802  )))
1803 1803  
1804 1804  
... ... @@ -1911,7 +1911,7 @@
1911 1911  
1912 1912  
1913 1913  (% style="color:blue" %)**For LT-22222-L**(%%):
1914 -Hold down the PRO button and then momentarily press the RST reset button and the **DO1 led** will change from OFF to ON. When **DO1 LED** is on, it means the device is in download mode.
1769 +Hold down the PRO button and then momentarily press the RST reset button and the (% style="color:red" %)**DO1 led**(%%) will change from OFF to ON. When (% style="color:red" %)**DO1 LED**(%%) is on, it means the device is in download mode.
1915 1915  )))
1916 1916  
1917 1917   [[image:image-20220524103407-12.png]]
... ... @@ -2005,17 +2005,28 @@
2005 2005  == 5.5 Can i use point to point communication for LT-22222-L? ==
2006 2006  
2007 2007  Yes, please refer [[Point to Point Communication>>doc:Main. Point to Point Communication of LT-22222-L.WebHome]]
1863 +
1864 +
2008 2008  )))
2009 2009  
2010 2010  (((
2011 -
1868 +== 5.6 Why does the relay output become the default and open relay after the lt22222 is powered off? ==
2012 2012  
1870 +If the device is not shut down, but directly powered off.
1871 +
1872 +It will default that this is a power-off state.
1873 +
1874 +In modes 2 to 5, DO RO status and pulse count are saved in flash.
1875 +
1876 +After restart, the status before power failure will be read from flash.
1877 +
1878 +
2013 2013  = 6. Trouble Shooting =
2014 2014  )))
2015 2015  
2016 2016  (((
2017 2017  (((
2018 -== 6.1 Downlink doesnt work, how to solve it? ==
1884 +== 6.1 Downlink doesn't work, how to solve it? ==
2019 2019  )))
2020 2020  )))
2021 2021  
... ... @@ -2036,7 +2036,7 @@
2036 2036  (((
2037 2037  
2038 2038  
2039 -== 6.3 Why I cant join TTN in US915 /AU915 bands? ==
1905 +== 6.3 Why I can't join TTN in US915 /AU915 bands? ==
2040 2040  )))
2041 2041  
2042 2042  (((
... ... @@ -2044,25 +2044,24 @@
2044 2044  )))
2045 2045  
2046 2046  
2047 -
2048 2048  = 7. Order Info =
2049 2049  
2050 2050  
2051 2051  (% style="color:#4f81bd" %)**LT-22222-L-XXX:**
2052 2052  
2053 -
2054 2054  (% style="color:#4f81bd" %)**XXX:**
2055 2055  
2056 -* (% style="color:#4f81bd" %)**EU433**(%%): LT with frequency bands EU433
2057 -* (% style="color:#4f81bd" %)**EU868**(%%): LT with frequency bands EU868
2058 -* (% style="color:#4f81bd" %)**KR920**(%%): LT with frequency bands KR920
2059 -* (% style="color:#4f81bd" %)**CN470**(%%): LT with frequency bands CN470
2060 -* (% style="color:#4f81bd" %)**AS923**(%%): LT with frequency bands AS923
2061 -* (% style="color:#4f81bd" %)**AU915**(%%): LT with frequency bands AU915
2062 -* (% style="color:#4f81bd" %)**US915**(%%): LT with frequency bands US915
2063 -* (% style="color:#4f81bd" %)**IN865**(%%): LT with frequency bands IN865
2064 -* (% style="color:#4f81bd" %)**CN779**(%%): LT with frequency bands CN779
1920 +* (% style="color:red" %)**EU433**(%%):  LT with frequency bands EU433
1921 +* (% style="color:red" %)**EU868**(%%):  LT with frequency bands EU868
1922 +* (% style="color:red" %)**KR920**(%%):  LT with frequency bands KR920
1923 +* (% style="color:red" %)**CN470**(%%):  LT with frequency bands CN470
1924 +* (% style="color:red" %)**AS923**(%%):  LT with frequency bands AS923
1925 +* (% style="color:red" %)**AU915**(%%):  LT with frequency bands AU915
1926 +* (% style="color:red" %)**US915**(%%):  LT with frequency bands US915
1927 +* (% style="color:red" %)**IN865**(%%):  LT with frequency bands IN865
1928 +* (% style="color:red" %)**CN779**(%%):  LT with frequency bands CN779
2065 2065  
1930 +
2066 2066  = 8. Packing Info =
2067 2067  
2068 2068  
... ... @@ -2080,6 +2080,7 @@
2080 2080  * Package Size / pcs : 14.5 x 8 x 5 cm
2081 2081  * Weight / pcs : 170g
2082 2082  
1948 +
2083 2083  = 9. Support =
2084 2084  
2085 2085  * (((
image-20220714135731-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +54.1 KB
Content
image-20220719105525-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +165.5 KB
Content
image-20220719110247-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +52.9 KB
Content