Changes for page LT-22222-L -- LoRa I/O Controller User Manual
Last modified by Mengting Qiu on 2025/06/04 18:42
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Content
-
... ... @@ -211,8 +211,8 @@ 211 211 == 1.5 Hardware Variants == 212 212 213 213 214 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:500px" %)215 -|(% style="background-color:#d9e2f3; color:#0070c0; width:103px" %)**Model**|(% style="background-color:#d9e2f3; color:#0070c0; width:131px" %)**Photo**|(% style="background-color:#d9e2f3; color:#0070c0; width: 266px" %)**Description**214 +(% border="1" style="background-color:#f2f2f2; width:500px" %) 215 +|(% style="background-color:#d9e2f3; color:#0070c0; width:103px" %)**Model**|(% style="background-color:#d9e2f3; color:#0070c0; width:131px" %)**Photo**|(% style="background-color:#d9e2f3; color:#0070c0; width:334px" %)**Description** 216 216 |(% style="width:103px" %)**LT22222-L**|(% style="width:131px" %)((( 217 217 (% style="text-align:center" %) 218 218 [[image:image-20230424115112-1.png||height="106" width="58"]] ... ... @@ -298,6 +298,7 @@ 298 298 [[image:1653298023685-319.png]] 299 299 300 300 301 + 301 301 ((( 302 302 (% style="color:blue" %)**Step 2**(%%): Power on LT and it will auto join to the TTN network. After join success, it will start to upload message to TTN and user can see in the panel. 303 303 ... ... @@ -332,8 +332,8 @@ 332 332 ((( 333 333 The uplink payload includes totally 9 bytes. Uplink packets use FPORT=2 and every 10 minutes send one uplink by default. (% style="display:none" %) 334 334 335 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)336 -|(% style="background-color:# d9e2f3;c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**336 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 337 +|(% style="background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1** 337 337 |Value|((( 338 338 AVI1 voltage 339 339 )))|((( ... ... @@ -348,13 +348,16 @@ 348 348 ))) 349 349 350 350 ((( 352 + 353 + 351 351 (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 352 352 353 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)356 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 354 354 |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0** 355 355 |RO1|RO2|DI3|DI2|DI1|DO3|DO2|DO1 356 356 ))) 357 357 361 + 358 358 * RO is for relay. ROx=1 : close,ROx=0 always open. 359 359 * DI is for digital input. DIx=1: high or float, DIx=0: low. 360 360 * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. ... ... @@ -394,8 +394,6 @@ 394 394 ** DO1 is high in case there is load between DO1 and V+. 395 395 ** DO1 LED is off in both case 396 396 397 - 398 - 399 399 === 3.3.2 AT+MOD~=2, (Double DI Counting) === 400 400 401 401 ... ... @@ -406,8 +406,8 @@ 406 406 ((( 407 407 Total : 11 bytes payload 408 408 409 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)410 -|(% style="background-color:# d9e2f3;c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3;c0" %)**4**|(% style="background-color:#d9e2f3;c0" %)**4**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**411 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 412 +|(% style="background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="background-color:#D9E2F3;color:#0070C0" %)**4**|(% style="background-color:#D9E2F3;color:#0070C0" %)**4**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1** 411 411 |Value|COUNT1|COUNT2 |DIDORO*|((( 412 412 Reserve 413 413 )))|MOD ... ... @@ -414,9 +414,11 @@ 414 414 ))) 415 415 416 416 ((( 419 + 420 + 417 417 (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DO3, DO2 and DO1. Totally 1bytes as below 418 418 419 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)423 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 420 420 |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0** 421 421 |RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1 422 422 ... ... @@ -428,32 +428,39 @@ 428 428 429 429 ((( 430 430 (% style="color:red" %)**Note: DO3 bit is not valid for LT-22222-L.** 431 - 432 - 433 433 ))) 434 434 435 435 ((( 438 + 439 + 436 436 **To use counting mode, please run:** 437 437 ))) 438 438 439 -((( 440 440 (% class="box infomessage" %) 441 441 ((( 445 +((( 446 +((( 442 442 **AT+MOD=2** 448 +))) 443 443 450 +((( 444 444 **ATZ** 445 445 ))) 446 446 ))) 454 +))) 447 447 448 448 ((( 449 449 450 450 451 451 (% style="color:#4f81bd" %)**AT Commands for counting:** 460 + 461 + 452 452 ))) 453 453 454 454 ((( 455 455 **For LT22222-L:** 456 456 467 + 457 457 (% style="color:blue" %)**AT+TRIG1=0,100**(%%)** (set DI1 port to trigger on low level, valid signal is 100ms) ** 458 458 459 459 (% style="color:blue" %)**AT+TRIG1=1,100**(%%)** (set DI1 port to trigger on high level, valid signal is 100ms ) ** ... ... @@ -473,8 +473,8 @@ 473 473 474 474 **LT22222-L**: This mode the DI1 is used as a counting pin. 475 475 476 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)477 -|(% style="background-color:# d9e2f3;c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3;c0" %)**4**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**487 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 488 +|(% style="background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="background-color:#D9E2F3;color:#0070C0" %)**4**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1** 478 478 |Value|COUNT1|((( 479 479 ACI1 Current 480 480 )))|((( ... ... @@ -482,13 +482,16 @@ 482 482 )))|DIDORO*|Reserve|MOD 483 483 484 484 ((( 496 + 497 + 485 485 (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 486 486 487 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)500 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 488 488 |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0** 489 489 |RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1 490 490 ))) 491 491 505 + 492 492 * RO is for relay. ROx=1 : close,ROx=0 always open. 493 493 * FIRST: Indicate this is the first packet after join network. 494 494 * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. ... ... @@ -502,14 +502,18 @@ 502 502 **To use counting mode, please run:** 503 503 ))) 504 504 505 -((( 506 506 (% class="box infomessage" %) 507 507 ((( 521 +((( 522 +((( 508 508 **AT+MOD=3** 524 +))) 509 509 526 +((( 510 510 **ATZ** 511 511 ))) 512 512 ))) 530 +))) 513 513 514 514 ((( 515 515 Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. ... ... @@ -526,21 +526,22 @@ 526 526 ((( 527 527 The AVI1 is also used for counting. AVI1 is used to monitor the voltage. It will check the voltage **every 60s**, if voltage is higher or lower than VOLMAX mV, the AVI1 Counting increase 1, so AVI1 counting can be used to measure a machine working hour. 528 528 529 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)530 -|(% style="background-color:# d9e2f3;c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3;c0" %)**4**|(% style="background-color:#d9e2f3;c0" %)**4**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**547 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 548 +|(% style="background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="background-color:#D9E2F3;color:#0070C0" %)**4**|(% style="background-color:#D9E2F3;color:#0070C0" %)**4**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1** 531 531 |Value|COUNT1|AVI1 Counting|DIDORO*|((( 532 -Reserve 533 -)))|MOD 550 +Reserve)))|MOD 534 534 ))) 535 535 553 + 536 536 ((( 537 537 (% style="color:#4f81bd" %)**DIDORO **(%%)is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 538 538 539 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)557 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 540 540 |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0** 541 541 |RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1 542 542 ))) 543 543 562 + 544 544 * RO is for relay. ROx=1 : close,ROx=0 always open. 545 545 * FIRST: Indicate this is the first packet after join network. 546 546 * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. ... ... @@ -547,30 +547,38 @@ 547 547 548 548 ((( 549 549 (% style="color:red" %)**Note: DO3 is not valid for LT-22222-L.** 550 - 551 - 552 552 ))) 553 553 554 554 ((( 572 + 573 + 555 555 **To use this mode, please run:** 556 556 ))) 557 557 558 -((( 559 559 (% class="box infomessage" %) 560 560 ((( 579 +((( 580 +((( 561 561 **AT+MOD=4** 582 +))) 562 562 584 +((( 563 563 **ATZ** 564 564 ))) 565 565 ))) 588 +))) 566 566 590 + 567 567 ((( 568 568 Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. 569 569 ))) 570 570 571 571 ((( 596 + 597 + 572 572 **Plus below command for AVI1 Counting:** 573 573 600 + 574 574 (% style="color:blue" %)**AT+SETCNT=3,60**(%%)** (set AVI Count to 60)** 575 575 576 576 (% style="color:blue" %)**AT+VOLMAX=20000**(%%)** (If AVI1 voltage higher than VOLMAX (20000mV =20v), counter increase 1)** ... ... @@ -586,8 +586,8 @@ 586 586 587 587 **LT22222-L**: This mode the DI1 is used as a counting pin. 588 588 589 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)590 -|(% style="background-color:# d9e2f3;c0" %)**Size(bytes)**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**2**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**|(% style="background-color:#d9e2f3;c0" %)**1**616 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 617 +|(% style="background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**2**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1** 591 591 |Value|((( 592 592 AVI1 voltage 593 593 )))|((( ... ... @@ -599,9 +599,11 @@ 599 599 )))|MOD 600 600 601 601 ((( 629 + 630 + 602 602 (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 603 603 604 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)633 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 605 605 |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0** 606 606 |RO1|RO2|FIRST|Reserve|Reserve|DO3|DO2|DO1 607 607 ))) ... ... @@ -617,17 +617,23 @@ 617 617 ))) 618 618 619 619 ((( 649 + 650 + 620 620 **To use this mode, please run:** 621 621 ))) 622 622 623 -((( 624 624 (% class="box infomessage" %) 625 625 ((( 656 +((( 657 +((( 626 626 **AT+MOD=5** 659 +))) 627 627 661 +((( 628 628 **ATZ** 629 629 ))) 630 630 ))) 665 +))) 631 631 632 632 ((( 633 633 Other AT Commands for counting are similar to [[MOD2 Counting Command>>||anchor="H3.3.2AT2BMOD3D22C28DoubleDICounting29"]]. ... ... @@ -722,8 +722,8 @@ 722 722 723 723 MOD6 Payload : total 11 bytes payload 724 724 725 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 15px" %)726 -|(% style="background-color:# d9e2f3;c0; width:60px" %)**Size(bytes)**|(% style="background-color:#d9e2f3;c0; width:69px" %)**1**|(% style="background-color:#d9e2f3;c0; width:69px" %)**1**|(% style="background-color:#d9e2f3;c0; width:109px" %)**1**|(% style="background-color:#d9e2f3;c0; width:49px" %)**6**|(% style="background-color:#d9e2f3;c0; width:109px" %)**1**|(% style="background-color:#d9e2f3;c0; width:50px" %)**1**760 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 761 +|(% style="background-color:#D9E2F3;color:#0070C0" %)**Size(bytes)**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**6**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1**|(% style="background-color:#D9E2F3;color:#0070C0" %)**1** 727 727 |Value|((( 728 728 TRI_A FLAG 729 729 )))|((( ... ... @@ -736,7 +736,7 @@ 736 736 737 737 (% style="color:#4f81bd" %)**TRI FLAG1**(%%) is a combination to show if trigger is set for this part. Totally 1byte as below 738 738 739 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 15px" %)774 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 740 740 |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0** 741 741 |((( 742 742 AV1_LOW ... ... @@ -765,7 +765,7 @@ 765 765 766 766 (% style="color:#4f81bd" %)**TRI Status1**(%%) is a combination to show which condition is trigger. Totally 1byte as below 767 767 768 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 15px" %)803 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 769 769 |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0** 770 770 |((( 771 771 AV1_LOW ... ... @@ -794,7 +794,7 @@ 794 794 795 795 (% style="color:#4f81bd" %)**TRI_DI FLAG+STA **(%%)is a combination to show which condition is trigger. Totally 1byte as below 796 796 797 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 15px" %)832 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 798 798 |**bit7**|**bit6**|**bit5**|**bit4**|**bit3**|**bit2**|**bit1**|**bit0** 799 799 |N/A|N/A|N/A|N/A|DI2_STATUS|DI2_FLAG|DI1_STATUS|DI1_FLAG 800 800 ... ... @@ -842,8 +842,6 @@ 842 842 843 843 * (% style="color:blue" %)**Sensor Related Commands**(%%): These commands are special designed for LT-22222-L. User can see these commands below: 844 844 845 - 846 - 847 847 === 3.4.1 Common Commands === 848 848 849 849 ... ... @@ -878,10 +878,14 @@ 878 878 879 879 Set work mode. 880 880 881 -* (% style="color:#037691" %)**AT Command:** (%%) (% style="color:blue" %)**AT+MOD=N **914 +* (% style="color:#037691" %)**AT Command:** 882 882 916 +(% style="color:blue" %)**AT+MOD=N ** 917 + 918 + 883 883 **Example**: AT+MOD=2. Set work mode to Double DI counting mode 884 884 921 + 885 885 * (% style="color:#037691" %)**Downlink Payload (prefix 0x0A):** 886 886 887 887 (% style="color:blue" %)**0x0A aa **(%%)** ** ~/~/ Same as AT+MOD=aa ... ... @@ -891,12 +891,16 @@ 891 891 ==== 3.4.2.3 Poll an uplink ==== 892 892 893 893 894 -* (% style="color:#037691" %)**AT Command:** (%%) There is no AT Command to poll uplink931 +* (% style="color:#037691" %)**AT Command:** 895 895 933 +There is no AT Command to poll uplink 934 + 935 + 896 896 * (% style="color:#037691" %)**Downlink Payload (prefix 0x08):** 897 897 898 898 (% style="color:blue" %)**0x08 FF **(%%)** **~/~/ Poll an uplink 899 899 940 + 900 900 **Example**: 0x08FF, ask device to send an Uplink 901 901 902 902 ... ... @@ -906,8 +906,10 @@ 906 906 907 907 Use of trigger mode, please check [[ADDMOD6>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 908 908 909 -* (% style="color:#037691" %)**AT Command:** (%%) (% style="color:blue" %)**AT+ADDMOD6=1 or 0**950 +* (% style="color:#037691" %)**AT Command:** 910 910 952 +(% style="color:blue" %)**AT+ADDMOD6=1 or 0** 953 + 911 911 (% style="color:red" %)**1:** (%%)Enable Trigger Mode 912 912 913 913 (% style="color:red" %)**0: **(%%)Disable Trigger Mode ... ... @@ -922,12 +922,13 @@ 922 922 ==== 3.4.2.5 Poll trigger settings ==== 923 923 924 924 925 -Poll trigger settings 968 +Poll trigger settings, 926 926 927 927 * (% style="color:#037691" %)**AT Command:** 928 928 929 929 There is no AT Command for this feature. 930 930 974 + 931 931 * (% style="color:#037691" %)**Downlink Payload (prefix 0x AB 06):** 932 932 933 933 (% style="color:blue" %)**0xAB 06 ** (%%) ~/~/ Poll trigger settings, device will uplink trigger settings once receive this command ... ... @@ -939,11 +939,15 @@ 939 939 940 940 Enable Disable DI1/DI2/DI2 as trigger, 941 941 942 -* (% style="color:#037691" %)**AT Command:** (%%) (% style="color:blue" %)**Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >**986 +* (% style="color:#037691" %)**AT Command:** 943 943 944 - **Example:**1,0 (EnableDI1trigger / disableDI2trigger)988 +(% style="color:blue" %)**Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG >** 945 945 946 946 991 +**Example:** 992 + 993 +AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 994 + 947 947 * (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 02):** 948 948 949 949 (% style="color:blue" %)**0xAA 02 aa bb ** (%%) ~/~/ Same as AT+DTRI=aa,bb ... ... @@ -955,15 +955,20 @@ 955 955 956 956 Set DI1 or DI3(for LT-33222-L) trigger. 957 957 958 -* (% style="color:#037691" %)**AT Command:** (%%) (% style="color:blue" %)**AT+TRIG1=a,b**1006 +* (% style="color:#037691" %)**AT Command:** 959 959 1008 +(% style="color:blue" %)**AT+TRIG1=a,b** 1009 + 960 960 (% style="color:red" %)**a :** (%%)Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1). 961 961 962 962 (% style="color:red" %)**b :** (%%)delay timing. 963 963 964 -**Example:** AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) 965 965 1015 +**Example:** 966 966 1017 +AT+TRIG1=1,100(set DI1 port to trigger on high level, valid signal is 100ms ) 1018 + 1019 + 967 967 * (% style="color:#037691" %)**Downlink Payload (prefix 0x09 01 ):** 968 968 969 969 (% style="color:blue" %)**0x09 01 aa bb cc ** (%%) ~/~/ same as AT+TRIG1=aa,0x(bb cc) ... ... @@ -975,15 +975,20 @@ 975 975 976 976 Set DI2 trigger. 977 977 978 -* (% style="color:#037691" %)**AT Command:** (%%) (% style="color:blue" %)**AT+TRIG2=a,b**1031 +* (% style="color:#037691" %)**AT Command:** 979 979 1033 +(% style="color:blue" %)**AT+TRIG2=a,b** 1034 + 980 980 (% style="color:red" %)**a :** (%%)Interrupt mode. 0: falling edge; 1: rising edge, 2: falling and raising edge(for MOD=1). 981 981 982 982 (% style="color:red" %)**b :** (%%)delay timing. 983 983 984 -**Example:** AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms ) 985 985 1040 +**Example:** 986 986 1042 +AT+TRIG2=0,100(set DI1 port to trigger on low level, valid signal is 100ms ) 1043 + 1044 + 987 987 * (% style="color:#037691" %)**Downlink Payload (prefix 0x09 02 ):** 988 988 989 989 (% style="color:blue" %)**0x09 02 aa bb cc ** (%%)~/~/ same as AT+TRIG2=aa,0x(bb cc) ... ... @@ -995,8 +995,11 @@ 995 995 996 996 Set current trigger , base on AC port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 997 997 998 -* (% style="color:#037691" %)**AT Command :**(%%) (% style="color:blue" %)**AT+ACLIM**1056 +* (% style="color:#037691" %)**AT Command** 999 999 1058 +(% style="color:blue" %)**AT+ACLIM** 1059 + 1060 + 1000 1000 * (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 01 )** 1001 1001 1002 1002 (% style="color:blue" %)**0x AA 01 aa bb cc dd ee ff gg hh ** (%%) ~/~/ same as AT+ACLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] ... ... @@ -1008,8 +1008,11 @@ 1008 1008 1009 1009 Set current trigger , base on AV port. See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] 1010 1010 1011 -* (% style="color:#037691" %)**AT Command** (%%): (% style="color:blue" %)**AT+AVLIM **(%%)** See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]**1072 +* (% style="color:#037691" %)**AT Command** 1012 1012 1074 +(% style="color:blue" %)**AT+AVLIM **(%%)** See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]]** 1075 + 1076 + 1013 1013 * (% style="color:#037691" %)**Downlink Payload (prefix 0xAA 00 )** 1014 1014 1015 1015 (% style="color:blue" %)**0x AA 00 aa bb cc dd ee ff gg hh ** (%%) ~/~/ same as AT+AVLIM See [[trigger mode>>||anchor="H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29"]] ... ... @@ -1021,13 +1021,18 @@ 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 -* (% style="color:#037691" %)**AT Command** (%%): (% style="color:blue" %)**AT+ATDC=5 ** ~/~/ (%%)Device won't response the second trigger within 5 minute after the first trigger.1088 +* (% style="color:#037691" %)**AT Command** 1025 1025 1090 +(% style="color:blue" %)**AT+ATDC=5 ** (%%)Device won't response the second trigger within 5 minute after the first trigger. 1091 + 1092 + 1026 1026 * (% style="color:#037691" %)**Downlink Payload (prefix 0xAC )** 1027 1027 1028 1028 (% style="color:blue" %)**0x AC aa bb **(%%) ~/~/ same as AT+ATDC=0x(aa bb) . Unit (min) 1029 1029 1030 1030 ((( 1098 + 1099 + 1031 1031 (% style="color:red" %)**Note: ATDC setting must be more than 5min** 1032 1032 ))) 1033 1033 ... ... @@ -1042,9 +1042,8 @@ 1042 1042 1043 1043 1044 1044 * (% style="color:#037691" %)**Downlink Payload (prefix 0x02)** 1114 +* (% style="color:blue" %)**0x02 aa bb cc ** (%%)~/~/ Set DO1/DO2/DO3 output 1045 1045 1046 -(% style="color:blue" %)**0x02 aa bb cc ** (%%)~/~/ Set DO1/DO2/DO3 output 1047 - 1048 1048 ((( 1049 1049 If payload = 0x02010001, while there is load between V+ and DOx, it means set DO1 to low, DO2 to high and DO3 to low. 1050 1050 ))) ... ... @@ -1052,7 +1052,7 @@ 1052 1052 ((( 1053 1053 01: Low, 00: High , 11: No action 1054 1054 1055 -(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:5 10px" %)1123 +(% border="1" cellspacing="4" style="background-color:#f2f2f2; width:520px" %) 1056 1056 |(% style="background-color:#d9e2f3; color:#0070c0" %)**Downlink Code**|(% style="background-color:#d9e2f3; color:#0070c0" %)**DO1**|(% style="background-color:#d9e2f3; color:#0070c0" %)**DO2**|(% style="background-color:#d9e2f3; color:#0070c0" %)**DO3** 1057 1057 |02 01 00 11|Low|High|No Action 1058 1058 |02 00 11 01|High|No Action|Low ... ... @@ -1059,6 +1059,7 @@ 1059 1059 |02 11 01 00|No Action|Low|High 1060 1060 ))) 1061 1061 1130 + 1062 1062 ((( 1063 1063 (% style="color:red" %)**Note: For LT-22222-L, there is no DO3, the last byte can use any value.** 1064 1064 ))) ... ... @@ -1126,6 +1126,7 @@ 1126 1126 1127 1127 Before Firmwre v1.6.0 the latch time only suport 2 bytes. 1128 1128 1198 + 1129 1129 (% style="color:red" %)**Device will upload a packet if downlink code executes successfully.** 1130 1130 1131 1131 ... ... @@ -1181,6 +1181,10 @@ 1181 1181 |03 00 01|Open|Close 1182 1182 ))) 1183 1183 1254 +((( 1255 + 1256 +))) 1257 + 1184 1184 (% style="color:red" %)**Device will upload a packet if downlink code executes successfully.** 1185 1185 1186 1186 ... ... @@ -1252,8 +1252,11 @@ 1252 1252 1253 1253 When voltage exceed the threshold, count. Feature see [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]] 1254 1254 1255 -* (% style="color:#037691" %)**AT Command:** (%%) (% style="color:blue" %)**AT+VOLMAX ** (%%)~/~/ See [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]]1329 +* (% style="color:#037691" %)**AT Command:** 1256 1256 1331 +(% style="color:blue" %)**AT+VOLMAX ** (%%)~/~/ See [[MOD4>>||anchor="H3.3.4AT2BMOD3D42CSingleDICounting2B1xVoltageCounting"]] 1332 + 1333 + 1257 1257 * (% style="color:#037691" %)**Downlink Payload (prefix 0xA5):** 1258 1258 1259 1259 (% style="color:blue" %)**0xA5 aa bb cc ** (%%)~/~/ Same as AT+VOLMAX=(aa bb),cc ... ... @@ -1263,8 +1263,10 @@ 1263 1263 ==== 3.4.2.17 Counting ~-~- Pre-configure the Count Number ==== 1264 1264 1265 1265 1266 -* (% style="color:#037691" %)**AT Command:** (%%) (% style="color:blue" %)**AT+SETCNT=aa,(bb cc dd ee) **1343 +* (% style="color:#037691" %)**AT Command:** 1267 1267 1345 +(% style="color:blue" %)**AT+SETCNT=aa,(bb cc dd ee) ** 1346 + 1268 1268 (% style="color:red" %)**aa:**(%%) 1: Set count1; 2: Set count2; 3: Set AV1 count 1269 1269 1270 1270 (% style="color:red" %)**bb cc dd ee: **(%%)number to be set ... ... @@ -1281,8 +1281,11 @@ 1281 1281 1282 1282 Clear counting for counting mode 1283 1283 1284 -* (% style="color:#037691" %)**AT Command:** (%%) (% style="color:blue" %)**AT+CLRCOUNT **(%%) ~/~/ clear all counting1363 +* (% style="color:#037691" %)**AT Command:** 1285 1285 1365 +(% style="color:blue" %)**AT+CLRCOUNT **(%%) ~/~/ clear all counting 1366 + 1367 + 1286 1286 * (% style="color:#037691" %)**Downlink Payload (prefix 0xA6):** 1287 1287 1288 1288 (% style="color:blue" %)**0x A6 01 ** (%%)~/~/ clear all counting ... ... @@ -1441,6 +1441,7 @@ 1441 1441 [[image:1653356838789-523.png||height="337" width="740"]] 1442 1442 1443 1443 1526 + 1444 1444 After added, the sensor data arrive TTN, it will also arrive and show in Mydevices. 1445 1445 1446 1446 [[image:image-20220524094909-1.png||height="335" width="729"]] ... ... @@ -1472,12 +1472,12 @@ 1472 1472 1473 1473 1474 1474 ((( 1475 -The DI port of LT-22222-L can support **NPN**or**PNP**or **Dry Contact** output sensor.1558 +The DI port of LT-22222-L can support NPN or PNP output sensor. 1476 1476 ))) 1477 1477 1478 1478 ((( 1479 1479 ((( 1480 -Internal circuit as below, the NEC2501 is a photocoupler, the Active current (from NEC2501 pin 1 to pin 2 is 1ma and the max current is 50mA ).(% class="mark" %)When there is active current pass NEC2501 pin1 to pin2. The DI will be active highand DI LED status will change.1563 +Internal circuit as below, the NEC2501 is a photocoupler, the Active current (from NEC2501 pin 1 to pin 2 is 1ma and the max current is 50mA. When there is active current pass NEC2501 pin1 to pin2. The DI will be active high. 1481 1481 1482 1482 1483 1483 ))) ... ... @@ -1585,15 +1585,6 @@ 1585 1585 ))) 1586 1586 1587 1587 1588 -(% style="color:blue" %)**Example4**(%%): Connect to Dry Contact sensor 1589 - 1590 -From above DI ports circuit, we can see that active the photocoupler will need to have a voltage difference between DI+ and DI- port. While the Dry Contact sensor is a passive component which can't provide this voltage difference. 1591 - 1592 -To detect a Dry Contact, we can provide a power source to one pin of the Dry Contact. Below is a reference connection. 1593 - 1594 -[[image:image-20230616235145-1.png]] 1595 - 1596 - 1597 1597 === 3.6.3 Digital Output Port: DO1/DO2 /DO3 === 1598 1598 1599 1599 ... ... @@ -1703,8 +1703,6 @@ 1703 1703 |**RO1**| 1704 1704 |**RO2**| 1705 1705 1706 - 1707 - 1708 1708 = 4. Use AT Command = 1709 1709 1710 1710 == 4.1 Access AT Command == ... ... @@ -2036,6 +2036,8 @@ 2036 2036 dir=LoRa_Gateway/&file=LoRaWAN%201.0.3%20Regional%20Parameters.xlsx]] to see what DR means.** 2037 2037 2038 2038 **4. The command AT+RX2FQ and AT+RX2DR is to let downlink work. to set the correct parameters, user can check the actually downlink parameters to be used. As below. Which shows the RX2FQ should use 868400000 and RX2DR should be 5.** 2111 + 2112 + 2039 2039 ))) 2040 2040 2041 2041 ((( ... ... @@ -2042,6 +2042,9 @@ 2042 2042 [[image:1653359097980-169.png||height="188" width="729"]] 2043 2043 ))) 2044 2044 2119 +((( 2120 + 2121 +))) 2045 2045 2046 2046 === 4.2.3 Change to Class A === 2047 2047 ... ... @@ -2049,9 +2049,8 @@ 2049 2049 ((( 2050 2050 (% style="color:blue" %)**If sensor JOINED:** 2051 2051 2052 -(% style="background-color:#dcdcdc" %)**AT+CLASS=A** 2053 - 2054 -(% style="background-color:#dcdcdc" %)**ATZ** 2129 +(% style="background-color:#dcdcdc" %)**AT+CLASS=A 2130 +ATZ** 2055 2055 ))) 2056 2056 2057 2057 ... ... @@ -2081,7 +2081,7 @@ 2081 2081 2082 2082 ((( 2083 2083 (% style="color:blue" %)**Step1**(%%)**:** Download [[flash loader>>url:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/flasher-stm32.html]]. 2084 -(% style="color:blue" %)**Step2**(%%)**:** Download the [[LT Image files>>https://www.dropbox.com/sh/g99v0fxcltn9r1y/AA CrbrDN0AqLHbBat0ViWx5Da/LT-22222-L/Firmware?dl=0&subfolder_nav_tracking=1]].2160 +(% style="color:blue" %)**Step2**(%%)**:** Download the [[LT Image files>>url:https://www.dropbox.com/sh/g99v0fxcltn9r1y/AADKXQ2v5ZT-S3sxdmbvE7UAa/LT-22222-L/image?dl=0&subfolder_nav_tracking=1]]. 2085 2085 (% style="color:blue" %)**Step3**(%%)**:** Open flashloader; choose the correct COM port to update. 2086 2086 2087 2087 ... ... @@ -2168,21 +2168,13 @@ 2168 2168 2169 2169 ((( 2170 2170 (% style="background-color:#dcdcdc" %)**123456** (%%) : Enter Password to have AT access. 2171 - 2172 2172 (% style="background-color:#dcdcdc" %)**AT+FDR**(%%) : Reset Parameters to Factory Default, Keys Reserve 2173 - 2174 2174 (% style="background-color:#dcdcdc" %)**AT+NJM=0** (%%) : Set to ABP mode 2175 - 2176 2176 (% style="background-color:#dcdcdc" %)**AT+ADR=0** (%%) : Set the Adaptive Data Rate Off 2177 - 2178 2178 (% style="background-color:#dcdcdc" %)**AT+DR=5** (%%) : Set Data Rate (Set AT+DR=3 for 915 band) 2179 - 2180 2180 (% style="background-color:#dcdcdc" %)**AT+TDC=60000 **(%%) : Set transmit interval to 60 seconds 2181 - 2182 2182 (% style="background-color:#dcdcdc" %)**AT+CHS=868400000**(%%) : Set transmit frequency to 868.4Mhz 2183 - 2184 2184 (% style="background-color:#dcdcdc" %)**AT+DADDR=26 01 1A F1**(%%) : Set Device Address to 26 01 1A F1 2185 - 2186 2186 (% style="background-color:#dcdcdc" %)**ATZ** (%%) : Reset MCU 2187 2187 ))) 2188 2188 ... ... @@ -2300,8 +2300,6 @@ 2300 2300 * (% style="color:red" %)**IN865**(%%): LT with frequency bands IN865 2301 2301 * (% style="color:red" %)**CN779**(%%): LT with frequency bands CN779 2302 2302 2303 - 2304 - 2305 2305 = 9. Packing Info = 2306 2306 2307 2307 ... ... @@ -2319,8 +2319,6 @@ 2319 2319 * Package Size / pcs : 14.5 x 8 x 5 cm 2320 2320 * Weight / pcs : 170g 2321 2321 2322 - 2323 - 2324 2324 = 10. Support = 2325 2325 2326 2326 ... ... @@ -2340,5 +2340,3 @@ 2340 2340 * LT-22222-L: [[http:~~/~~/www.dragino.com/products/lora-lorawan-end-node/item/156-lt-22222-l.html>>url:http://www.dragino.com/products/lora-lorawan-end-node/item/156-lt-22222-l.html]] 2341 2341 * [[Datasheet, Document Base>>https://www.dropbox.com/sh/gxxmgks42tqfr3a/AACEdsj_mqzeoTOXARRlwYZ2a?dl=0]] 2342 2342 * [[Hardware Source>>url:https://github.com/dragino/Lora/tree/master/LT/LT-33222-L/v1.0]] 2343 - 2344 -
- image-20230616235145-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Edwin - Size
-
... ... @@ -1,1 +1,0 @@ 1 -19.4 KB - Content