remote测试

#/bin/sh

echo 1 > /sys/class/remote/amremote/debug_enable

for i in {1,2,3,4,5}
do
   dmesg | grep scancode=0x19
   if [ $? = 0 ];then
       dmesg | grep scancode=0x1a
       if [ $? = 0 ];then
           echo "ir test success"
           break;
        fi
    fi
    sleep 1
done

if [ $i = 5 ];then
    echo "ir test failed"
fi

echo 0 > /sys/class/remote/amremote/debug_enable
5秒内检测键值为0x19,0x1a的按键按下,则测试通过。

猜你喜欢

转载自blog.csdn.net/csdn66_2016/article/details/79762187