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,12 +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 - 168 168 == 1.3 Features == 169 169 170 170 * LoRaWAN Class A & Class C protocol ... ... @@ -177,7 +177,6 @@ 177 177 178 178 179 179 180 - 181 181 == 1.4 Applications == 182 182 183 183 * Smart Buildings & Home Automation ... ... @@ -189,7 +189,6 @@ 189 189 190 190 191 191 192 - 193 193 == 1.5 Hardware Variants == 194 194 195 195 (% border="1" style="background-color:#f7faff; width:500px" %) ... ... @@ -204,7 +204,6 @@ 204 204 ))) 205 205 206 206 207 - 208 208 = 2. Power ON Device = 209 209 210 210 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. ... ... @@ -325,7 +325,6 @@ 325 325 * [1] RO1 relay channel is close and the RO1 LED is ON. 326 326 * [0] RO2 relay channel is open and RO2 LED is OFF; 327 327 328 - 329 329 **LT22222-L:** 330 330 331 331 * [1] DI2 channel is high input and DI2 LED is ON; ... ... @@ -379,12 +379,7 @@ 379 379 ((( 380 380 ((( 381 381 **AT+MOD=2** 382 -))) 383 -))) 384 384 385 -(% class="box infomessage" %) 386 -((( 387 -((( 388 388 **ATZ** 389 389 ))) 390 390 ))) ... ... @@ -403,40 +403,15 @@ 403 403 ((( 404 404 ((( 405 405 **AT+TRIG1=0,100 (set DI1 port to trigger on low level, valid signal is 100ms) ** 406 -))) 407 -))) 408 408 409 -(% class="box infomessage" %) 410 -((( 411 -((( 412 412 **AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) ** 413 -))) 414 -))) 415 415 416 -(% class="box infomessage" %) 417 -((( 418 -((( 419 419 **AT+TRIG2=0,100 (set DI2 port to trigger on low level, valid signal is 100ms) ** 420 -))) 421 -))) 422 422 423 -(% class="box infomessage" %) 424 -((( 425 -((( 426 426 **AT+TRIG2=1,100 (set DI2 port to trigger on high level, valid signal is 100ms ) ** 427 -))) 428 -))) 429 429 430 -(% class="box infomessage" %) 431 -((( 432 -((( 433 433 **AT+SETCNT=1,60 (Set COUNT1 value to 60)** 434 -))) 435 -))) 436 436 437 -(% class="box infomessage" %) 438 -((( 439 -((( 440 440 **AT+SETCNT=2,60 (Set COUNT2 value to 60)** 441 441 ))) 442 442 ))) ... ... @@ -471,12 +471,7 @@ 471 471 ((( 472 472 ((( 473 473 **AT+MOD=3** 474 -))) 475 -))) 476 476 477 -(% class="box infomessage" %) 478 -((( 479 -((( 480 480 **ATZ** 481 481 ))) 482 482 ))) ... ... @@ -483,11 +483,10 @@ 483 483 484 484 ((( 485 485 Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. 486 - 487 - 488 488 ))) 489 489 490 490 456 + 491 491 === 3.3.4 AT+MOD~=4, Single DI Counting + 1 x Voltage Counting === 492 492 493 493 ... ... @@ -522,20 +522,13 @@ 522 522 ((( 523 523 ((( 524 524 **AT+MOD=4** 525 -))) 526 -))) 527 527 528 -(% class="box infomessage" %) 529 -((( 530 -((( 531 531 **ATZ** 532 532 ))) 533 533 ))) 534 534 535 -((( 536 - 537 -))) 538 538 497 + 539 539 ((( 540 540 Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. 541 541 ))) ... ... @@ -549,33 +549,17 @@ 549 549 (% class="box infomessage" %) 550 550 ((( 551 551 ((( 552 -**AT+SETCNT=3,60 (set AVI Count to 60)** 553 -))) 554 -))) 511 +(% style="color:blue" %)**AT+SETCNT=3,60**(%%)** (set AVI Count to 60)** 555 555 556 -(% class="box infomessage" %) 557 -((( 558 -((( 559 -**AT+VOLMAX=20000 (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)** 560 -))) 561 -))) 513 +(% style="color:blue" %)**AT+VOLMAX=20000**(%%)** (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)** 562 562 563 -(% class="box infomessage" %) 564 -((( 565 -((( 566 -**AT+VOLMAX=20000,0 (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)** 567 -))) 568 -))) 515 +(% style="color:blue" %)**AT+VOLMAX=20000,0**(%%)** (If AVI1 voltage lower than VOLMAX (20000mV =20v), counter increase 1)** 569 569 570 -(% class="box infomessage" %) 571 -((( 572 -((( 573 -**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)** 574 574 ))) 575 575 ))) 576 576 577 577 578 - 579 579 === 3.3.5 AT+MOD~=5, Single DI Counting + 2 x AVI + 1 x ACI === 580 580 581 581 ... ... @@ -609,12 +609,7 @@ 609 609 ((( 610 610 ((( 611 611 **AT+MOD=5** 612 -))) 613 -))) 614 614 615 -(% class="box infomessage" %) 616 -((( 617 -((( 618 618 **ATZ** 619 619 ))) 620 620 ))) ... ... @@ -640,9 +640,8 @@ 640 640 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 641 641 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.** 642 642 581 +(% style="color:#037691" %)**AT Command to set Trigger Condition**: 643 643 644 -**AT Command to set Trigger Condition**: 645 - 646 646 (% style="color:#4f81bd" %)**Trigger base on voltage**: 647 647 648 648 Format: AT+AVLIM=<AV1_LIMIT_LOW>,< AV1_LIMIT_HIGH>,<AV2_LIMIT_LOW>,< AV2_LIMIT_HIGH> ... ... @@ -677,7 +677,7 @@ 677 677 AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 678 678 679 679 680 -**Downlink Command to set Trigger Condition:** 617 +(% style="color:#037691" %)**Downlink Command to set Trigger Condition:** 681 681 682 682 Type Code: 0xAA. Downlink command same as AT Command **AT+AVLIM, AT+ACLIM** 683 683 ... ... @@ -720,7 +720,6 @@ 720 720 721 721 * Each bits shows if the corresponding trigger has been configured. 722 722 723 - 724 724 **Example:** 725 725 726 726 10100000: Means the system has configure to use the trigger: AC1_LOW and AV2_LOW ... ... @@ -732,7 +732,6 @@ 732 732 733 733 * Each bits shows which status has been trigger on this uplink. 734 734 735 - 736 736 **Example:** 737 737 738 738 10000000: Means this packet is trigger by AC1_LOW. Means voltage too low. ... ... @@ -744,7 +744,6 @@ 744 744 745 745 * Each bits shows which status has been trigger on this uplink. 746 746 747 - 748 748 **Example:** 749 749 750 750 00000111: Means both DI1 and DI2 trigger are enabled and this packet is trigger by DI1. ... ... @@ -773,7 +773,6 @@ 773 773 ))) 774 774 775 775 776 - 777 777 == 3.4 Configure LT via AT or Downlink == 778 778 779 779 User can configure LT I/O Controller via AT Commands or LoRaWAN Downlink Commands ... ... @@ -787,6 +787,7 @@ 787 787 * (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for LT-22222-L. User can see these commands below: 788 788 789 789 723 + 790 790 === 3.4.1 Common Commands === 791 791 792 792 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]] ... ... @@ -799,7 +799,7 @@ 799 799 800 800 Set device uplink interval. 801 801 802 -* AT Command: 736 +* (% style="color:#037691" %)**AT Command:** 803 803 804 804 (% class="box infomessage" %) 805 805 ((( ... ... @@ -809,7 +809,7 @@ 809 809 **Example: **AT+TDC=30000. Means set interval to 30 seconds 810 810 811 811 812 -* Downlink Payload (prefix 0x01): 746 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x01):** 813 813 814 814 (% class="box infomessage" %) 815 815 ((( ... ... @@ -822,7 +822,7 @@ 822 822 823 823 Set work mode. 824 824 825 -* AT Command: 759 +* (% style="color:#037691" %)**AT Command:** 826 826 827 827 (% class="box infomessage" %) 828 828 ((( ... ... @@ -832,7 +832,7 @@ 832 832 **Example**: AT+MOD=2. Set work mode to Double DI counting mode 833 833 834 834 835 -* Downlink Payload (prefix 0x0A): 769 +* (% style="color:#037691" %)**Downlink Payload (prefix 0x0A):** 836 836 837 837 (% class="box infomessage" %) 838 838 ((( ... ... @@ -843,12 +843,12 @@ 843 843 844 844 ==== 3.4.2.3 Poll an uplink ==== 845 845 846 -* AT Command: 780 +* (% style="color:#037691" %)AT Command: 847 847 848 848 There is no AT Command to poll uplink 849 849 850 850 851 -* Downlink Payload (prefix 0x08): 785 +* (% style="color:#037691" %)Downlink Payload (prefix 0x08): 852 852 853 853 (% class="box infomessage" %) 854 854 ((( ... ... @@ -863,7 +863,7 @@ 863 863 864 864 Use of trigger mode, please check [[ADDMOD6>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 865 865 866 -* AT Command: 800 +* (% style="color:#037691" %)AT Command: 867 867 868 868 (% class="box infomessage" %) 869 869 ((( ... ... @@ -875,7 +875,7 @@ 875 875 0: Disable Trigger Mode 876 876 877 877 878 -* Downlink Payload (prefix 0x0A 06): 812 +* (% style="color:#037691" %)Downlink Payload (prefix 0x0A 06): 879 879 880 880 (% class="box infomessage" %) 881 881 ((( ... ... @@ -888,12 +888,12 @@ 888 888 889 889 Poll trigger settings, 890 890 891 -* AT Command: 825 +* (% style="color:#037691" %)AT Command: 892 892 893 893 There is no AT Command for this feature. 894 894 895 895 896 -* Downlink Payload (prefix 0x AB 06): 830 +* (% style="color:#037691" %)Downlink Payload (prefix 0x AB 06): 897 897 898 898 (% class="box infomessage" %) 899 899 ((( ... ... @@ -906,7 +906,7 @@ 906 906 907 907 Enable Disable DI1/DI2/DI2 as trigger, 908 908 909 -* AT Command: 843 +* (% style="color:#037691" %)AT Command: 910 910 911 911 (% class="box infomessage" %) 912 912 ((( ... ... @@ -918,7 +918,7 @@ 918 918 919 919 AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 920 920 921 -* Downlink Payload (prefix 0xAA 02): 855 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 02): 922 922 923 923 (% class="box infomessage" %) 924 924 ((( ... ... @@ -931,7 +931,7 @@ 931 931 932 932 Set DI1 or DI3(for LT-33222-L) trigger. 933 933 934 -* AT Command: 868 +* (% style="color:#037691" %)AT Command: 935 935 936 936 (% class="box infomessage" %) 937 937 ((( ... ... @@ -948,7 +948,7 @@ 948 948 AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) 949 949 950 950 951 -* Downlink Payload (prefix 0x09 01 ): 885 +* (% style="color:#037691" %)Downlink Payload (prefix 0x09 01 ): 952 952 953 953 (% class="box infomessage" %) 954 954 ((( ... ... @@ -961,7 +961,7 @@ 961 961 962 962 Set DI2 trigger. 963 963 964 -* AT Command: 898 +* (% style="color:#037691" %)AT Command: 965 965 966 966 (% class="box infomessage" %) 967 967 ((( ... ... @@ -978,7 +978,7 @@ 978 978 AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms ) 979 979 980 980 981 -* Downlink Payload (prefix 0x09 02 ): 915 +* (% style="color:#037691" %)Downlink Payload (prefix 0x09 02 ): 982 982 983 983 (% class="box infomessage" %) 984 984 ((( ... ... @@ -991,7 +991,7 @@ 991 991 992 992 Set current trigger , base on AC port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 993 993 994 -* AT Command: 928 +* (% style="color:#037691" %)AT Command: 995 995 996 996 (% class="box infomessage" %) 997 997 ((( ... ... @@ -999,7 +999,7 @@ 999 999 ))) 1000 1000 1001 1001 1002 -* Downlink Payload (prefix 0xAA 01 ): 936 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 01 ): 1003 1003 1004 1004 (% class="box infomessage" %) 1005 1005 ((( ... ... @@ -1012,7 +1012,7 @@ 1012 1012 1013 1013 Set current trigger , base on AV port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 1014 1014 1015 -* AT Command: 949 +* (% style="color:#037691" %)AT Command: 1016 1016 1017 1017 (% class="box infomessage" %) 1018 1018 ((( ... ... @@ -1020,7 +1020,7 @@ 1020 1020 ))) 1021 1021 1022 1022 1023 -* Downlink Payload (prefix 0xAA 00 ): 957 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAA 00 ): 1024 1024 1025 1025 (% class="box infomessage" %) 1026 1026 ((( ... ... @@ -1033,7 +1033,7 @@ 1033 1033 1034 1034 Set AV and AC trigger minimum interval, system won’t response to the second trigger within this set time after the first trigger. 1035 1035 1036 -* AT Command: 970 +* (% style="color:#037691" %)AT Command: 1037 1037 1038 1038 (% class="box infomessage" %) 1039 1039 ((( ... ... @@ -1041,7 +1041,7 @@ 1041 1041 ))) 1042 1042 1043 1043 1044 -* Downlink Payload (prefix 0xAC ): 978 +* (% style="color:#037691" %)Downlink Payload (prefix 0xAC ): 1045 1045 1046 1046 (% class="box infomessage" %) 1047 1047 ((( ... ... @@ -1052,12 +1052,12 @@ 1052 1052 1053 1053 ==== 3.4.2.12 DO ~-~- Control Digital Output DO1/DO2/DO3 ==== 1054 1054 1055 -* AT Command: 989 +* (% style="color:#037691" %)AT Command: 1056 1056 1057 1057 There is no AT Command to control Digital Output 1058 1058 1059 1059 1060 -* Downlink Payload (prefix 0x02): 994 +* (% style="color:#037691" %)Downlink Payload (prefix 0x02): 1061 1061 1062 1062 (% class="box infomessage" %) 1063 1063 ((( ... ... @@ -1086,12 +1086,12 @@ 1086 1086 1087 1087 ==== 3.4.2.13 DO ~-~- Control Digital Output DO1/DO2/DO3 with time control ==== 1088 1088 1089 -* AT Command: 1023 +* (% style="color:#037691" %)AT Command: 1090 1090 1091 1091 There is no AT Command to control Digital Output 1092 1092 1093 1093 1094 -* Downlink Payload (prefix 0xA9): 1028 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA9): 1095 1095 1096 1096 (% class="box infomessage" %) 1097 1097 ((( ... ... @@ -1155,12 +1155,12 @@ 1155 1155 1156 1156 ==== 3.4.2.14 Relay ~-~- Control Relay Output RO1/RO2 ==== 1157 1157 1158 -* AT Command: 1092 +* (% style="color:#037691" %)AT Command: 1159 1159 1160 1160 There is no AT Command to control Relay Output 1161 1161 1162 1162 1163 -* Downlink Payload (prefix 0x03): 1097 +* (% style="color:#037691" %)Downlink Payload (prefix 0x03): 1164 1164 1165 1165 (% class="box infomessage" %) 1166 1166 ((( ... ... @@ -1185,12 +1185,12 @@ 1185 1185 1186 1186 ==== 3.4.2.15 Relay ~-~- Control Relay Output RO1/RO2 with time control ==== 1187 1187 1188 -* AT Command: 1122 +* (% style="color:#037691" %)AT Command: 1189 1189 1190 1190 There is no AT Command to control Relay Output 1191 1191 1192 1192 1193 -* Downlink Payload (prefix 0x05): 1127 +* (% style="color:#037691" %)Downlink Payload (prefix 0x05): 1194 1194 1195 1195 (% class="box infomessage" %) 1196 1196 ((( ... ... @@ -1242,7 +1242,7 @@ 1242 1242 1243 1243 When voltage exceed the threshold, count. Feature see [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]] 1244 1244 1245 -* AT Command: 1179 +* (% style="color:#037691" %)AT Command: 1246 1246 1247 1247 (% class="box infomessage" %) 1248 1248 ((( ... ... @@ -1250,7 +1250,7 @@ 1250 1250 ))) 1251 1251 1252 1252 1253 -* Downlink Payload (prefix 0xA5): 1187 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA5): 1254 1254 1255 1255 (% class="box infomessage" %) 1256 1256 ((( ... ... @@ -1261,7 +1261,7 @@ 1261 1261 1262 1262 ==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ==== 1263 1263 1264 -* AT Command: 1198 +* (% style="color:#037691" %)AT Command: 1265 1265 1266 1266 (% class="box infomessage" %) 1267 1267 ((( ... ... @@ -1277,7 +1277,7 @@ 1277 1277 Bb cc dd ee: number to be set 1278 1278 1279 1279 1280 -* Downlink Payload (prefix 0xA8): 1214 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA8): 1281 1281 1282 1282 (% class="box infomessage" %) 1283 1283 ((( ... ... @@ -1290,7 +1290,7 @@ 1290 1290 1291 1291 Clear counting for counting mode 1292 1292 1293 -* AT Command: 1227 +* (% style="color:#037691" %)AT Command: 1294 1294 1295 1295 (% class="box infomessage" %) 1296 1296 ((( ... ... @@ -1297,7 +1297,7 @@ 1297 1297 **AT+CLRCOUNT ~/~/ clear all counting** 1298 1298 ))) 1299 1299 1300 -* Downlink Payload (prefix 0xA6): 1234 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA6): 1301 1301 1302 1302 (% class="box infomessage" %) 1303 1303 ((( ... ... @@ -1308,7 +1308,7 @@ 1308 1308 1309 1309 ==== 3.4.2.19 Counting ~-~- Change counting mode save time ==== 1310 1310 1311 -* AT Command: 1245 +* (% style="color:#037691" %)AT Command: 1312 1312 1313 1313 (% class="box infomessage" %) 1314 1314 ((( ... ... @@ -1315,7 +1315,7 @@ 1315 1315 **AT+COUTIME=60 ~/~/ Set save time to 60 seconds. Device will save the counting result in internal flash every 60 seconds. (min value: 30)** 1316 1316 ))) 1317 1317 1318 -* Downlink Payload (prefix 0xA7): 1252 +* (% style="color:#037691" %)Downlink Payload (prefix 0xA7): 1319 1319 1320 1320 (% class="box infomessage" %) 1321 1321 ((( ... ... @@ -2018,8 +2018,16 @@ 2018 2018 ))) 2019 2019 2020 2020 ((( 2021 - 1955 +== 5.6 Why does the relay output become the default and open relay after the lt22222 is powered off? == 2022 2022 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 + 2023 2023 = 6. Trouble Shooting = 2024 2024 ))) 2025 2025