diff --git a/poll_button.sh b/poll_button.sh index c3b3952..5cc3d37 100755 --- a/poll_button.sh +++ b/poll_button.sh @@ -50,6 +50,22 @@ while true; do sleep $buttonpolling done + $gpiocmd write $gpiopin_led_g 0 + $gpiocmd mode $gpiopin_led_r in + camname="random" ### var + $cameracmd $camname & + echo "$camname started!" + sleep $buttontimeout + + counter="0" + $gpiocmd mode $gpiopin_led_r out + $gpiocmd write $gpiopin_led_g 1 + while [ "$($gpiocmd read $gpiopin_sw)" -eq "1" ] && [ "$counter" -lt "$countermax" ]; do + counter="$(($counter + 1))" + #echo "$counter" + sleep $buttonpolling + done + $gpiocmd write $gpiopin_led_g 0 $gpiocmd mode $gpiopin_led_r in camname="birdcam1" ### var