%indent //////////////////////////////////////////////////////////////// * 資料 [#j0a9a347] - 公式: http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/ -- ダウンロード: http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/#3 --- 受信ツール: http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/REMOCON_CT_RECV.exe --- 送信ツール; http://bit-trade-one.co.jp/BTOpicture/Products/005-RS/REMOCON_CT_TRANS%20v2.zip - AssemblyDesk: http://a-desk.jp/modules/forum_hobby/index.php?cat_id=8 -- C# Sample: http://a-desk.jp/project/hobby/IR/USB_IR_sample210.zip - DSAS 開発者の部屋 http://dsas.blog.klab.org/archives/52097996.html -- ライブラリ: http://a-desk.jp/project/hobby/IR/USB_IR_Library.dll -- マニュアル: http://a-desk.jp/project/hobby/IR/USB_IR_REMOCON_LIBRARY.pdf //////////////////////////////////////////////////////////////// * C言語のサンプルコードの改造 [#iffa9f00] - コードの流れが追いやすいため、C言語のサンプルをベースに弄ることにした。 - 説明: DSAS 開発者の部屋 http://dsas.blog.klab.org/archives/52097996.html - ソースコード: https://github.com/mkttanabe/BtoIrRemocon/blob/master/BtoIrRemocon.c *** 送信コード [#ra0d7f17] - ##0x0060## から ##0x0061## に変更 -- C Sample は##0x0060## だが、C# Sample は##0x0061##だった。(←意味はまだ確認してない) -- スキャンした制御コードもまったく異なるため、C# Sampleに全て合わせた *** 送信データ長の上限をバッファ上限に変更 [#pbf51e41] - 対象機械の制御コマンドが長いため、##REMOCON_DATA_LENGTH## に関わるチェック分岐を解除 -- これがあると、次のような長い制御コマンドを送信できない。(キットの仕様ではこの長さは通るはず) --- ##start 0178001463001010FC0830B102100000000D0000000000000000000000000000000000## --- ##end 0130001463001010020000000000000000000000000000000000000000000000000000## * 履歴 [#w9132b4a] - 2013.0708 USB接続赤外線リモコンキット - 2013.0709 C言語によるCUIを作成 ([[FaceBook動画>https://www.facebook.com/photo.php?v=405740669546232]] ※知人限定、nikoniko化して一般公開する予定) - 2013.0710 C#によるWeb UIを作成 ([[FaceBook動画>https://www.facebook.com/photo.php?v=406159806170985]] ※知人限定、nikoniko化して一般公開する予定) - 2013.0717 スマデバのGPS機能を利用して、出勤・帰宅時の自動制御を試作 -- 帰宅前にスマホで電源を入れるのを忘れる事故の対策 - 2013.0718 NTT/ミルエネ を用いたエアコンの運転・停止状態を監視を開始 - 2013.0719 自動制御を封印 ⇒ 手動制御に切替 -- 理由:近場で活動するときの仕様を上手く設定できない -- なお、AGPSを使えば 10m 台の精度を出せて、まぁまぁ足りた //////////////////////////////////////////////////////////////// |