F5OEO-rpidatv/scripts/button.sh

39 wiersze
668 B
Bash
Executable File

camera=4
file=5
FILES=/media/usb0/videots/
start=1
gpio mode $camera in
gpio mode $file in
gpio mode $camera up
gpio mode $file up
while true; do
if [ `gpio read $camera` = 0 ]; then echo "camera";
start=0
sudo killall UglyDATV
/home/pi/UglyDATV/a.sh &
sleep 2
fi
if [ `gpio read $file` = 0 ] || [ $start = 1 ] ; then echo "file";
sudo killall UglyDATV
ls "$FILES" | while read f && [ `gpio read $camera` = 1 ]
do
sudo /home/pi/UglyDATV/UglyDATV /media/usb0/videots/"$f" 250 7 0 0 &
sleep 1
while pidof -x UglyDATV > /dev/null && [ `gpio read $camera` = 1 ] ; do
sleep 0.1
done
done
sleep 2
fi
sleep 0.1
done