問題タブ [infrared]

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.

0 投票する
0 に答える
309 参照

c - センサーバーからの赤外線のデータを使用して、宇宙でのwiiリモコンの位置を特定する方法

Linux を実行している FPGA ボードでビデオ ゲームを開発しています。Wiiリモコンを使ってゲームを操作したいです。これで、両端に複数の赤外線ソースを備えたセンサー バーと Wii リモコンができました。IRカメラから読み取った赤外線源の位置のデータに従って、宇宙でのwiiリモコンの位置を追跡したい。ポジショニングを行うアルゴリズムを検索しましたが、詳細なアルゴリズムが見つかりませんでした。また、自分で行う必要がないように、位置決めアルゴリズムが既に実装されている読み取り用のライブラリがあったかどうかも疑問に思っています。

現在、libwiimote ライブラリで wiimote を操作しています。IR カメラから IR ソースの最大 4 つの位置を取得できます。これらのデータに基づいて wiimote の位置を計算するにはどうすればよいですか? ありがとう!

0 投票する
1 に答える
239 参照

tizen - 赤外線制御ヘリコプタとTizen

Tizen と RC ヘリコプター Syma S107 を搭載した Samsung Gear 2 を持っています。現在、ヘリコプター制御用の HTML5 Tizen アプリケーションを開発しており、次のドキュメントがあります。

したがって、送信する必要があるデータは「DOMString」で指定されますが、これはかなり不明確で恥ずかしいものです。私はこのヘリコプターのドキュメントを持っており、論理ゼロと論理単位の長さ、およびそれらの間の遅延を知っています。このプロトコルを使用して実装する方法を知っている人はいますか? 最初に送信されたデータ (開始シーケンス) および/または終端シーケンスは何ですか? それを扱う方法は?送信する値と、遅延 \ 長さ \ 頻度の設定方法 ヘリコプタの制御や Tizen 赤外線プロトコルについて何か情報をいただければ幸いです。

0 投票する
2 に答える
1899 参照

android - Pronto Hex コマンドを送信する Android KitKat IR API

Android KitKat IR API を使用して Pronto IR コマンドを送信しようとしています。Android は、「Non-Positive Slice」というエラーをスローします。Android IR Manager API を使用して送信したいサンプルの Pronto Hex コマンドを以下で試しました。問題を解決するために私を助けてください。

PRONTO IR HEXコマンド:0000 006D 0000 000D 0006 0115 0006 0115 0006 00BB 0006 00BB 0006 00BB 0006 00BB 0006 0006 00BB 0006 00BB 0006 00BB 0006 00B BENT6 0006 0115 00060900000006 09000006 0006 0006

パターンの配列: int[] data = [0,109,0,13,6,277,6,277,6,277,6,277,6,187,6,277,6,187,6,187,6,187,6,277,6,187,6,187,6,2304]

irManager.transmit(38000, データ);

0 投票する
2 に答える
3283 参照

plot - Gnuplot で IR スペクトルをプロットする

プロットしたい対象化合物の赤外スペクトルがあり、すべてのデータ ポイントが含まれる Spectrum.dat ファイルがあります。形式は次のとおりです。

IR スペクトルの典型的な x 軸を使用してこれをプロットしたいのですが、うまくいきません。慣れていない場合は、これが典型的な IR スペクトルの外観です(グラフ自体のラベルは別として)。x 軸が逆になり、2000 単位 (センチメートルの逆数) を超えるとスケーリングが急激に 2 倍になることに注意してください。Gnuplot に私のデータをこのようにプロットさせる方法はありますか? これまでのところ、次のスクリプトを思い付くことができました。

これにより、x 軸がうまく反転しますが、そのような珍しい方法でスケーリングを変更する方法がわかりません。

0 投票する
2 に答える
1153 参照

android - getSystemService("CONSUMER_IR_SERVICE") の呼び出し時に null を取得する

テレビ用の非常にシンプルなリモート アプリを構築しようとしています。いくつかの調査の後、私は を見つけましたConsumerIrManagerClassが、電話this.getSystemService("CONSUMER_IR_SERVICE");するとnull...

モバイルはSamsung Galaxy S4なので、IRセンサーがあります...

私のメソッドのコードは次のとおりです。

これを解決する方法を知っている人はいますか?

0 投票する
1 に答える
408 参照

tizen - Gear 2 - IRLED 使用時の特権 SecurityError

IRLED でデバイスを制御するアプリケーションを開発しています。

Tizen Wearable SDK には、クリックすると次のスクリプトを実行するボタンがあります。

アプリケーションは mu Gear 2 (SM-R380) でエラーなしで実行されますが、ボタンをタップすると、コンソールに次のエラーが表示されます。

ファイルに IRLED 特権も追加しましたconfig.xml

0 投票する
3 に答える
6453 参照

java - 赤外線リモコンアプリ

サムスンテレビで動作する6つのボタンを備えたリモコンアプリを作成しています。キットカットの場合、新しい API ConsumerIRmanager を使用しましたが、アプリをジェリービーンでも動作させたいので、アプリはキットカット バージョンではうまく機能しますが、ジェリービーンでは起動しません。コードは次のとおりです。

メインフェスト:

アクティビティ ComponentInfo com.example.irtest/com.irtest.MainActivity : java.lang.NullPointerException を開始できず、この行 Class irClass = irService.getClass(); に問題があります。