树莓派4B,自己打了接口板用来驱动红外发射来控制空调。遥控器是格力的YB0FB2。使用红外接收读取了原始格式的红外编码,但是
subprocess.CalledProcessError: Command '['irsend', 'send_once', 'air', 'ON_C_26_1']' returned non-zero exit status 1.
以下是红外配置文件
begin remote
name mini_con
flags RAW_CODES|CONST_LENGTH
eps 30
aeps 100
gap 108106
begin raw_codes
name KEY_1
9100 4521 628
name KEY_2
9820 4520 556
end raw_codes
end remote
begin remote
name mini_con
flags RAW_CODES|CONST_LENGTH
eps 30
aeps 100
gap 108106
begin raw_codes
name KEY_OPEN
9017 4461 654 1652 676 525
676 526 652 1655 654 551
653 549 651 550 652 550
652 549 656 1651 654 551
652 1656 677 525 652 551
676 525 654 552 655 527
675 550 653 551 655 549
656 550 653 1651 656 551
653 549 651 551 678 525
651 552 651 550 652 1650
655 551 654 1652 656 550
652 527 680 1647 657 550
652 19984 653 549 651 550
655 551 657 550 652 562
639 551 651 548 655 550
652 551 673 531 679 525
654 550 652 550 676 1625
656 549 655 550 653 551
656 551 653 547 654 551
654 549 652 549 681 523
656 558 645 550 652 550
682 524 655 550 652 1652
654 1652 655 1647 655 1652
653
#
name KEY_CLOSE
8994 4457 683 1628 683 524
679 523 679 524 679 525
681 525 681 523 678 524
678 524 687 1617 682 528
676 1625 682 525 677 524
678 523 682 528 677 523
679 523 678 525 684 522
682 523 678 1626 682 523
681 522 679 525 681 524
680 523 682 522 684 1627
683 525 679 1626 682 523
679 522 683 1625 680 525
679 19957 679 525 676 526
676 527 675 527 653 556
647 555 648 552 650 554
653 556 649 553 652 549
651 555 650 555 648 1635
674 553 651 553 650 555
651 553 650 552 651 553
651 556 651 554 648 554
649 556 651 554 648 555
647 553 649 555 671 1633
650 1657 650 1658 656 550
649
#
end raw_codes
end remote
求助大神看下。
更多回帖