saladtestingbox/salad/screenshot.sh

22 lines
614 B
Bash
Raw Permalink Normal View History

2018-12-23 15:53:54 +00:00
#!/bin/bash
# 10-15sec for photo
SAVEDIR=/salad/screenshots/
DATETIME=`date "+%Y-%m-%d-%H-%M-%S"`
2018-12-23 16:13:13 +00:00
echo "231" > /dev/ttyUSB0
LEDST=`dd if=/dev/ttyUSB0 count=1`
CH1STATUS="$(echo "${LEDST}" | tr -d '1')"
2018-12-23 15:53:54 +00:00
cd /salad
2018-12-23 16:13:13 +00:00
echo "213" > /dev/ttyUSB0
2018-12-23 15:53:54 +00:00
sleep 0.5
2018-12-23 16:13:13 +00:00
echo "221" > /dev/ttyUSB0
sleep 8
2018-12-23 15:53:54 +00:00
ffmpeg -rtsp_transport tcp -i 'rtsp://ip.of.web.cam/user=admin&password=&channel=1&stream=0.sdp' -f image2 -vframes 1 -pix_fmt yuvj420p ${SAVEDIR}${DATETIME}.jpeg
2018-12-23 16:13:13 +00:00
if [ "$CH1STATUS" = "t" ]
2018-12-23 15:53:54 +00:00
then
2018-12-23 16:13:13 +00:00
echo "211" > /dev/ttyUSB0
2018-12-23 15:53:54 +00:00
fi
sleep 0.1
2018-12-23 16:13:13 +00:00
echo "223" > /dev/ttyUSB0
# copy
cp ${SAVEDIR}${DATETIME}.jpeg /var/www/html/sys/lastimage.jpg