https://gist.github.com/prasanthj/c15a5298eb682bde34961c322c95378bから LIRC をインストールして構成しました。IR信号を記録しようとしましたが、次のエラーが発生しました:
>>pi@raspberrypi:~ $ sudo irrecord -d /dev/lirc0 ~/lircd.conf
通常のユーザー pi として実行 デバイス /dev/lirc0 でドライバーのデフォルトを使用
irrecord - lirc で使用する IR コードを記録するためのアプリケーション Copyright (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)
このプログラムは、リモコンからの信号を記録し、lircd の構成ファイルを作成します。
lircd の適切な構成ファイルは、おそらくこのパッケージの最も重要な部分であるため、作業用の構成ファイルを作成するために時間を費やす必要があります。このプログラムにはかなりの労力を費やしましたが、リモコンのすべての機能を自動的に認識できないことがよくあります。多くの場合、受信機ハードウェアの欠点により、ほとんど不可能になります。設定ファイルの作成に問題がある場合は、https: //sf.net/p/lirc-remotes/wiki のドキュメントをお読みください。
http://sf.net/p/lirc-remotesで入手可能な同じブランドのリモコンが既にある場合は、そのようなリモコンをテンプレートとして使用してみてください。構成ファイルには、特定のブランドのリモートで使用されるプロトコルのすべてのパラメーターが既に含まれており、これらのパラメーターを知っていると、このプログラムの作業がはるかに簡単になります。利用可能な最も一般的なプロトコルのテンプレート ファイルもあります。テンプレートは、irdb-get(1) を使用してダウンロードできます。テンプレート ファイルを使用するには、コマンド ライン パラメータとしてファイルのパスを指定します。
https://sourceforge.net/p/lirc-remotes/wiki/Checklist/で説明されているように時間をかけてファイルを完成させ、他の人が利用できるように <lirc@bartelmus.de> に送信してください。
続行するには、RETURN を押します。
あまりにも多くの妨害を作成する周囲光をチェックします。どのボタンも押さずに、数秒待ってください...
顕著なノイズなし (受信 0 バイト)
リモートの名前を入力してください (ASCII のみ、スペースなし):
conf
conf.lircd.conf を出力ファイル名として使用する
信号はパルスエンコードされています。信号の長さは 16 不明なエンコーディング
次のボタンの名前を入力してください (<ENTER> を押して記録を終了します)
KEY_OK
ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 28 回の再試行)
ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 27 回の再試行)
ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 26 回の再試行)
ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 25 回の再試行)
^C