1


0

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

これが私が熟考している例です。 誰かがハイエンドの劇場を設置したいと思っています。 A / Vコンサルタントが入ってきて、リモコンに特別なことをさせます。たとえば、照明を暗くし、5分後にテレビの電源を入れ、入力を切り替えます。 これはすべてクライアントにとって慣習的なようです。 A / Vコンサルタントは店に戻り、プログラマーに自分の要求を伝え、プログラマーはそれを実現するための何らかのアセンブリの権利を持ちますか?

3 Answer


1


かなり高度な制御シーケンスを学ぶことができるプログラム可能なリモートを購入することができます。 このコーディングホラー記事のリンクを見てください。


0


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

私は、リモート用の.NET Mircoframeworkのようなものを見ることを期待していません(リモート用に特別に作られていない限り)。


0


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

マイクロコントローラとして使用されるプログラミングチップ用のソフトウェア開発キットはありますが、リモートコントローラなどには特別な機能はありません。 私は販売中のサードパーティ製キットを見ましたが、それらはチップベンダから来ているようです。 それらは安くないかもしれません:あなたが50万台を出荷しようとしているとき、あなたはおそらく製造原価を下げるためにあなたができるすべてをしていて、固定費について多くを気にしていません。