From e99922351efd57cfc7393e0af015783aa2796c2a Mon Sep 17 00:00:00 2001 From: Martin Selbmann Date: Tue, 22 Sep 2020 20:39:17 +0200 Subject: [PATCH] some bugfixes --- buzzer.sh | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/buzzer.sh b/buzzer.sh index bdd8222..54bd0e1 100755 --- a/buzzer.sh +++ b/buzzer.sh @@ -19,14 +19,8 @@ $cmdgpio write $strobogpio 1 $cmdgpio mode $swdowngpio in $cmdgpio mode $swupgpio in -cmdonairstat=0 - while true; do - if [ "$cmdonairstat" -eq 1 ]; then - cmdonairstat=0 - fi - buzzerstat="$($cmdgpio read $buzzgpio)" swupstat="$($cmdgpio read $swupgpio)" @@ -42,19 +36,14 @@ while true; do $(command -v pkill) "$pgrepplayer" fi + $(command -v $player) $playerparam --loop ~/RandomVideo/onair.mp4 & + while [ "$swupstat" -eq 1 ]; do - - if [ "$cmdonairstat" -eq 0 ]; then - echo "on air" - cmdonairstat=1 - fi - swupstat="$($cmdgpio read $swupgpio)" - sleep 0.1 done - echo "off air" + $(command -v pkill) "$pgrepplayer" elif [ "$buzzerstat" -eq 1 ] && [ "$swupstat" -eq 0 ]; then sleep 0.1