Changes for page LT-22222-L -- LoRa I/O Controller User Manual
Last modified by Saxer Lin on 2025/04/15 17:24
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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,11 +159,11 @@ 159 159 * ((( 160 160 Packet engine up to 256 bytes with CRC. 161 161 169 + 170 + 162 162 163 163 ))) 164 164 165 - 166 - 167 167 == 1.3 Features == 168 168 169 169 * LoRaWAN Class A & Class C protocol ... ... @@ -282,6 +282,7 @@ 282 282 * **ADDMOD6**: Trigger Mode, Optional, used together with MOD1 ~~ MOD5 283 283 284 284 292 + 285 285 === 3.3.1 AT+MOD~=1, 2ACI+2AVI === 286 286 287 287 The uplink payload includes totally 9 bytes. Uplink packets use FPORT=2 and every 10 minutes send one uplink by default. ... ... @@ -336,6 +336,7 @@ 336 336 ** DO1 LED is off in both case 337 337 338 338 347 + 339 339 === 3.3.2 AT+MOD~=2, (Double DI Counting) === 340 340 341 341 ... ... @@ -372,12 +372,7 @@ 372 372 ((( 373 373 ((( 374 374 **AT+MOD=2** 375 -))) 376 -))) 377 377 378 -(% class="box infomessage" %) 379 -((( 380 -((( 381 381 **ATZ** 382 382 ))) 383 383 ))) ... ... @@ -396,40 +396,15 @@ 396 396 ((( 397 397 ((( 398 398 **AT+TRIG1=0,100 (set DI1 port to trigger on low level, valid signal is 100ms) ** 399 -))) 400 -))) 401 401 402 -(% class="box infomessage" %) 403 -((( 404 -((( 405 405 **AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) ** 406 -))) 407 -))) 408 408 409 -(% class="box infomessage" %) 410 -((( 411 -((( 412 412 **AT+TRIG2=0,100 (set DI2 port to trigger on low level, valid signal is 100ms) ** 413 -))) 414 -))) 415 415 416 -(% class="box infomessage" %) 417 -((( 418 -((( 419 419 **AT+TRIG2=1,100 (set DI2 port to trigger on high level, valid signal is 100ms ) ** 420 -))) 421 -))) 422 422 423 -(% class="box infomessage" %) 424 -((( 425 -((( 426 426 **AT+SETCNT=1,60 (Set COUNT1 value to 60)** 427 -))) 428 -))) 429 429 430 -(% class="box infomessage" %) 431 -((( 432 -((( 433 433 **AT+SETCNT=2,60 (Set COUNT2 value to 60)** 434 434 ))) 435 435 ))) ... ... @@ -464,12 +464,7 @@ 464 464 ((( 465 465 ((( 466 466 **AT+MOD=3** 467 -))) 468 -))) 469 469 470 -(% class="box infomessage" %) 471 -((( 472 -((( 473 473 **ATZ** 474 474 ))) 475 475 ))) ... ... @@ -476,11 +476,10 @@ 476 476 477 477 ((( 478 478 Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. 479 - 480 - 481 481 ))) 482 482 483 483 456 + 484 484 === 3.3.4 AT+MOD~=4, Single DI Counting + 1 x Voltage Counting === 485 485 486 486 ... ... @@ -515,20 +515,13 @@ 515 515 ((( 516 516 ((( 517 517 **AT+MOD=4** 518 -))) 519 -))) 520 520 521 -(% class="box infomessage" %) 522 -((( 523 -((( 524 524 **ATZ** 525 525 ))) 526 526 ))) 527 527 528 -((( 529 - 530 -))) 531 531 497 + 532 532 ((( 533 533 Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. 534 534 ))) ... ... @@ -542,33 +542,17 @@ 542 542 (% class="box infomessage" %) 543 543 ((( 544 544 ((( 545 -**AT+SETCNT=3,60 (set AVI Count to 60)** 546 -))) 547 -))) 511 +(% style="color:blue" %)**AT+SETCNT=3,60**(%%)** (set AVI Count to 60)** 548 548 549 -(% class="box infomessage" %) 550 -((( 551 -((( 552 -**AT+VOLMAX=20000 (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)** 553 -))) 554 -))) 513 +(% style="color:blue" %)**AT+VOLMAX=20000**(%%)** (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)** 555 555 556 -(% class="box infomessage" %) 557 -((( 558 -((( 559 -**AT+VOLMAX=20000,0 (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)** 560 -))) 561 -))) 515 +(% style="color:blue" %)**AT+VOLMAX=20000,0**(%%)** (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)** 562 562 563 -(% class="box infomessage" %) 564 -((( 565 -((( 566 -**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)** 567 567 ))) 568 568 ))) 569 569 570 570 571 - 572 572 === 3.3.5 AT+MOD~=5, Single DI Counting + 2 x AVI + 1 x ACI === 573 573 574 574 ... ... @@ -602,12 +602,7 @@ 602 602 ((( 603 603 ((( 604 604 **AT+MOD=5** 605 -))) 606 -))) 607 607 608 -(% class="box infomessage" %) 609 -((( 610 -((( 611 611 **ATZ** 612 612 ))) 613 613 ))) ... ... @@ -633,7 +633,7 @@ 633 633 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 634 634 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.** 635 635 636 -**AT Command to set Trigger Condition**: 581 +(% style="color:#037691" %)**AT Command to set Trigger Condition**: 637 637 638 638 (% style="color:#4f81bd" %)**Trigger base on voltage**: 639 639 ... ... @@ -669,7 +669,7 @@ 669 669 AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 670 670 671 671 672 -**Downlink Command to set Trigger Condition:** 617 +(% style="color:#037691" %)**Downlink Command to set Trigger Condition:** 673 673 674 674 Type Code: 0xAA. Downlink command same as AT Command **AT+AVLIM, AT+ACLIM** 675 675 ... ... @@ -762,7 +762,6 @@ 762 762 ))) 763 763 764 764 765 - 766 766 == 3.4 Configure LT via AT or Downlink == 767 767 768 768 User can configure LT I/O Controller via AT Commands or LoRaWAN Downlink Commands ... ... @@ -775,6 +775,8 @@ 775 775 776 776 * (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for LT-22222-L. User can see these commands below: 777 777 722 + 723 + 778 778 === 3.4.1 Common Commands === 779 779 780 780 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]] ... ... @@ -787,7 +787,7 @@ 787 787 788 788 Set device uplink interval. 789 789 790 -* AT Command: 736 +* (% style="color:#037691" %)**AT Command:** 791 791 792 792 (% class="box infomessage" %) 793 793 ((( ... ... @@ -797,7 +797,7 @@ 797 797 **Example: **AT+TDC=30000. Means set interval to 30 seconds 798 798 799 799 800 -* Downlink Payload (prefix 0x01): 746 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x01):** 801 801 802 802 (% class="box infomessage" %) 803 803 ((( ... ... @@ -810,7 +810,7 @@ 810 810 811 811 Set work mode. 812 812 813 -* AT Command: 759 +* (% style="color:#037691" %)**AT Command:** 814 814 815 815 (% class="box infomessage" %) 816 816 ((( ... ... @@ -820,7 +820,7 @@ 820 820 **Example**: AT+MOD=2. Set work mode to Double DI counting mode 821 821 822 822 823 -* Downlink Payload (prefix 0x0A): 769 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x0A):** 824 824 825 825 (% class="box infomessage" %) 826 826 ((( ... ... @@ -831,12 +831,12 @@ 831 831 832 832 ==== 3.4.2.3 Poll an uplink ==== 833 833 834 -* AT Command: 780 +* (% style="color:#037691" %)AT Command: 835 835 836 836 There is no AT Command to poll uplink 837 837 838 838 839 -* Downlink Payload (prefix 0x08): 785 +* (% style="color:#037691" %)Downlink Payload (prefix 0x08): 840 840 841 841 (% class="box infomessage" %) 842 842 ((( ... ... @@ -851,7 +851,7 @@ 851 851 852 852 Use of trigger mode, please check [[ADDMOD6>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 853 853 854 -* AT Command: 800 +* (% style="color:#037691" %)AT Command: 855 855 856 856 (% class="box infomessage" %) 857 857 ((( ... ... @@ -863,7 +863,7 @@ 863 863 0: Disable Trigger Mode 864 864 865 865 866 -* Downlink Payload (prefix 0x0A 06): 812 +* (% style="color:#037691" %)Downlink Payload (prefix 0x0A 06): 867 867 868 868 (% class="box infomessage" %) 869 869 ((( ... ... @@ -876,12 +876,12 @@ 876 876 877 877 Poll trigger settings, 878 878 879 -* AT Command: 825 +* (% style="color:#037691" %)AT Command: 880 880 881 881 There is no AT Command for this feature. 882 882 883 883 884 -* Downlink Payload (prefix 0x AB 06): 830 +* (% style="color:#037691" %)Downlink Payload (prefix 0x AB 06): 885 885 886 886 (% class="box infomessage" %) 887 887 ((( ... ... @@ -894,7 +894,7 @@ 894 894 895 895 Enable Disable DI1/DI2/DI2 as trigger, 896 896 897 -* AT Command: 843 +* (% style="color:#037691" %)AT Command: 898 898 899 899 (% class="box infomessage" %) 900 900 ((( ... ... @@ -906,7 +906,7 @@ 906 906 907 907 AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 908 908 909 -* Downlink Payload (prefix 0xAA 02): 855 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 02): 910 910 911 911 (% class="box infomessage" %) 912 912 ((( ... ... @@ -919,7 +919,7 @@ 919 919 920 920 Set DI1 or DI3(for LT-33222-L) trigger. 921 921 922 -* AT Command: 868 +* (% style="color:#037691" %)AT Command: 923 923 924 924 (% class="box infomessage" %) 925 925 ((( ... ... @@ -936,7 +936,7 @@ 936 936 AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) 937 937 938 938 939 -* Downlink Payload (prefix 0x09 01 ): 885 +* (% style="color:#037691" %)Downlink Payload (prefix 0x09 01 ): 940 940 941 941 (% class="box infomessage" %) 942 942 ((( ... ... @@ -949,7 +949,7 @@ 949 949 950 950 Set DI2 trigger. 951 951 952 -* AT Command: 898 +* (% style="color:#037691" %)AT Command: 953 953 954 954 (% class="box infomessage" %) 955 955 ((( ... ... @@ -966,7 +966,7 @@ 966 966 AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms ) 967 967 968 968 969 -* Downlink Payload (prefix 0x09 02 ): 915 +* (% style="color:#037691" %)Downlink Payload (prefix 0x09 02 ): 970 970 971 971 (% class="box infomessage" %) 972 972 ((( ... ... @@ -979,7 +979,7 @@ 979 979 980 980 Set current trigger , base on AC port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 981 981 982 -* AT Command: 928 +* (% style="color:#037691" %)AT Command: 983 983 984 984 (% class="box infomessage" %) 985 985 ((( ... ... @@ -987,7 +987,7 @@ 987 987 ))) 988 988 989 989 990 -* Downlink Payload (prefix 0xAA 01 ): 936 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 01 ): 991 991 992 992 (% class="box infomessage" %) 993 993 ((( ... ... @@ -1000,7 +1000,7 @@ 1000 1000 1001 1001 Set current trigger , base on AV port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 1002 1002 1003 -* AT Command: 949 +* (% style="color:#037691" %)AT Command: 1004 1004 1005 1005 (% class="box infomessage" %) 1006 1006 ((( ... ... @@ -1008,7 +1008,7 @@ 1008 1008 ))) 1009 1009 1010 1010 1011 -* Downlink Payload (prefix 0xAA 00 ): 957 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 00 ): 1012 1012 1013 1013 (% class="box infomessage" %) 1014 1014 ((( ... ... @@ -1021,7 +1021,7 @@ 1021 1021 1022 1022 Set AV and AC trigger minimum interval, system won’t response to the second trigger within this set time after the first trigger. 1023 1023 1024 -* AT Command: 970 +* (% style="color:#037691" %)AT Command: 1025 1025 1026 1026 (% class="box infomessage" %) 1027 1027 ((( ... ... @@ -1029,7 +1029,7 @@ 1029 1029 ))) 1030 1030 1031 1031 1032 -* Downlink Payload (prefix 0xAC ): 978 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAC ): 1033 1033 1034 1034 (% class="box infomessage" %) 1035 1035 ((( ... ... @@ -1040,12 +1040,12 @@ 1040 1040 1041 1041 ==== 3.4.2.12 DO ~-~- Control Digital Output DO1/DO2/DO3 ==== 1042 1042 1043 -* AT Command: 989 +* (% style="color:#037691" %)AT Command: 1044 1044 1045 1045 There is no AT Command to control Digital Output 1046 1046 1047 1047 1048 -* Downlink Payload (prefix 0x02): 994 +* (% style="color:#037691" %)Downlink Payload (prefix 0x02): 1049 1049 1050 1050 (% class="box infomessage" %) 1051 1051 ((( ... ... @@ -1074,12 +1074,12 @@ 1074 1074 1075 1075 ==== 3.4.2.13 DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ==== 1076 1076 1077 -* AT Command: 1023 +* (% style="color:#037691" %)AT Command: 1078 1078 1079 1079 There is no AT Command to control Digital Output 1080 1080 1081 1081 1082 -* Downlink Payload (prefix 0xA9): 1028 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA9): 1083 1083 1084 1084 (% class="box infomessage" %) 1085 1085 ((( ... ... @@ -1143,12 +1143,12 @@ 1143 1143 1144 1144 ==== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 ==== 1145 1145 1146 -* AT Command: 1092 +* (% style="color:#037691" %)AT Command: 1147 1147 1148 1148 There is no AT Command to control Relay Output 1149 1149 1150 1150 1151 -* Downlink Payload (prefix 0x03): 1097 +* (% style="color:#037691" %)Downlink Payload (prefix 0x03): 1152 1152 1153 1153 (% class="box infomessage" %) 1154 1154 ((( ... ... @@ -1173,12 +1173,12 @@ 1173 1173 1174 1174 ==== 3.4.2.15 Relay ~-~- Control Relay Output RO1/RO2 with time control ==== 1175 1175 1176 -* AT Command: 1122 +* (% style="color:#037691" %)AT Command: 1177 1177 1178 1178 There is no AT Command to control Relay Output 1179 1179 1180 1180 1181 -* Downlink Payload (prefix 0x05): 1127 +* (% style="color:#037691" %)Downlink Payload (prefix 0x05): 1182 1182 1183 1183 (% class="box infomessage" %) 1184 1184 ((( ... ... @@ -1230,7 +1230,7 @@ 1230 1230 1231 1231 When voltage exceed the threshold, count. Feature see [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]] 1232 1232 1233 -* AT Command: 1179 +* (% style="color:#037691" %)AT Command: 1234 1234 1235 1235 (% class="box infomessage" %) 1236 1236 ((( ... ... @@ -1238,7 +1238,7 @@ 1238 1238 ))) 1239 1239 1240 1240 1241 -* Downlink Payload (prefix 0xA5): 1187 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA5): 1242 1242 1243 1243 (% class="box infomessage" %) 1244 1244 ((( ... ... @@ -1249,7 +1249,7 @@ 1249 1249 1250 1250 ==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ==== 1251 1251 1252 -* AT Command: 1198 +* (% style="color:#037691" %)AT Command: 1253 1253 1254 1254 (% class="box infomessage" %) 1255 1255 ((( ... ... @@ -1265,7 +1265,7 @@ 1265 1265 Bb cc dd ee: number to be set 1266 1266 1267 1267 1268 -* Downlink Payload (prefix 0xA8): 1214 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA8): 1269 1269 1270 1270 (% class="box infomessage" %) 1271 1271 ((( ... ... @@ -1278,7 +1278,7 @@ 1278 1278 1279 1279 Clear counting for counting mode 1280 1280 1281 -* AT Command: 1227 +* (% style="color:#037691" %)AT Command: 1282 1282 1283 1283 (% class="box infomessage" %) 1284 1284 ((( ... ... @@ -1285,7 +1285,7 @@ 1285 1285 **AT+CLRCOUNT ~/~/ clear all counting** 1286 1286 ))) 1287 1287 1288 -* Downlink Payload (prefix 0xA6): 1234 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA6): 1289 1289 1290 1290 (% class="box infomessage" %) 1291 1291 ((( ... ... @@ -1296,7 +1296,7 @@ 1296 1296 1297 1297 ==== 3.4.2.19 Counting ~-~- Change counting mode save time ==== 1298 1298 1299 -* AT Command: 1245 +* (% style="color:#037691" %)AT Command: 1300 1300 1301 1301 (% class="box infomessage" %) 1302 1302 ((( ... ... @@ -1303,7 +1303,7 @@ 1303 1303 **AT+COUTIME=60 ~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)** 1304 1304 ))) 1305 1305 1306 -* Downlink Payload (prefix 0xA7): 1252 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA7): 1307 1307 1308 1308 (% class="box infomessage" %) 1309 1309 ((( ... ... @@ -2006,8 +2006,16 @@ 2006 2006 ))) 2007 2007 2008 2008 ((( 2009 - 1955 +== 5.6 Why does the relay output become the default and open relay after the lt22222 is powered off? == 2010 2010 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 + 2011 2011 = 6. Trouble Shooting = 2012 2012 ))) 2013 2013