• 車種別
  • パーツ
  • 整備手帳
  • ブログ
  • みんカラ+
イイね!
2020年07月05日

スマートリモコン(Bluetooth)

スマートリモコン(Bluetooth) サンワサプライさんの400-RC001になります。
以前、このブログで紹介したスマートリモコンはLANで指定のIPアドレスにソケットを送信するしくみでした。これはちょっと違ってBluetoothでペアリングしてリモコン信号を送信します。送料込みで1500円しなかったので、ほぼ衝動買いです。
指定の専用アプリからはすんなり動作確認完了。でも今回の目的もアプリからではなく、PCからソフトで動かすことが目標です。
いろいろ調べるとRfcommというしくみで動かせることがわかり、早速、実験。
AndroidタブレットにRfcommの無料アプリを入れて、送信データを見ると、どうやら4バイトのバイナリのようです。でも前回のようなライブラリがあるわけでもなく、学習モードになれないので、送信コマンドは分かりません。ここで、「Linuxでadbコマンドを使えば何とかなるかも??」と思いつき、指定の専用アプリを起動したAndroidタブレットをUSBケーブルでLinux-PCと接続、adbコマンドでBluetooth通信ログを眺めて、フィルタかけて、必要なデータ(ここではTVのOn/Off信号)のバイナリだけをゲット!!さらに初期の定期送信のようなバイナリ2種類もゲット!!
これらを送信できるコードをラズパイ上でPythonとC言語で書いてみました。
ペアリング→定期送信バイナリ2種類→TVのOn/Offの順です。すると、少し動作にラグがありますが、ちゃんとTVのOn/Offできました!ホントに良かったです。
あとBluetoothのペアリングが不安定だと動かないので、LANのと比べるとちょっと不安定な感じがします。コード自体は以前のよりもシンプルです。それでもadbコマンドでハッキングのようなことをしたりして、すごく苦戦しました。でも何だかんだいってもとても楽しかったです。
ブログ一覧 | パソコン/インターネット
Posted at 2020/07/05 10:03:48

イイね!0件



今、あなたにおすすめ

ブログ人気記事

備忘録:愛車ランキング V93 達 ...
ReiGoofyさん

信州ソロドライブ
zakiyama @ roadstinさん

6/13 木曜日の朝‼️
ミッキーたんさん

水曜日からいいことあるあるぅ〜^_^
b_bshuichiさん

ふじザップ 第二クール終了
ふじっこパパさん

5月の歩数は!
kuta55さん

この記事へのコメント

コメントはありません。

プロフィール

「変換アダプタ http://cvw.jp/b/2527160/44379575/
何シテル?   09/12 11:51
@白うさぎ改め、こはだ@白らいおんです。よろしくお願いします。
みんカラ新規会員登録

ユーザー内検索

<< 2024/6 >>

      1
2345678
9101112131415
16171819202122
23242526272829
30      

愛車一覧

プジョー 208 プジョー 208
GOLF5GTIから乗り換えて約2年経過しました。
スバル ヴィヴィオ スバル ヴィヴィオ
GTIの前に約9年間乗っていました。  車高調(テクニカ競技用→JIC MAGIC)   ...
フォルクスワーゲン ゴルフ (ハッチバック) フォルクスワーゲン ゴルフ (ハッチバック)
GT_TSI顔のGTIです。 足回りはノーマル、 エアクリ&マフラー交換のみのライトチュ ...

過去のブログ

2020年
01月02月03月04月05月06月
07月08月09月10月11月12月
2016年
01月02月03月04月05月06月
07月08月09月10月11月12月
2015年
01月02月03月04月05月06月
07月08月09月10月11月12月
ヘルプ利用規約サイトマップ

あなたの愛車、今いくら?

複数社の査定額を比較して愛車の最高額を調べよう!

あなたの愛車、今いくら?
メーカー
モデル
年式
走行距離(km)
© LY Corporation