<
From version < 77.104 >
edited by Xiaoling
on 2022/06/10 09:34
To version < 82.10 >
edited by Xiaoling
on 2022/06/20 11:41
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -19,6 +19,8 @@
19 19  == 1.1 What is LT Series I/O Controller ==
20 20  
21 21  (((
22 +
23 +
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  
53 +
51 51  == 1.2  Specifications ==
52 52  
53 53  (((
... ... @@ -76,6 +76,8 @@
76 76  )))
77 77  
78 78  (((
82 +
83 +
79 79  **Interface for Model: LT22222-L:**
80 80  )))
81 81  
... ... @@ -99,6 +99,8 @@
99 99  )))
100 100  
101 101  (((
107 +
108 +
102 102  **LoRa Spec:**
103 103  )))
104 104  
... ... @@ -159,6 +159,8 @@
159 159  * (((
160 160  Packet engine up to 256 bytes with CRC.
161 161  
169 +
170 +
162 162  
163 163  )))
164 164  
... ... @@ -172,6 +172,8 @@
172 172  * Firmware upgradable via program port
173 173  * Counting
174 174  
184 +
185 +
175 175  == 1.4  Applications ==
176 176  
177 177  * Smart Buildings & Home Automation
... ... @@ -181,6 +181,8 @@
181 181  * Smart Cities
182 182  * Smart Factory
183 183  
195 +
196 +
184 184  == 1.5 Hardware Variants ==
185 185  
186 186  (% border="1" style="background-color:#f7faff; width:500px" %)
... ... @@ -194,6 +194,7 @@
194 194  * 1 x Counting Port
195 195  )))
196 196  
210 +
197 197  = 2. Power ON Device =
198 198  
199 199  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.
... ... @@ -216,8 +216,6 @@
216 216  
217 217  (((
218 218  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.
219 -
220 -
221 221  )))
222 222  
223 223  
... ... @@ -277,6 +277,7 @@
277 277  * **ADDMOD6**: Trigger Mode, Optional, used together with MOD1 ~~ MOD5
278 278  
279 279  
292 +
280 280  === 3.3.1 AT+MOD~=1, 2ACI+2AVI ===
281 281  
282 282  The uplink payload includes totally 9 bytes. Uplink packets use FPORT=2 and every 10 minutes send one uplink by default.
... ... @@ -315,7 +315,6 @@
315 315  * [1] RO1 relay channel is close and the RO1 LED is ON.
316 316  * [0] RO2 relay channel is open and RO2 LED is OFF;
317 317  
318 -
319 319  **LT22222-L:**
320 320  
321 321  * [1] DI2 channel is high input and DI2 LED is ON;
... ... @@ -369,12 +369,7 @@
369 369  (((
370 370  (((
371 371  **AT+MOD=2**
372 -)))
373 -)))
374 374  
375 -(% class="box infomessage" %)
376 -(((
377 -(((
378 378  **ATZ**
379 379  )))
380 380  )))
... ... @@ -393,40 +393,15 @@
393 393  (((
394 394  (((
395 395  **AT+TRIG1=0,100 (set DI1 port to trigger on low level, valid signal is 100ms) **
396 -)))
397 -)))
398 398  
399 -(% class="box infomessage" %)
400 -(((
401 -(((
402 402  **AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) **
403 -)))
404 -)))
405 405  
406 -(% class="box infomessage" %)
407 -(((
408 -(((
409 409  **AT+TRIG2=0,100 (set DI2 port to trigger on low level, valid signal is 100ms) **
410 -)))
411 -)))
412 412  
413 -(% class="box infomessage" %)
414 -(((
415 -(((
416 416  **AT+TRIG2=1,100 (set DI2 port to trigger on high level, valid signal is 100ms ) **
417 -)))
418 -)))
419 419  
420 -(% class="box infomessage" %)
421 -(((
422 -(((
423 423  **AT+SETCNT=1,60   (Set COUNT1 value to 60)**
424 -)))
425 -)))
426 426  
427 -(% class="box infomessage" %)
428 -(((
429 -(((
430 430  **AT+SETCNT=2,60   (Set COUNT2 value to 60)**
431 431  )))
432 432  )))
... ... @@ -461,12 +461,7 @@
461 461  (((
462 462  (((
463 463  **AT+MOD=3**
464 -)))
465 -)))
466 466  
467 -(% class="box infomessage" %)
468 -(((
469 -(((
470 470  **ATZ**
471 471  )))
472 472  )))
... ... @@ -473,11 +473,10 @@
473 473  
474 474  (((
475 475  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
476 -
477 -
478 478  )))
479 479  
480 480  
456 +
481 481  === 3.3.4 AT+MOD~=4, Single DI Counting + 1 x Voltage Counting ===
482 482  
483 483  
... ... @@ -512,20 +512,13 @@
512 512  (((
513 513  (((
514 514  **AT+MOD=4**
515 -)))
516 -)))
517 517  
518 -(% class="box infomessage" %)
519 -(((
520 -(((
521 521  **ATZ**
522 522  )))
523 523  )))
524 524  
525 -(((
526 -
527 -)))
528 528  
497 +
529 529  (((
530 530  Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]].
531 531  )))
... ... @@ -539,33 +539,17 @@
539 539  (% class="box infomessage" %)
540 540  (((
541 541  (((
542 -**AT+SETCNT=3,60   (set AVI Count to 60)**
543 -)))
544 -)))
511 +(% style="color:blue" %)**AT+SETCNT=3,60**(%%)**   (set AVI Count to 60)**
545 545  
546 -(% class="box infomessage" %)
547 -(((
548 -(((
549 -**AT+VOLMAX=20000   (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)**
550 -)))
551 -)))
513 +(% style="color:blue" %)**AT+VOLMAX=20000**(%%)**   (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)**
552 552  
553 -(% class="box infomessage" %)
554 -(((
555 -(((
556 -**AT+VOLMAX=20000,0   (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)**
557 -)))
558 -)))
515 +(% style="color:blue" %)**AT+VOLMAX=20000,0**(%%)**   (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)**
559 559  
560 -(% class="box infomessage" %)
561 -(((
562 -(((
563 -**AT+VOLMAX=20000,1   (If AVI1 voltage higer than VOLMAX (20000mV =20v), counter increase 1)**
517 +(% style="color:blue" %)**AT+VOLMAX=20000,1**(%%)**   (If AVI1 voltage higer than VOLMAX (20000mV =20v), counter increase 1)**
564 564  )))
565 565  )))
566 566  
567 567  
568 -
569 569  === 3.3.5 AT+MOD~=5, Single DI Counting + 2 x AVI + 1 x ACI ===
570 570  
571 571  
... ... @@ -599,12 +599,7 @@
599 599  (((
600 600  (((
601 601  **AT+MOD=5**
602 -)))
603 -)))
604 604  
605 -(% class="box infomessage" %)
606 -(((
607 -(((
608 608  **ATZ**
609 609  )))
610 610  )))
... ... @@ -630,9 +630,8 @@
630 630  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
631 631  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.**
632 632  
581 +(% style="color:#037691" %)**AT Command to set Trigger Condition**:
633 633  
634 -**AT Command to set Trigger Condition**:
635 -
636 636  (% style="color:#4f81bd" %)**Trigger base on voltage**:
637 637  
638 638  Format: AT+AVLIM=<AV1_LIMIT_LOW>,< AV1_LIMIT_HIGH>,<AV2_LIMIT_LOW>,< AV2_LIMIT_HIGH>
... ... @@ -667,7 +667,7 @@
667 667  AT+ DTRI =1,0   (Enable DI1 trigger / disable DI2 trigger)
668 668  
669 669  
670 -**Downlink Command to set Trigger Condition:**
617 +(% style="color:#037691" %)**Downlink Command to set Trigger Condition:**
671 671  
672 672  Type Code: 0xAA. Downlink command same as AT Command **AT+AVLIM, AT+ACLIM**
673 673  
... ... @@ -710,7 +710,6 @@
710 710  
711 711  * Each bits shows if the corresponding trigger has been configured.
712 712  
713 -
714 714  **Example:**
715 715  
716 716  10100000: Means the system has configure to use the trigger: AC1_LOW and AV2_LOW
... ... @@ -722,7 +722,6 @@
722 722  
723 723  * Each bits shows which status has been trigger on this uplink.
724 724  
725 -
726 726  **Example:**
727 727  
728 728  10000000: Means this packet is trigger by AC1_LOW. Means voltage too low.
... ... @@ -734,7 +734,6 @@
734 734  
735 735  * Each bits shows which status has been trigger on this uplink.
736 736  
737 -
738 738  **Example:**
739 739  
740 740  00000111: Means both DI1 and DI2 trigger are enabled and this packet is trigger by DI1.
... ... @@ -763,7 +763,6 @@
763 763  )))
764 764  
765 765  
766 -
767 767  == 3.4 ​Configure LT via AT or Downlink ==
768 768  
769 769  User can configure LT I/O Controller via AT Commands or LoRaWAN Downlink Commands
... ... @@ -777,6 +777,7 @@
777 777  * (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for LT-22222-L.  User can see these commands below:
778 778  
779 779  
723 +
780 780  === 3.4.1 Common Commands ===
781 781  
782 782  They should be available for each of Dragino Sensors, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: [[End Device AT Commands and Downlink Command>>doc:Main.End Device AT Commands and Downlink Command.WebHome]]
... ... @@ -789,7 +789,7 @@
789 789  
790 790  Set device uplink interval.
791 791  
792 -* AT Command:
736 +* (% style="color:#037691" %)**AT Command:**
793 793  
794 794  (% class="box infomessage" %)
795 795  (((
... ... @@ -799,7 +799,7 @@
799 799  **Example: **AT+TDC=30000. Means set interval to 30 seconds
800 800  
801 801  
802 -* Downlink Payload (prefix 0x01):
746 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x01):**
803 803  
804 804  (% class="box infomessage" %)
805 805  (((
... ... @@ -812,7 +812,7 @@
812 812  
813 813  Set work mode.
814 814  
815 -* AT Command:
759 +* (% style="color:#037691" %)**AT Command:**
816 816  
817 817  (% class="box infomessage" %)
818 818  (((
... ... @@ -822,7 +822,7 @@
822 822  **Example**: AT+MOD=2. Set work mode to Double DI counting mode
823 823  
824 824  
825 -* Downlink Payload (prefix 0x0A):
769 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x0A):**
826 826  
827 827  (% class="box infomessage" %)
828 828  (((
... ... @@ -833,12 +833,12 @@
833 833  
834 834  ==== 3.4.2.3 Poll an uplink ====
835 835  
836 -* AT Command:
780 +* (% 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):
785 +* (% style="color:#037691" %)Downlink Payload (prefix 0x08):
842 842  
843 843  (% class="box infomessage" %)
844 844  (((
... ... @@ -853,7 +853,7 @@
853 853  
854 854  Use of trigger mode, please check [[ADDMOD6>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
855 855  
856 -* AT Command:
800 +* (% style="color:#037691" %)AT Command:
857 857  
858 858  (% class="box infomessage" %)
859 859  (((
... ... @@ -865,7 +865,7 @@
865 865  0: Disable Trigger Mode
866 866  
867 867  
868 -* Downlink Payload (prefix 0x0A 06):
812 +* (% style="color:#037691" %)Downlink Payload (prefix 0x0A 06):
869 869  
870 870  (% class="box infomessage" %)
871 871  (((
... ... @@ -878,12 +878,12 @@
878 878  
879 879  Poll trigger settings,
880 880  
881 -* AT Command:
825 +* (% 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):
830 +* (% style="color:#037691" %)Downlink Payload (prefix 0x AB 06):
887 887  
888 888  (% class="box infomessage" %)
889 889  (((
... ... @@ -896,7 +896,7 @@
896 896  
897 897  Enable Disable DI1/DI2/DI2 as trigger,
898 898  
899 -* AT Command:
843 +* (% style="color:#037691" %)AT Command:
900 900  
901 901  (% class="box infomessage" %)
902 902  (((
... ... @@ -908,7 +908,7 @@
908 908  
909 909  AT+ DTRI =1,0   (Enable DI1 trigger / disable DI2 trigger)
910 910  
911 -* Downlink Payload (prefix 0xAA 02):
855 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 02):
912 912  
913 913  (% class="box infomessage" %)
914 914  (((
... ... @@ -921,7 +921,7 @@
921 921  
922 922  Set DI1 or DI3(for LT-33222-L) trigger.
923 923  
924 -* AT Command:
868 +* (% style="color:#037691" %)AT Command:
925 925  
926 926  (% class="box infomessage" %)
927 927  (((
... ... @@ -938,7 +938,7 @@
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 ):
885 +* (% style="color:#037691" %)Downlink Payload (prefix 0x09 01 ):
942 942  
943 943  (% class="box infomessage" %)
944 944  (((
... ... @@ -951,7 +951,7 @@
951 951  
952 952  Set DI2 trigger.
953 953  
954 -* AT Command:
898 +* (% style="color:#037691" %)AT Command:
955 955  
956 956  (% class="box infomessage" %)
957 957  (((
... ... @@ -968,7 +968,7 @@
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 ):
915 +* (% style="color:#037691" %)Downlink Payload (prefix 0x09 02 ):
972 972  
973 973  (% class="box infomessage" %)
974 974  (((
... ... @@ -981,7 +981,7 @@
981 981  
982 982  Set current trigger , base on AC port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
983 983  
984 -* AT Command:
928 +* (% style="color:#037691" %)AT Command:
985 985  
986 986  (% class="box infomessage" %)
987 987  (((
... ... @@ -989,7 +989,7 @@
989 989  )))
990 990  
991 991  
992 -* Downlink Payload (prefix 0xAA 01 ):
936 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 01 ):
993 993  
994 994  (% class="box infomessage" %)
995 995  (((
... ... @@ -1002,7 +1002,7 @@
1002 1002  
1003 1003  Set current trigger , base on AV port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]
1004 1004  
1005 -* AT Command:
949 +* (% style="color:#037691" %)AT Command:
1006 1006  
1007 1007  (% class="box infomessage" %)
1008 1008  (((
... ... @@ -1010,7 +1010,7 @@
1010 1010  )))
1011 1011  
1012 1012  
1013 -* Downlink Payload (prefix 0xAA 00 ):
957 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 00 ):
1014 1014  
1015 1015  (% class="box infomessage" %)
1016 1016  (((
... ... @@ -1023,7 +1023,7 @@
1023 1023  
1024 1024  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:
970 +* (% style="color:#037691" %)AT Command:
1027 1027  
1028 1028  (% class="box infomessage" %)
1029 1029  (((
... ... @@ -1031,7 +1031,7 @@
1031 1031  )))
1032 1032  
1033 1033  
1034 -* Downlink Payload (prefix 0xAC ):
978 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAC ):
1035 1035  
1036 1036  (% class="box infomessage" %)
1037 1037  (((
... ... @@ -1042,12 +1042,12 @@
1042 1042  
1043 1043  ==== 3.4.2.12 DO ~-~- Control Digital Output DO1/DO2/DO3 ====
1044 1044  
1045 -* AT Command:
989 +* (% 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):
994 +* (% style="color:#037691" %)Downlink Payload (prefix 0x02):
1051 1051  
1052 1052  (% class="box infomessage" %)
1053 1053  (((
... ... @@ -1076,12 +1076,12 @@
1076 1076  
1077 1077  ==== 3.4.2.13 DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ====
1078 1078  
1079 -* AT Command:
1023 +* (% 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):
1028 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA9):
1085 1085  
1086 1086  (% class="box infomessage" %)
1087 1087  (((
... ... @@ -1145,12 +1145,12 @@
1145 1145  
1146 1146  ==== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 ====
1147 1147  
1148 -* AT Command:
1092 +* (% 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):
1097 +* (% style="color:#037691" %)Downlink Payload (prefix 0x03):
1154 1154  
1155 1155  (% class="box infomessage" %)
1156 1156  (((
... ... @@ -1175,12 +1175,12 @@
1175 1175  
1176 1176  ==== 3.4.2.15 Relay ~-~- Control Relay Output RO1/RO2 with time control ====
1177 1177  
1178 -* AT Command:
1122 +* (% 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):
1127 +* (% style="color:#037691" %)Downlink Payload (prefix 0x05):
1184 1184  
1185 1185  (% class="box infomessage" %)
1186 1186  (((
... ... @@ -1232,7 +1232,7 @@
1232 1232  
1233 1233  When voltage exceed the threshold, count. Feature see [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]
1234 1234  
1235 -* AT Command:
1179 +* (% style="color:#037691" %)AT Command:
1236 1236  
1237 1237  (% class="box infomessage" %)
1238 1238  (((
... ... @@ -1240,7 +1240,7 @@
1240 1240  )))
1241 1241  
1242 1242  
1243 -* Downlink Payload (prefix 0xA5):
1187 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA5):
1244 1244  
1245 1245  (% class="box infomessage" %)
1246 1246  (((
... ... @@ -1251,7 +1251,7 @@
1251 1251  
1252 1252  ==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ====
1253 1253  
1254 -* AT Command:
1198 +* (% style="color:#037691" %)AT Command:
1255 1255  
1256 1256  (% class="box infomessage" %)
1257 1257  (((
... ... @@ -1267,7 +1267,7 @@
1267 1267  Bb cc dd ee: number to be set
1268 1268  
1269 1269  
1270 -* Downlink Payload (prefix 0xA8):
1214 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA8):
1271 1271  
1272 1272  (% class="box infomessage" %)
1273 1273  (((
... ... @@ -1280,7 +1280,7 @@
1280 1280  
1281 1281  Clear counting for counting mode
1282 1282  
1283 -* AT Command:
1227 +* (% style="color:#037691" %)AT Command:
1284 1284  
1285 1285  (% class="box infomessage" %)
1286 1286  (((
... ... @@ -1287,7 +1287,7 @@
1287 1287  **AT+CLRCOUNT ~/~/ clear all counting**
1288 1288  )))
1289 1289  
1290 -* Downlink Payload (prefix 0xA6):
1234 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA6):
1291 1291  
1292 1292  (% class="box infomessage" %)
1293 1293  (((
... ... @@ -1298,7 +1298,7 @@
1298 1298  
1299 1299  ==== 3.4.2.19 Counting ~-~- Change counting mode save time ====
1300 1300  
1301 -* AT Command:
1245 +* (% style="color:#037691" %)AT Command:
1302 1302  
1303 1303  (% class="box infomessage" %)
1304 1304  (((
... ... @@ -1305,7 +1305,7 @@
1305 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 1306  )))
1307 1307  
1308 -* Downlink Payload (prefix 0xA7):
1252 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA7):
1309 1309  
1310 1310  (% class="box infomessage" %)
1311 1311  (((
... ... @@ -2008,8 +2008,16 @@
2008 2008  )))
2009 2009  
2010 2010  (((
2011 -
1955 +== 5.6 Why does the relay output become the default and open relay after the lt22222 is powered off? ==
2012 2012  
1957 +If the device is not shut down, but directly powered off.
1958 +
1959 +It will default that this is a power-off state.
1960 +
1961 +In modes 2 to 5, DO RO status and pulse count are saved in flash.
1962 +
1963 +After restart, the status before power failure will be read from flash.
1964 +
2013 2013  = 6. Trouble Shooting =
2014 2014  )))
2015 2015  
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0