flipperzero-firmware/assets/unit_tests/infrared/test_nec.irtest
Georgii Surkov 80629de01e
[FL-2601] Move Infrared unit test data to assets (#1396)
* Move samsung raw data to assets
* Add more assets and fix bugs
* Clean up code
* Implement all raw data as assets
* Remove input data from old test files
* Better signal names
* Better file opening logic
* Implement loading parsed data from files
* Move most of RC5 tests into assets
* Add more test cases
* Add more test cases
* Eliminate RUN_DECODER macro
* Better code structure
* Implement run_encoder function
* More encoder tests
* Move all encoder tests to assets
* Move all test data to assets
* Normalise function names
* Rename code files
* Uncomment other tests
* Swich test order to avoid weird memory leaks
* UnitTests: cleanup output and redirect it into stdout
* UnitTests: selectable tests and better reporting

Co-authored-by: あく <alleteam@gmail.com>
2022-07-17 18:21:56 +09:00

512 lines
21 KiB
Plaintext

Filetype: IR tests file
Version: 1
#
name: decoder_input1
type: raw
data: 2640671 9071 4445 601 497 578 500 604 501 603 502 581 496 615 498 606 499 584 493 610 1630 576 1640 601 1615 605 1638 581 1634 606 1610 610 1633 577 1639 601 504 580 498 604 501 603 500 582 496 607 498 606 499 585 485 610 1633 576 1640 596 1615 605 1638 582 1634 605 1610 609 1634 586 1630 600 40015 9077 2208 593 1457713 9076 4440 607 508 585 493 610 494 598 506 577 501 603 502 601 504 580 498 605 1638 582 1634 606 1610 610 1633 577 1639 600 1616 605 1638 582 1634 606 499 585 493 609 495 608 496 586 502 612 493 601 504 579 498 605 1638 582 1633 606 1610 610 1633 577 1639 602 1614 574 1668 582 1634 606 1415838 9080 4436 611 494 600 505 578 500 608 501 602 502 580 498 606 508 605 500 583 1633 608 1608 611 1631 578 1638 602 1614 606 1637 583 1633 607 1609 611 494 600 505 570 500 604 501 602 502 581 497 606 499 605 499 583 1633 617 1608 611 1631 579 1638 602
#
name: decoder_expected1
type: parsed_array
count: 3
#
protocol: NEC
address: 00 00 00 00
command: 00 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 00 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 00 00 00 00
repeat: false
#
name: decoder_input2
type: raw
data: 18372093 9030 4495 559 524 585 526 613 496 560 522 595 524 605 504 553 530 578 524 608 1614 581 1668 557 1665 581 1641 585 1664 551 1671 605 1616 578 1670 555 528 581 1668 553 526 582 528 612 498 559 524 585 526 604 507 552 1670 597 504 553 1667 608 1613 582 1667 559 1663 613 1608 586 1662 552 40067 9026 2219 579 3060767 9079 4445 606 505 554 530 578 532 608 502 555 528 581 530 610 500 588 495 614 1635 580 1641 604 1617 618 1621 584 1637 608 1612 612 1636 589 1637 602 507 581 1641 605 505 582 501 609 502 607 503 585 498 611 499 609 1612 613 498 612 1610 615 1633 561 1661 606 1615 609 1639 585 1636 610 40011 9072 2200 588 96480 9075 2198 560 96509 9047 2226 552 96517 9049 2224 555 96514 9042 2222 556 96512 9053 2220 558 96511 9045 2227 561 96507 9048 2225 554 96515 9061 2231 565 96522 9053 2219 559 96510 9044 2229 560 96508 9046 2226 562 96506 9027 2245 553 96511 9030 2243 555 96513 9031 2237 557 96512 9054 2219 559 570349 9027 4495 608 476 583 529 580 529 558 525 584 527 582 528 560 523 596 524 584 1636 578 1669 555 1667 578 1643 581 1666 558 1663 582 1639 586 1662 552 531 577 1670 554 1667 578 532 563 527 582 528 580 529 558 525 584 1665 561 523 586 525 584 1637 577 1670 554 1668 578 1642 582 1667 558 40062 9021 2233 585 172411 9020 4502 559 524 585 526 583 527 551 532 586 523 575 535 553 530 579 532 577 1643 581 1668 557 1664 581 1639 585 1664 552 1670 575 1637 579 1669 556 527 581 529 580 1642 584 536 581 528 560 523 585 524 584 526 552 1670 576 1645 579 530 578 1643 582 1667 558 1663 582 1639 586 1662 545 40068 9026 2220 578 226896 9054 4468 578 500 608 502 607 503 585 498 611 500 610 501 588 496 612 497 602 1610 615 1633 581 1640 606 1616 609 1639 585 1635 610 1612 614 1635 580 504 615 495 604 506 582 1639 606 503 585 499 610 501 609 502 587 1635 610 1610 614 1634 581 502 616 1632 582 1648 606 1615 610 1638 587 40033 9050 2195 614 249594 9020 4502 560 524 594 525 603 506 552 532 587 521 606 504 554 529 579 532 609 1612 582 1667 557 1654 612 1608 585 1663 552 1670 606 1615 579 1669 554 527 582 529 611 500 558 1663 612 497 560 523 585 524 598 505 552 1670 606 1614 580 1668 557 526 582 1665 558 1662 603 1618 587 1661 553 40067 9058 2187 621 97567 9054 4467 584 500 609 501 601 502 586 497 611 499 610 501 588 496 614 497 612 1609 615 1632 582 1640 606 1615 609 1639 586 1636 611 1611 614 1634 581 503 608 493 605 505 583 1639 607 503 586 498 611 500 609 501 588 1634 611 1609 615 1634 582 502 608 1641 553 1668 608 1613 581 1668 558 112307 9078 4443 608 502 606 504 584 498 610 501 608 502 587 497 612 498 610 499 589 1633 603 1619 607 1642 583 1638 607 1614 611 1638 597 1634 611 1610 615 495 603 506 581 502 607 1642 584 500 609 501 607 503 585 498 611 1637 588 1634 611 1610 615 495 603 1618 607 1641 584 1638 607 1605 611 112281 9076 4445 606 505 584 499 610 501 608 502 586 497 612 498 610 500 581 494 614 1635 581 1641 604 1617 608 1640 585 1637 609 1610 613 1636 589 1632 603 507 581 503 607 504 604 1617 608 502 607 503 585 498 611 500 609 1613 613 1636 590 1632 603 507 581 1641 605 1616 609 1640 585 1636 609 94207 9075 4446 605 506 582 501 607 502 606 504 584 500 610 501 608 502 587 497 611 1636 588 1633 612 1610 616 1633 583 1639 604 1615 610 1638 587 1635 610 500 588 495 606 496 602 1619 616 495 605 506 583 501 609 502 606 1614 610 1638 587 1635 611 499 590 1632 603 1618 607 1641 583 1638 608 103762 9076 4446 605 505 553 531 579 532 607 503 555 528 580 530 609 500 557 527 583 1666 559 1662 603 1609 587 1661 553 1669 608 1614 580 1659 557 1665 612 498 580 504 585 526 604 1617 607 503 606 504 584 499 610 500 609 1613 612 1636 588 1633 602 507 573 1641 605 1617 608 1640 585 1636 619 76134 9056 4466 585 525 604 506 552 532 577 533 606 504 553 529 579 531 608 501 556 1665 611 1611 584 1665 561 1661 605 1616 578 1671 555 1667 609 1612 582 528 611 499 559 525 584 1664 551 533 586 524 605 505 553 530 578 1670 555 1667 610 1612 582 528 611 1610 584 1664 551 1671 606 1616 578 112997 9073 4447 603 507 560 523 586 524 605 505 552 531 578 533 607 503 555 529 580 1668 548 1665 611 1611 584 1665 551 1671 615 1616 578 1670 555 1667 610 501 556 527 582 528 611 1609 584 518 604 506 551 533 586 524 606 1615 579 1669 555 1666 610 500 558 1664 612 1609 585 1663 551 1670 606 84870 9053 4470 582 529 611 500 559 525 583 526 602 507 560 523 586 525 574 536 543 1669 608 1614 580 1668 556 1665 620 1610 585 1664 550 1671 605 1616 578 533 608 503 555 529 580 1677 557 526 582 528 612 498 559 525 585 1664 551 1671 605 1615 578 531 608 1614 581 1668 558 1664 611 1609 585 76184 9025 4496 555 529 579 531 609 502 556 528 582 529 610 500 559 525 583 526 603 1619 586 1663 552 1669 606 1614 580 1668 556 1665 611 1610 584 1664 550 533 586 524 605 504 553 1669 608 503 555 529 580 530 609 501 557 1664 605 1609 585 1664 551 532 586 1661 553 1668 608 1614 581 1666 558 96145 9073 4449 612 499 559 524 584 526 603 506 552 532 587 523 606 504 584 499 570 1669 556 1666 610 1611 614 1634 580 1641 605 1617 608 1640 584 1636 609 501 587 497 612 498 611 1611 615 496 602 508 580 503 595 535 614 1627 617 1650 594 1646 604 502 586 1635 611 1618 614 1634 581 1641 604 86183 9080 4442 610 501 607 502 586 498 611 499 610 501 588 496 613 497 611 498 579 1642 604 1617 608 1641 583 1637 608 1613 611 1637 588 1634 611 1608 615 494 604 506 582 501 617 1641 584 499 610 493 608 502 586 497 612 1636 588 1633 602 1619 615 494 604 1617 608 1640 585 1637 608 1613 613 234570 9078 4437 607 503 606 505 584 500 608 501 614 502 585 497 611 499 610 509 588 1634 612 1609 616 1633 582 1639 606 1616 610 1639 587 1635 610 1611 614 1634 581 503 606 504 604 1617 608 502 607 503 585 498 611 500 609 501 597 1634 611 1610 615 495 603 1618 607 1642 584 1638 607 1614 611 112281 9076 4446 605 505 583 501 609 493 606 503 585 498 610 500 609 501 587 497 613 1636 579 1643 602 1618 606 1641 583 1639 607 1614 610 1638 554 1665 611 1611 584 526 603 507 551 1671 597 504 583 500 578 532 607 502 555 528 581 1668 556 1664 611 498 559 1663 604 1618 587 1662 553 1668 608 130332 9076 4446 615 496 605 507 582 502 608 503 605 512 584 499 609 501 608 502 586 1636 610 1611 613 1635 579 1641 604 1617 608 1641 584 1637 608 1613 611 1636 588 495 614 497 613 1609 616 494 604 506 590 500 608 502 607 503 585 1635 609 1613 612 498 610 1610 614 1634 581 1641 604 1617 608 886079 9020 4501 560 523 585 525 583 527 552 532 587 523 576 534 554 529 580 531 577 1644 582 1667 559 1663 582 1639 586 1663 553 1669 576 1645 581 1668 557 521 582 529 581 530 559 1663 582 527 551 532 587 523 575 535 553 1669 577 1644 581 1667 557 526 584 1665 560 1662 582 1637 588 1661 554 76188 9053 4469 583 528 560 523 586 524 585 525 552 531 578 533 576 534 554 528 581 1668 557 1665 581 1631 585 1664 551 1670 575 1646 579 1678 555 1666 579 531 558 1664 581 528 559 1662 584 527 552 532 588 523 575 535 553 1668 578 532 556 1666 580 531 567 1663 582 1639 585 1662 552 1670 575 76165 9054 4468 583 527 581 529 559 524 585 525 583 526 547 531 587 524 576 535 554 1668 577 1644 581 1667 558 1664 582 1640 586 1663 551 1670 576 1645 579 531 578 533 556 527 582 1666 559 525 583 526 582 528 560 523 586 1663 553 1669 576 1645 580 522 578 1642 582 1666 559 1663 582 1639 586 40034 9049 2224 585 114557 9051 4471 581 529 558 525 584 527 582 528 561 522 586 524 585 525 552 531 578 1670 555 1667 579 1643 577 1666 559 1662 583 1638 587 1662 563 1678 587 543 565 537 591 539 589 1651 592 537 591 539 569 533 595 535 593 1647 597 1670 563 1678 587 542 565 1675 589 1651 593 1675 569 1671 593 40045 9047 2225 553 114589 9029 4492 559 525 585 526 582 528 550 533 586 524 575 535 553 530 578 532 577 1645 581 1668 557 1664 581 1640 585 1664 552 1670 575 1646 579 1669 556 527 582 529 580 531 557 1663 582 528 560 523 586 524 585 525 552 1669 576 1645 580 1668 556 526 582 1667 559 1663 582 1639 593 1662 553 40067 9026 4495 556 528 581 529 579 531 557 526 575 527 581 528 561 523 585 525 584 1638 588 1661 554 1667 578 1644 582 1667 559 1663 582 1639 586 1663 552 530 578 1671 555 529 581 1668 556 526 582 529 581 529 559 524 584 1664 550 533 587 1662 553 530 578 1669 555 1667 578 1642 582 1668 559 58109 9049 4473 578 533 576 534 555 529 580 531 578 532 556 527 582 528 580 529 559 1663 583 1639 586 1662 553 1669 580 1644 581 1668 558 1664 581 1640 582 525 584 527 552 531 588 1670 554 529 579 531 578 532 556 527 582 1666 558 1663 582 1639 587 524 584 1636 578 1671 564 1676 588 1652 592 263241 9028 4503 557 526 582 528 581 529 559 523 594 526 584 527 552 532 588 527 575 1646 579 1670 556 1666 579 1642 583 1665 560 1662 584 1638 578 1671 554 529 580 1669 559 527 582 1667 559 525 584 526 582 528 560 523 586 1662 552 530 578 1671 555 529 580 1668 556 1665 581 1640 584 1664 551 40069 9025 2221 588
#
name: decoder_expected2
type: parsed_array
count: 52
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 02 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 06 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 06 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 04 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 04 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 09 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 09 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 09 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 0A 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 0A 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 0A 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 0A 00 00 00
repeat: true
#
name: decoder_input3
type: raw
data: 200000 8862 4452 562 563 559 1681 563 1646 567 586 556 569 563 583 559 571 561 1675 559 565 567 1673 561 561 561 592 561 565 567 579 563 567 565 584 558 1652 561 592 561 561 561 1679 565 560 562 584 558 1659 564 585 557 566 566 1675 559 1649 564 589 564 1649 564 1668 566 565 567 1669 565 43470 8896 4432 561 561 561 1679 565 1648 565 581 561 568 564 586 567 558 564 1676 558 564 558 1681 563 563 559 587 566 565 567 582 561 564 558 595 558 1650 563 590 563 563 559 1674 560 570 562 587 566 1645 568 586 556 565 567 1672 562 1651 562 584 558 1658 566 1671 563 561 561 1679 565 200000 8881 4383 569 549 573 548 574 541 571 550 572 547 575 539 573 551 571 1651 573 545 567 554 568 548 574 1652 572 547 575 1645 568 1661 573 545 567 1657 567 554 568 547 575 1652 572 547 575 539 573 1657 567 550 572 545 577 1651 573 1648 576 545 567 1659 575 1645 568 555 567 1657 567 38995 8883 4369 573 543 569 552 570 549 573 541 571 553 569 548 574 543 569 1658 566 550 572 548 574 546 566 1653 571 553 569 1654 570 1654 570 551 571 1651 573 547 575 545 567 1653 571 552 570 547 575 1649 564 556 566 550 572 1655 569 1656 568 546 566 1664 570 1653 571 547 565 1663 571 200000 8987 4504 561 593 539 589 533 596 515 586 536 592 540 588 534 595 517 1713 541 1664 570 1686 558 596 515 587 535 593 539 1691 543 1689 565 588 513 1691 563 1668 617 1613 641 1615 567 587 535 593 519 610 512 590 542 1714 510 593 539 1691 563 591 510 1720 535 594 518 584 538 591 541 39546 8990 4501 565 590 542 586 536 593 508 593 539 589 543 585 537 592 509 1720 545 1660 615 1642 561 567 534 594 538 590 542 1688 535 1696 558 595 517 1687 567 1664 621 1635 619 1611 561 594 538 590 511 617 515 586 536 1721 513 589 543 1687 568 587 514 1691 563 590 511 591 541 587 535 200000 8986 4505 560 594 538 590 542 586 515 586 536 593 539 589 533 595 517 1714 540 587 535 594 518 1713 542 586 515 587 535 1722 543 1662 562 592 540 1664 570 585 537 591 541 1689 545 584 538 590 542 1688 536 593 539 589 512 590 542 586 536 1720 514 588 544 585 537 591 541 587 514 40671 8986 4505 560 594 538 590 542 586 515 587 535 593 539 589 533 595 516 1714 541 587 535 594 518 1712 542 586 515 587 535 1722 543 1662 561 592 540 1664 570 585 537 591 541 1689 545 584 538 590 542 1688 536 593 539 589 512 590 542 586 536 1720 514 588 544 585 537 591 541 587 514 200000 8990 4500 566 1692 562 1668 566 588 534 594 518 584 538 591 541 587 535 1669 565 589 543 1688 536 592 540 1691 563 1667 567 1664 621 1635 568 586 515 587 535 593 539 589 543 1662 562 592 540 588 534 594 518 585 537 591 541 587 514 587 535 594 538 590 542 586 515 586 536 593 539 39544 8993 4498 567 1690 564 1666 568 586 536 593 508 593 539 589 543 585 537 1668 566 588 544 1687 537 591 541 1690 564 1666 568 1663 561 1696 569 585 516 586 536 593 539 589 543 1661 562 592 540 588 534 594 517 584 538 591 541 587 514 587 535 593 539 589 543 585 516 586 536 592 540 200000 8894 4456 589 1676 589 571 582 574 589 571 582 1683 582 1677 588 1682 583 574 589 568 585 1682 583 1678 587 1680 585 574 589 565 588 575 588 1675 590 567 586 1681 584 571 582 1685 590 568 585 569 584 1685 590 567 586 1678 587 574 589 1672 582 578 585 1679 586 1674 591 572 591 1672 582 39632 8912 4464 560 1703 562 598 565 594 559 594 559 1711 564 1698 567 1697 568 593 560 595 568 1698 567 1698 567 1693 561 602 561 596 567 590 563 1704 561 594 559 1707 568 591 562 1697 568 596 567 590 563 1700 565 596 567 1693 561 599 564 1701 564 589 564 1706 559 1704 561 597 566 1700 565 200000 9018 4500 565 1666 568 1689 565 588 513 1691 615 1616 618 1639 564 1667 567 587 535 594 538 563 538 590 542 586 536 593 508 593 539 589 543 1688 535 592 540 588 544 585 537 591 510 1694 560 1670 564 1693 562 1669 565 1692 542 1689 565 588 534 595 517 585 537 591 541 587 535 568 544 584 538 591 541 1663 560 1696 569 1662 562 1695 539 1692 614 1616 566 1691 563 1667 567 23184 9012 4505 560 1697 537 1693 561 593 508 1696 569 1662 562 1695 560 1671 563 591 541 587 535 594 518 584 538 590 542 586 515 613 509 593 539 1692 542 585 537 592 540 588 534 594 518 1687 567 1663 560 1697 568 1662 562 1695 539 1692 563 591 541 587 514 588 544 584 538 590 542 586 515 587 535 593 539 1666 568 1689 565 1665 569 1688 536 1695 570 1661 562 1694 561 1670 564 200000 8835 4446 537 562 539 562 539 1663 540 1667 536 1669 534 560 531 573 539 559 532 1672 531 570 531 564 537 563 538 561 540 1660 533 1677 536 561 540 557 534 567 534 1668 535 1672 531 1675 538 555 536 1674 539 1665 538 1666 537 1671 532 563 538 1669 534 566 535 558 533 1677 536 562 539 558 533 568 533 1668 535 566 535 1670 533 1667 536 568 533 1671 532 1672 531 1676 537 22779 8870 4437 535 92592 8861 4414 538
#
name: decoder_expected3
type: parsed_array
count: 15
#
protocol: NECext
address: 86 02 00 00
command: 49 B6 00 00
repeat: false
#
protocol: NECext
address: 86 02 00 00
command: 49 B6 00 00
repeat: false
#
protocol: NECext
address: 80 68 00 00
command: 49 B6 00 00
repeat: false
#
protocol: NECext
address: 80 68 00 00
command: 49 B6 00 00
repeat: false
#
protocol: NECext
address: 80 63 00 00
command: 0F 15 00 00
repeat: false
#
protocol: NECext
address: 80 63 00 00
command: 0F 15 00 00
repeat: false
#
protocol: NECext
address: 80 64 00 00
command: 49 08 00 00
repeat: false
#
protocol: NECext
address: 80 64 00 00
command: 49 08 00 00
repeat: false
#
protocol: NECext
address: 83 7A 00 00
command: 08 00 00 00
repeat: false
#
protocol: NECext
address: 83 7A 00 00
command: 08 00 00 00
repeat: false
#
protocol: NEC
address: 71 00 00 00
command: 4A 00 00 00
repeat: false
#
protocol: NEC
address: 71 00 00 00
command: 4A 00 00 00
repeat: false
#
protocol: NEC42
address: 7B 00 00 00
command: 00 00 00 00
repeat: false
#
protocol: NEC42
address: 7B 00 00 00
command: 00 00 00 00
repeat: false
#
protocol: NEC42
address: 1C 01 00 00
command: 12 00 00 00
repeat: false
#
name: encoder_decoder_input1
type: parsed_array
count: 26
#
protocol: NEC
address: 00 00 00 00
command: 00 00 00 00
repeat: false
#
protocol: NEC
address: 01 00 00 00
command: 00 00 00 00
repeat: false
#
protocol: NEC
address: 01 00 00 00
command: 80 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 80 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 00 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 00 00 00 00
repeat: true
#
protocol: NEC
address: 00 00 00 00
command: 00 00 00 00
repeat: false
#
protocol: NEC
address: 00 00 00 00
command: 00 00 00 00
repeat: true
#
protocol: NEC
address: FF 00 00 00
command: FF 00 00 00
repeat: false
#
protocol: NEC
address: FE 00 00 00
command: FF 00 00 00
repeat: false
#
protocol: NEC
address: FE 00 00 00
command: 7F 00 00 00
repeat: false
#
protocol: NEC
address: FF 00 00 00
command: 7F 00 00 00
repeat: false
#
protocol: NEC
address: FF 00 00 00
command: FF 00 00 00
repeat: false
#
protocol: NEC
address: FF 00 00 00
command: FF 00 00 00
repeat: true
#
protocol: NEC
address: AA 00 00 00
command: 55 00 00 00
repeat: false
#
protocol: NEC
address: 55 00 00 00
command: AA 00 00 00
repeat: false
#
protocol: NEC
address: 55 00 00 00
command: 55 00 00 00
repeat: false
#
protocol: NEC
address: AA 00 00 00
command: AA 00 00 00
repeat: false
#
protocol: NEC
address: AA 00 00 00
command: AA 00 00 00
repeat: true
#
protocol: NEC
address: AA 00 00 00
command: AA 00 00 00
repeat: false
#
protocol: NEC
address: AA 00 00 00
command: AA 00 00 00
repeat: true
#
protocol: NEC
address: AA 00 00 00
command: AA 00 00 00
repeat: true
#
protocol: NEC
address: 55 00 00 00
command: 55 00 00 00
repeat: false
#
protocol: NEC
address: 55 00 00 00
command: 55 00 00 00
repeat: true
#
protocol: NEC
address: 55 00 00 00
command: 55 00 00 00
repeat: true
#
protocol: NEC
address: 55 00 00 00
command: 55 00 00 00
repeat: true
#