2009-08-06 11 views
1

タイトルは基本的に疑問を浮き彫りにしますが、明らかにするだけです。ホームシアターシステムのようなマルチメディア設定用のリモコンのプログラミングには、どの言語が使用されていますか?スクリプト言語ですか? SDKはありますか?マルチメディアリモコンにはどのようなプログラミング言語が使用されていますか?

ここに私が熟考している例があります。誰かがハイエンドの劇場を設置したいと思っています。彼らはA/Vコンサルタントに来て、リモコンに何か特別なことをさせる、ライトを薄暗くする、5分でテレビをオンにして、入力を切り替えるなど。このすべてはクライアントにとって慣れているようです。 A/Vコンサルタントは店に戻って、プログラマーに必要なことを伝え、プログラマーには何らかの組み立てが起こるように指示しますか?

+0

私は、A/Vインストールショップにアセンブリ言語プログラマが手元にあることを真剣に疑っています。カスタムAVインストールに使用されるハイエンドのリモコンは、通常、リモートをカスタマイズするための何らかのスクリプト言語を持っています。 リモートハードウェアの製造元にはおそらくC /アセンブリ開発者がいますが、インストーラがアセンブリを作成するように強制することは夢中になります。 –

答えて

0

言語はおそらくアセンブリです(あなたの運が良ければ多分Cです)。スクリプト言語を使用するリモコンを見ることは期待しないでください。スクリプティング言語は日々のプログラムを書くのに最適ですが、ハードウェアとのインターフェイスにソフトウェアを書き込む場合は、壁にぶつかります。スクリプト言語は、ポインタのような低レベルのものからあなたを保護しようとします。リモート用のソフトウェアを書くときは、低レベルのものが必要です。

私はリモート用の.NET Mircoframeworkのようなものは見たくありません(リモートが特別に作られていない限り)。

0

リモコンは、プログラミングプラットフォームではなく、デバイスとして認識されています。これは、プログラミングを行うコストが、すべてのデバイスに追加の計算能力を与えるコストよりもはるかに小さいため、プログラミングがデバイスに適合する方法で行われることを意味します。リモートは、チップや大きなコンポーネントを交換する以外の方法では、ほとんど確実に再プログラムできません。

マイクロコントローラとして使用されるチップをプログラミングするためのソフトウェア開発キットがありますが、リモコンなどのための特別な機能はありません。私はサードパーティ製のキットを販売しているとは思うが、チップベンダーから来る可能性が高い。彼らは安くはないかもしれません.50万台を出荷するときは、生産コストを抑え、固定費を気にしないことができるすべてのことをやっているでしょう。

関連する問題