在播放機裡面實作雙模式遙控

在通用韌體(固件)SDK3時,使用杰科GIEC HD220的韌體;
在ACRyan的SDK4版,使用的是PBO。

如果想要原廠遙控器的全部按鍵功能,
就要使用shadow格式;
最容易收集到的irfake_irrp格式,
雖然方便,卻不能有原廠遙控器的好處。

舉個例來說,SDK3版本,你可以任意搭配一個shadow_sdk3.dat
就可以使用GIEC HD110/GIEC HD220 (杰科),美如畫R3 R4 R5,憶捷M7,開博爾M1073原廠遙控器的全部功能。

那麼能不能兩種好處一次擁有?
我們可以修改一下rcS,變成下面這樣:

#enable irfake_irrp & shadow_irrp.dat
/sbin/insmod /usr/local/etc/venus_ir_new.ko
if [ ! -f /usr/local/etc/irfake_irrp  ]; then
  ln -s /dev/venus_irrp /tmp/venus_irrp
  /usr/local/etc/irfake4 -R -f /usr/local/etc/shadow_sdk3.dat&
fi

if [ -f $DEFAULT_AP_DIR/DvdPlayer ] && [ -x $DEFAULT_AP_DIR/DvdPlayer ]; then
    cd $DEFAULT_AP_DIR
    if [ -f $DEFAULT_AP_DIR/RootApp ] && [ -x $DEFAULT_AP_DIR/RootApp ]; then
        echo Running dvdplayer with RootApp
        if [ -f /usr/local/etc/irfake_irrp  ]; then
          /usr/local/etc/irfake4 -R -f /usr/local/etc/irfake_irrp | ./RootApp DvdPlayer&
        else
          ./RootApp DvdPlayer&
        fi
    else
        echo Running dvdplayer
        if [ -f /usr/local/etc/irfake_irrp  ]; then
          /usr/local/etc/irfake4 -R -f /usr/local/etc/irfake_irrp | ./DvdPlayer&
        else
          ./DvdPlayer&
        fi        
    fi
else
    /etc/dvdplayer/script/run_tail
fi

當有irfake_irrp時,就以管道法來使用遙控指令 (echo “)
沒有irfake_irrp時,就是shadow格式0來進行遙控,模擬所需的遙控代碼。

無需反覆修改韌體,就能享有雙模式的遙控。


幫我分享吧~ Share on FacebookEmail this to someoneShare on TumblrTweet about this on TwitterShare on Google+
  • 羅賴把

  • Akira

    3Q~ Merry Xmas

  • dickoochen

    您好,

    想請教一下,若是要自己在\"好ims\"內設定自己想要的ims網址, 那麼楓林網, 卡提諾 要輸入什麼網址啊?

    好ims的設定網址如下, fyi.

    http://www.haoims.com/user/profile.php

     

     

  • Akira

    這個我沒用過… 幫不了你