1

我已经在带有 Cloudshell TFT 显示屏的 Odroid XU4 上成功配置了 LIRC。可以看到 IR 键。我将 lircrc 配置为在某个键上将顶部输出发送到 TFT。TFT屏幕实际上被唤醒和清洁,但顶部输出没有显示。

oc="/dev/tty1"
#wake display works fine
echo -ne "\033[9,2]" > $oc
# clear display works fine
echo -ne "\033c" > $oc

# execute top command 10 times and send output to TFT 
# this doesn't work with LIRC irexec
top -n 10 > $oc

我可以通过ssh发送上面的top命令——它就像连接的 TFT (/dev/tty1) 的魅力。有谁知道这个问题?提前非常感谢。 顺便说一句,IR 触发的关机和重启效果很好。

4

1 回答 1

0

比较stty -F /dev/tty1and的输出stty -a(对于 ssh shell)我发现 /dev/tty1 上的echoandicanon选项没有启用。发送stty -F /dev/tty1 echo icanon并运行以下行而不是top -n 10作品:

  ps -eo cmd,%mem,%cpu --sort=-%mem | head -n 10 > /dev/tty1
于 2016-09-21T07:40:45.190 回答