diff --git a/buzzer.sh b/buzzer.sh index 5d2e5dc..f74ad18 100755 --- a/buzzer.sh +++ b/buzzer.sh @@ -39,7 +39,6 @@ volumedelay="$(jq -r ".buzzer | .volumedelay" < $configfile)" volumemax="$(jq -r ".buzzer | .volumemax" < $configfile)" playerfull="$(command -v $player) $playerparam" -cmdamixer="$(command -v amixer)" gpio mode $buzzergpio in @@ -50,7 +49,7 @@ gpio mode $swdowngpio in gpio mode $swupgpio in volumevalue=0 -$cmdamixer -q -c 2 sset 'Speaker' $volumevalue% +amixer -q -c 2 sset 'Speaker' $volumevalue% while true; do @@ -82,7 +81,7 @@ while true; do while [ "$volumevalue" -lt "$volumemax" ] && [ "$buzzerstat" -eq 1 ]; do volumevalue=$((volumevalue + 1)) - $cmdamixer -q -c 2 sset 'Speaker' $volumevalue% + amixer -q -c 2 sset 'Speaker' $volumevalue% buzzerstat="$(gpio read $buzzergpio)" sleep $volumetimeout done @@ -93,7 +92,7 @@ while true; do while [ "$volumevalue" -gt 0 ] && [ "$swdownstat" -eq 0 ]; do volumevalue=$((volumevalue -1)) - $cmdamixer -q -c 2 sset 'Speaker' $volumevalue% + amixer -q -c 2 sset 'Speaker' $volumevalue% swdownstat="$(gpio read $swdowngpio)" sleep $volumetimeout done