第三世代 LinkStation ハックキットのセットアップは 一通り終わったので、 KURO-RS を用いた赤外線リモコンを実現する。
次は、rs_send の作り直し。
基本的には、
第三世代 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#
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#電源が切れた。
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#
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 デジタルチューナの電源が切られた
|
|
← いちからやり直し、、、(12)赤外線リモコン(1)カーネルモジュール |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ LS-CHL/LS-XHL シリーズ ファームウェア アップデータ Ver.1.20 |