問題タブ [lirc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Raspberry PI : ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 28 回の再試行)
https://gist.github.com/prasanthj/c15a5298eb682bde34961c322c95378bから LIRC をインストールして構成しました。IR信号を記録しようとしましたが、次のエラーが発生しました:
通常のユーザー 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.lircd.conf を出力ファイル名として使用する
信号はパルスエンコードされています。信号の長さは 16 不明なエンコーディング
次のボタンの名前を入力してください (<ENTER> を押して記録を終了します)
ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 28 回の再試行)
ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 27 回の再試行)
ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 26 回の再試行)
ボタン「KEY_OK」を押したままにします。エラーが発生しました: データをデコードできません。もう一度お試しください。(残り 25 回の再試行)
python - Raspberry PI (RPi) に LIRC を使用して IR リモート コントロールをセットアップする
多くの検索を行った後、RPi プロジェクトの IR リモート コントロールのセットアップ方法に関する情報が矛盾していることに驚き、がっかりしました。簡単にできると思っていたのですが、Linux InfraRed Control (LIRC) のセットアップは長い間問題を抱えていました
しかし、2019 年 6 月に Raspbian の Buster バージョンがリリースされ、そこにあるチュートリアルの多くが価値のないものになり、大きく変化しました。多くのチュートリアルでは、hardware.conf ファイルを作成する必要がありますが、LIRC はそれを必要とせず、望んでおらず、lirc-rpi モジュールは gpio-ir モジュールに置き換えられています。
では、Raspbian (Buster) を使用して RPi で LIRC をセットアップするにはどうすればよいでしょうか?
embedded-linux - LIRCを使ったIRリモコン。(NEC)
私は Imx8mm evk と yocto プロジェクトに取り組んでいます。
私はIRレシーバーソリューションを試しています。
リモート コントロールは NEC IR プロトコルを使用しています。
1.GPIO設定
IR レシーバーは GPIO13 に接続されています。
fsl-imx8mm-evk.dts を編集
/li>GPIO13 : 入力とプルアップモード
/li>GPIO IR リモート コントロールを有効にする
/li>
2.LIRCのインストール
local.conf ファイルを編集する
この行を追加します。
/li>lircd のバージョンと lirc ドライバーの確認
/li>
3. mode2 コマンドを使用してリモートをテストする
lirc ドライバーを停止してステータスを確認する
/li>モード 2 を実行し、リモート コントロールをテストする
リモコンのボタンを押す (NEC プロトコル)
しかし、最初と最後のログがわかりません。
スペース 13301060、スペース 572
開始および終了ロジックは High です。
しかし、mode2 の最初と最後のログはスペースです。
「スペース」が論理的に低い時間であることは知っています。
何か間違っていることでも?
どうすれば解決できるのか教えてください。
ありがとうございました!!
記録しない
/li>NEC1.lircd.conf
/li>