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)
-
Attachments (0 modified, 0 added, 4 removed)
Details
- Page properties
-
- Content
-
... ... @@ -396,6 +396,7 @@ 396 396 (% style="color:#4f81bd" %)**DIDORO**(%%) is a combination for RO1, RO2, DI3, DI2, DI1, DO3, DO2 and DO1. Totally 1bytes as below 397 397 ))) 398 398 399 + 399 399 * RO is for relay. ROx=1 : close,ROx=0 always open. 400 400 * FIRST: Indicate this is the first packet after join network. 401 401 * DO is for reverse digital output. DOx=1: output low, DOx=0: high or float. ... ... @@ -418,49 +418,54 @@ 418 418 419 419 === 3.3.6 AT+ADDMOD~=6. (Trigger Mode, Optional) === 420 420 421 -(% style="color:#4 f81bd" %)**This mode is an optional mode for trigger purpose. It can run together with other mode.**422 +(% style="color:#4F81BD" %)**This mode is an optional mode for trigger purpose. It can run together with other mode.** 422 422 423 423 For example, if user has configured below commands: 424 424 425 -* **AT+MOD=1** **~-~->**The normal working mode426 -* **AT+ADDMOD6=1****~-~->**Enable trigger426 +* AT+MOD=1 --> The normal working mode 427 +* AT+ADDMOD6=1 --> Enable trigger 427 427 428 428 LT will keep monitoring AV1/AV2/AC1/AC2 every 5 seconds; LT will send uplink packets in two cases: 429 429 430 -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 type431 -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.**431 +1. Periodically uplink (Base on TDC time). Payload is same as the normal MOD (MOD 1 for above command). This uplink uses LoRaWAN **unconfirmed** data type 432 +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 **CONFIRMED data type.** 432 432 433 433 **AT Command to set Trigger Condition**: 434 434 435 - (% style="color:#4f81bd" %)**Trigger base on voltage**:436 +**Trigger base on voltage**: 436 436 437 437 Format: AT+AVLIM=<AV1_LIMIT_LOW>,< AV1_LIMIT_HIGH>,<AV2_LIMIT_LOW>,< AV2_LIMIT_HIGH> 438 438 439 - **Example:**440 +Example: 440 440 441 441 AT+AVLIM=3000,6000,0,2000 (If AVI1 voltage lower than 3v or higher than 6v. or AV2 voltage is higher than 2v, LT will trigger Uplink) 442 442 443 443 AT+AVLIM=5000,0,0,0 (If AVI1 voltage lower than 5V , trigger uplink, 0 means ignore) 444 444 445 -(% style="color:#4f81bd" %)**Trigger base on current**: 446 446 447 +**Trigger base on current**: 448 + 447 447 Format: AT+ACLIM=<AC1_LIMIT_LOW>,< AC1_LIMIT_HIGH>,<AC2_LIMIT_LOW>,< AC2_LIMIT_HIGH> 448 448 449 - **Example:**451 +Example: 450 450 451 451 AT+ACLIM=10000,15000,0,0 (If ACI1 voltage lower than 10mA or higher than 15mA, trigger an uplink) 452 452 453 -(% style="color:#4f81bd" %)**Trigger base on DI status**: 454 454 456 +**Trigger base on DI status**: 457 + 455 455 DI status trigger Flag. 456 456 457 457 Format: AT+DTRI=<DI1_TIRGGER_FlAG>,< DI2_TIRGGER_FlAG > 458 458 459 - **Example:**462 +Example: 460 460 461 461 AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 462 462 463 463 467 + 468 + 469 + 464 464 **Downlink Command to set Trigger Condition** 465 465 466 466 Type Code: 0xAA. Downlink command same as AT Command [[AT+AVLIM, AT+ACLIM>>path:#AT_Trigger]] ... ... @@ -479,8 +479,9 @@ 479 479 480 480 Yy4 yy4: AC2 or AV2 high limit. 481 481 482 -**Example1**: AA 00 13 88 00 00 00 00 00 00 483 483 489 +Example1: AA 00 13 88 00 00 00 00 00 00 490 + 484 484 Same as AT+AVLIM=5000,0,0,0 (If AVI1 voltage lower than 5V , trigger uplink, 0 means ignore) 485 485 486 486 Example2: AA 02 01 00 ... ... @@ -487,41 +487,134 @@ 487 487 488 488 Same as AT+ DTRI =1,0 (Enable DI1 trigger / disable DI2 trigger) 489 489 490 -(% style="color:#4f81bd" %)**Trigger Settings Payload Explanation:** 491 491 498 + 499 + 500 +**Trigger Settings Payload Explanation:** 501 + 492 492 MOD6 Payload : total 11 bytes payload 493 493 494 -[[image:image-20220524085923-1.png]] 504 +(% border="1" style="background-color:#f7faff" %) 505 +|Size(bytes)|1|1|1|6|1|1 506 +|Value|((( 507 +TRI_A 495 495 496 -(% style="color:#4f81bd" %)**TRI FLAG1**(%%) is a combination to show if trigger is set for this part. Totally 1byte as below 509 +FLAG 510 +)))|((( 511 +TRI_A 497 497 498 -[[image:image-20220524090106-2.png]] 513 +Status 514 +)))|((( 515 +TRI_DI 499 499 517 +FLAG+STA 518 +)))|Reserve|Enable/Disable MOD6|((( 519 +MOD 520 + 521 +(6) 522 +))) 523 + 524 +**TRI FLAG1** is a combination to show if trigger is set for this part. Totally 1byte as below 525 + 526 +(% border="1" style="background-color:#f7faff" %) 527 +|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 528 +|((( 529 +AV1_ 530 + 531 +LOW 532 +)))|((( 533 +AV1_ 534 + 535 +HIGH 536 +)))|((( 537 +AV2_ 538 + 539 +LOW 540 +)))|((( 541 +AV2_ 542 + 543 +HIGH 544 +)))|((( 545 +AC1_ 546 + 547 +LOW 548 +)))|((( 549 +AC1_ 550 + 551 +HIGH 552 +)))|((( 553 +AC2_ 554 + 555 +LOW 556 +)))|((( 557 +AC2_ 558 + 559 +HIGH 560 +))) 561 + 500 500 * Each bits shows if the corresponding trigger has been configured. 501 501 502 - **Example:**564 +Example: 503 503 504 504 10100000: Means the system has configure to use the trigger: AC1_LOW and AV2_LOW 505 505 506 506 507 - (% style="color:#4f81bd" %)**TRI Status1**(%%)is a combination to show which condition is trigger. Totally 1byte as below569 +**TRI Status1** is a combination to show which condition is trigger. Totally 1byte as below 508 508 509 -[[image:image-20220524090249-3.png]] 571 +(% border="1" style="background-color:#f7faff" %) 572 +|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 573 +|((( 574 +AV1_ 510 510 576 +LOW 577 +)))|((( 578 +AV1_ 579 + 580 +HIGH 581 +)))|((( 582 +AV2_ 583 + 584 +LOW 585 +)))|((( 586 +AV2_ 587 + 588 +HIGH 589 +)))|((( 590 +AC1_ 591 + 592 +LOW 593 +)))|((( 594 +AC1_ 595 + 596 +HIGH 597 +)))|((( 598 +AC2_ 599 + 600 +LOW 601 +)))|((( 602 +AC2_ 603 + 604 +HIGH 605 +))) 606 + 511 511 * Each bits shows which status has been trigger on this uplink. 512 512 513 - **Example:**609 +Example: 514 514 515 515 10000000: Means this packet is trigger by AC1_LOW. Means voltage too low. 516 516 517 517 518 -(% style="color:#4f81bd" %)**TRI_DI FLAG+STA **(%%)is a combination to show which condition is trigger. Totally 1byte as below 519 519 520 -[[image:image-20220524090456-4.png]] 521 521 616 +**TRI_DI FLAG+STA **is a combination to show which condition is trigger. Totally 1byte as below 617 + 618 +(% border="1" style="background-color:#f7faff" %) 619 +|bit7|bit6|bit5|bit4|bit3|bit2|bit1|bit0 620 +|N/A|N/A|N/A|N/A|DI2_STATUS|DI2_FLAG|DI1_STATUS|DI1_FLAG 621 + 522 522 * Each bits shows which status has been trigger on this uplink. 523 523 524 - **Example:**624 +Example: 525 525 526 526 00000111: Means both DI1 and DI2 trigger are enabled and this packet is trigger by DI1. 527 527 ... ... @@ -528,105 +528,104 @@ 528 528 00000101: Means both DI1 and DI2 trigger are enabled. 529 529 530 530 531 - (% style="color:#4f81bd" %)**Enable/Disable MOD6 **(%%): 0x01: MOD6 is enable. 0x00: MOD6 is disable.631 +**Enable/Disable MOD6 **: 0x01: MOD6 is enable. 0x00: MOD6 is disable. 532 532 633 + 533 533 Downlink command to poll MOD6 status: 534 534 535 - **AB 06**636 +AB 06 536 536 537 537 When device got this command, it will send the MOD6 payload. 538 538 539 -=== 3.3.7 Payload Decoder === 540 540 541 -((( 641 +1. 642 +11. 643 +111. Payload Decoder 644 + 542 542 **Decoder for TTN/loraserver/ChirpStack**: [[http:~~/~~/www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/Payload_decoder/>>url:http://www.dragino.com/downloads/index.php?dir=LT_LoRa_IO_Controller/LT33222-L/Payload_decoder/]] 543 -))) 544 544 545 -== 3.4 Configure LT via AT or Downlink == 546 546 547 -User can configure LT I/O Controller via AT Commands or LoRaWAN Downlink Commands 548 548 549 -((( 649 + 650 + 651 + 652 + 653 +1. 654 +11. Configure LT via AT or Downlink 655 + 656 +User can configure LT I/O Controller via [[AT Commands >>path:#_Using_the_AT]]or LoRaWAN Downlink Commands 657 + 550 550 There are two kinds of Commands: 551 -))) 552 552 553 -* (% style="color:#4f81bd" %)**Common Commands**(%%): They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands660 +* **Common Commands**: They should be available for each sensor, such as: change uplink interval, reset device. For firmware v1.5.4, user can find what common commands it supports: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands 554 554 555 -* (% style="color:#4f81bd" %)**Sensor Related Commands**(%%): These commands are special designed for LT-22222-L. User can see these commands below:662 +* **Sensor Related Commands**: These commands are special designed for LT-22222-L. User can see these commands below: 556 556 557 -=== 3.4.1 Common Commands === 664 +1. 665 +11. 666 +111. Common Commands: 558 558 559 -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: [[EndDevice AT Commands and Downlink Command>>http://8.211.40.43:8080/xwiki/bin/view/Main/End%20Device%20AT%20Commands%20and%20Downlink%20Command/]]668 +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: http:~/~/wiki.dragino.com/index.php?title=End_Device_AT_Commands_and_Downlink_Commands 560 560 561 -=== 3.4.2 Sensor related commands === 562 562 563 -==== 3.4.2.1 Set Transmit Interval ==== 671 +1. 672 +11. 673 +111. Sensor related commands: 564 564 675 +==== Set Transmit Interval ==== 676 + 565 565 Set device uplink interval. 566 566 567 567 * AT Command: 568 568 569 -(% class="box infomessage" %) 570 -((( 571 -**AT+TDC=N ** 572 -))) 681 +AT+TDC=N 573 573 574 - **Example:**AT+TDC=30000. Means set interval to 30 seconds683 +Example: AT+TDC=30000. Means set interval to 30 seconds 575 575 685 + 576 576 * Downlink Payload (prefix 0x01): 577 577 578 -(% class="box infomessage" %) 579 -((( 580 -**0x01 aa bb cc ~/~/ Same as AT+TDC=0x(aa bb cc)** 581 -))) 688 +0x01 aa bb cc ~/~/ Same as AT+TDC=0x(aa bb cc) 582 582 583 583 584 -==== 3.4.2.2Set Work Mode (AT+MOD) ====691 +==== Set Work Mode (AT+MOD) ==== 585 585 586 586 Set work mode. 587 587 588 588 * AT Command: 589 589 590 -(% class="box infomessage" %) 591 -((( 592 -**AT+MOD=N ** 593 -))) 697 +AT+MOD=N 594 594 595 - **Example**: AT+MOD=2. Set work mode to Double DI counting mode699 +Example: AT+MOD=2. Set work mode to Double DI counting mode 596 596 701 + 597 597 * Downlink Payload (prefix 0x0A): 598 598 599 -(% class="box infomessage" %) 600 -((( 601 -**0x0A aa ~/~/ Same as AT+MOD=aa** 602 -))) 704 +0x0A aa ~/~/ Same as AT+MOD=aa 603 603 604 -==== 3.4.2.3 Poll an uplink ==== 605 605 707 + 708 +==== Poll an uplink ==== 709 + 606 606 * AT Command: 607 607 608 608 There is no AT Command to poll uplink 609 609 714 + 610 610 * Downlink Payload (prefix 0x08): 611 611 612 -(% class="box infomessage" %) 613 -((( 614 -**0x08 FF ~/~/ Poll an uplink,** 615 -))) 717 +0x08 FF ~/~/ Poll an uplink, 616 616 617 - **Example**: 0x08FF, ask device to send an Uplink719 +Example: 0x08FF, ask device to send an Uplink 618 618 619 619 620 -==== 3.4.2.4Enable Trigger Mode ====722 +==== Enable Trigger Mode ==== 621 621 622 -Use of trigger mode, please check [[ADDMOD6>>path: http://8.211.40.43:8080/xwiki/bin/view/Main/User%20Manual%20for%20LoRaWAN%20End%20Nodes/LT-22222-L/#H3.3.6AT2BADDMOD3D6.28TriggerMode2COptional29]]724 +Use of trigger mode, please check [[ADDMOD6>>path:#MOD6]] 623 623 624 624 * AT Command: 625 625 626 -(% class="box infomessage" %) 627 -((( 628 -**AT+ADDMOD6=1 or 0** 629 -))) 728 +AT+ADDMOD6=1 or 0 630 630 631 631 1: Enable Trigger Mode 632 632
- image-20220524085923-1.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -6.4 KB - Content
- image-20220524090106-2.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -5.2 KB - Content
- image-20220524090249-3.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -5.8 KB - Content
- image-20220524090456-4.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Xiaoling - Size
-
... ... @@ -1,1 +1,0 @@ 1 -5.1 KB - Content