いちからやり直し、、、(13)赤外線リモコン(2)BS デジタルチューナの制御

Debian HS-DHGL KURO-RS

第三世代 LinkStation ハックキットで 「延長対応ハック de ダブルまる録!! 外部チューナコントロールつき」が まあまあ動くようになったが、 インストールに使ったファームウェア 1.20 では、 PC-MV5xDX/U2 が切り捨てられたことを思い出して いちからやり直し。

第三世代 LinkStation ハックキットのセットアップは 一通り終わったので、 KURO-RS を用いた赤外線リモコンを実現する。

次は、rs_send の作り直し。
基本的には、 第三世代 LinkStation ハックキットでリモコン制御(3) と同じ。

ソースの取得

第三世代 LinkStation ハックキットでリモコン制御(3) と同じなので、略

コンパイル

これも同じ
slam:/usr/local/src# cd kuro-rs/
slam:/usr/local/src/kuro-rs# ls
BUTTON_POWER  rec  rs.h  rs_rec.c  rs_send.c  rs_send.c.orig  send
slam:/usr/local/src/kuro-rs# cc rs_send.c -o rs_send
slam:/usr/local/src/kuro-rs#

実行

BS デジタルチューナの電源を ON にしてみようとしたら、 電源が入っている。録画中。ちょっと待つ。
slam:/usr/local/src/kuro-rs# ./rs_send /usr/local/lib/kuro-rs/DST_BX500/BUTTON_P
OWER
/usr/local/lib/kuro-rs/DST_BX500/BUTTON_POWER - 1 - /dev/ttyUSB0
port open err [/dev/ttyUSB0]
slam:/usr/local/src/kuro-rs# ls -l /dev/ttyU*
ls: cannot access /dev/ttyU*: No such file or directory
slam:/usr/local/src/kuro-rs#
学習せんやつ。

デバイスの作成

slam:/usr/local/src/kuro-rs# mknod /dev/ttyUSB0 c 188 0
slam:/usr/local/src/kuro-rs# !ls
ls -l /dev/ttyU*
crw-r--r-- 1 root root 188, 0 Jul 18 18:11 /dev/ttyUSB0
slam:/usr/local/src/kuro-rs#

再実行

slam:/usr/local/src/kuro-rs# ./rs_send /usr/local/lib/kuro-rs/DST_BX500/BUTTON_P
OWER
/usr/local/lib/kuro-rs/DST_BX500/BUTTON_POWER - 1 - /dev/ttyUSB0
Send File : [/usr/local/lib/kuro-rs/DST_BX500/BUTTON_POWER]
slam:/usr/local/src/kuro-rs#
今度は無事電源が入った。

もう一度実行

slam:/usr/local/src/kuro-rs# ./rs_send /usr/local/lib/kuro-rs/DST_BX500/BUTTON_P
OWER
/usr/local/lib/kuro-rs/DST_BX500/BUTTON_POWER - 1 - /dev/ttyUSB0
Send File : [/usr/local/lib/kuro-rs/DST_BX500/BUTTON_POWER]
slam:/usr/local/src/kuro-rs#
電源が切れた。

rs_send のコピー

/usr/local/bin に置く
slam:/usr/local/src/kuro-rs# ls -l /usr/local/bin/rs_send
-rwxr-xr-x 1 yasunari staff 9777 Jul 18 18:14 /usr/local/bin/rs_send
slam:/usr/local/src/kuro-rs#

/usr/local/bin/infrared_remocon の確認

slam:/usr/local/src/kuro-rs# /usr/local/bin/infrared_remocon BSD1
slam:/usr/local/src/kuro-rs#
BS デジタルチューナの電源が入って BS デジタル 101 ch が選択された。

slam:/usr/local/src/kuro-rs# /usr/local/bin/infrared_remocon BSDOFF
slam:/usr/local/src/kuro-rs#
BS デジタルチューナの電源が切られた


HS-DHGL
バッファローダイレクト
楽天市場
Yahoo!ショッピング
ValuMore!
ムラウチドットコム
KURO-RS
バッファローダイレクト
楽天市場
Amazon


いちからやり直し、、、(12)赤外線リモコン(1)カーネルモジュール
ハックの記録
LinkStation/玄箱 をハックしよう

LS-CHL/LS-XHL シリーズ ファームウェア アップデータ Ver.1.20

Copyright (C) 2003-2009 Yasunari Yamashita. All Rights Reserved.
yasunari @ yamasita.jp 山下康成@京都府向日市