【发布时间】:2020-01-10 12:36:18
【问题描述】:
我正在构建一个树莓派驱动的显示器。显示器是一个 5 英寸的 LED 显示器,通过 hdmi 连接到运行当前 linux lite 版本的 rpi。当 pir 检测到房间内有运动时,显示器会启动,显示器会保持活动状态 5 分钟,然后关闭电源。激活时,显示器将循环显示一组图像。
因此,当 pir 传感器检测到房间内的移动时,我正在打开和关闭控制台。
tvservice -p
还有……
tvservice -o
这一切都很好。但是,在显示电源循环后,我发现虚拟控制台 ID 发生了变化,并且显示图像的命令失败。因此,例如这个显示这个图像的命令,工作一次,但不会在另一个显示电源循环之后。
sudo fbi -ad --noverbose /dev/fb0 -T 1 /home/pi/images/flowers.png
我必须把它改成
sudo fbi -ad --noverbose /dev/fb0 -T 2 /home/pi/images/flowers.png
获取要显示的图像。
您能建议一个简单的方法来纠正这个问题吗? 谢谢
【问题讨论】:
标签: linux raspberry-pi fbi