地デジ化(8)2つ目の DTV-S110 入手

HS-DHGL

あとは、もう一つ DTV-S110 を買ってダブル録画にすること。。。 と書いて、ちょっと放ったらかしにしていたら、、、、
メーカは需給を読み誤ったのだろう。
店頭はもちろん楽天市場など、市場から DTV-S110 を始めとする 他のメーカも含めた地デジチューナが消えていた。

再度の入手はほとんど諦めていたのだが、、、
バッファローダイレクトから 「会員様向け抽選販売DTV-S110 最終入荷のご案内!」 がメールで来た。

これ幸いと、早速ポチった。

アナログTVに接続してチャンネル設定

前回同様、アナログTVに接続してチャンネルなどの設定を行う

設置

確認

赤外線で制御できることを確認
sil:~# cd /usr/local/lib/kuro-rs/DTV_S110/
sil:/usr/local/lib/kuro-rs/DTV_S110# /usr/local/src/kuro-rs/rs_send BUTTON_POWER 4
BUTTON_POWER - 4 - /dev/ttyUSB0
Send File : [BUTTON_POWER]
sil:/usr/local/lib/kuro-rs/DTV_S110# 
もともと電源が入っていたので、電源が OFF になった。
sil:/usr/local/lib/kuro-rs/DTV_S110# /usr/local/src/kuro-rs/rs_send BUTTON_POWER 4
BUTTON_POWER - 4 - /dev/ttyUSB0
Send File : [BUTTON_POWER]
sil:/usr/local/lib/kuro-rs/DTV_S110#
電源が ON になった。

OK

リモコンスクリプトの動作確認

sil:/usr/local/bin# sh -x /usr/local/bin/infrared_remocon GWD112
+ DATADIR=/usr/local/lib/kuro-rs
+ LOCKFILE=/tmp/infrared_remocon.lock
+ LOGFILE=/tmp/infrared_remocon.log
+ SEND=/usr/local/bin/rs_send
+ CH=GWD112
+ case $CH in
+ MACHINE=DTV_S110
+ PORT=4
+ DTV_S110
+ case $CH in
+ SEQ='BUTTON_12 BUTTON_12'
++ expr 18673 % 5
+ sleep 3
+ '[' 'BUTTON_12 BUTTON_12' = '' ']'
+ set BUTTON_12 BUTTON_12
+ '[' 2 '!=' 0 ']'
+ FILE=/usr/local/lib/kuro-rs/DTV_S110/BUTTON_12
+ '[' '!' -f /usr/local/lib/kuro-rs/DTV_S110/BUTTON_12 ']'
+ '[' -f /tmp/infrared_remocon.lock ']'
+ echo 18673
+ date
+ echo /usr/local/bin/rs_send /usr/local/lib/kuro-rs/DTV_S110/BUTTON_12 4 start
+ /usr/local/bin/rs_send /usr/local/lib/kuro-rs/DTV_S110/BUTTON_12 4
+ echo /usr/local/bin/rs_send /usr/local/lib/kuro-rs/DTV_S110/BUTTON_12 4 end
+ echo
+ rm -f /tmp/infrared_remocon.lock
+ shift
+ '[' 1 '!=' 0 ']'
+ sleep 5
+ '[' 1 '!=' 0 ']'
+ FILE=/usr/local/lib/kuro-rs/DTV_S110/BUTTON_12
+ '[' '!' -f /usr/local/lib/kuro-rs/DTV_S110/BUTTON_12 ']'
+ '[' -f /tmp/infrared_remocon.lock ']'
+ echo 18673
+ date
+ echo /usr/local/bin/rs_send /usr/local/lib/kuro-rs/DTV_S110/BUTTON_12 4 start
+ /usr/local/bin/rs_send /usr/local/lib/kuro-rs/DTV_S110/BUTTON_12 4
+ echo /usr/local/bin/rs_send /usr/local/lib/kuro-rs/DTV_S110/BUTTON_12 4 end
+ echo
+ rm -f /tmp/infrared_remocon.lock
+ shift
+ '[' 0 '!=' 0 ']'
+ '[' 0 '!=' 0 ']'
sil:/usr/local/bin#
多分大丈夫

録画予約スクリプトの修正

sil:/usr/local/sbin# diff -c hackdemarurokuV4.sh{_110724,}
*** hackdemarurokuV4.sh_110724  Sun Jul 24 10:02:11 2011
--- hackdemarurokuV4.sh Thu Aug 11 23:38:45 2011
***************
*** 335,343 ****
        case $CHANNEL in
        [0-9]*)
                # 地上デジタル
! #             for TUNER in 1
! #             do
!               TUNER=0
                        STAT=`/usr/local/PCast/DbAcRap 'add{'$KURIKAESHI'}{'$GASHITSUR'}{'$STARTTIME'}{'$ENDTIME'}{'$GWD_PORT'}{'$ONSEI'}{0}{0}{0}{'$TUNER'}{'$TITLE'}' | tail -1`
                        echo "$STARTTIME - $ENDTIME $CHANNEL $GWD_PORT $TUNER $TITLE : $STAT"
                        case "$STAT" in
--- 335,342 ----
        case $CHANNEL in
        [0-9]*)
                # 地上デジタル
!               for TUNER in 0 1
!               do
                        STAT=`/usr/local/PCast/DbAcRap 'add{'$KURIKAESHI'}{'$GASHITSUR'}{'$STARTTIME'}{'$ENDTIME'}{'$GWD_PORT'}{'$ONSEI'}{0}{0}{0}{'$TUNER'}{'$TITLE'}' | tail -1`
                        echo "$STARTTIME - $ENDTIME $CHANNEL $GWD_PORT $TUNER $TITLE : $STAT"
                        case "$STAT" in
***************
*** 403,409 ****

                                ;;
                        esac
!               #done

  #             # 地上アナログ
  #             #for TUNER in $TUNERLIST
--- 402,408 ----

                                ;;
                        esac
!               done

  #             # 地上アナログ
  #             #for TUNER in $TUNERLIST
sil:/usr/local/sbin#

さて、明日の朝の自動予約を待つ




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


おそまきながら、オープンソースカンファレンス 2011 Kansai @ Kyoto 展示環境の解説 #osckansai
ハックの記録
LinkStation/玄箱 をハックしよう

死んだ LinkStation

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