kopia lustrzana https://github.com/F5OEO/rpidatv
39 wiersze
668 B
Bash
Executable File
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
|
|
|