Merge branch 'master' into master

pull/704/head
jayfan0 2023-04-03 23:51:51 +01:00 committed by GitHub
commit a84a4d049b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 7 deletions

View File

@ -7,13 +7,12 @@ GPIO_BLUE=
help() { help() {
echo -e "\n================= LIGHT usage =================\n" echo -e "\n================= LIGHT usage =================\n"
echo -e "Set the colour of the status light\n" echo -e "Set the colour of the status light\n"
echo -e "light <red|green|blue|yellow|magenta|cyan|white>\n" echo -e "light <off|red|green|blue|yellow|magenta|cyan|white>\n"
} }
setRed() { setRed() {
if [ -n "$GPIO_RED" ]; then if [ -n "$GPIO_RED" ]; then
[ $1 -eq 1 ] && gpio set "$GPIO_RED" [ $1 -eq 1 ] && gpio set "$GPIO_RED" || gpio clear "$GPIO_RED"
[ $1 -eq 0 ] && gpio clear "$GPIO_RED"
else else
echo "Red GPIO undefined" echo "Red GPIO undefined"
fi fi
@ -21,8 +20,7 @@ setRed() {
setGreen() { setGreen() {
if [ -n "$GPIO_GREEN" ]; then if [ -n "$GPIO_GREEN" ]; then
[ $1 -eq 1 ] && gpio set "$GPIO_GREEN" [ $1 -eq 1 ] && gpio set "$GPIO_GREEN" || gpio clear "$GPIO_GREEN"
[ $1 -eq 0 ] && gpio clear "$GPIO_GREEN"
else else
echo "Green GPIO undefined" echo "Green GPIO undefined"
fi fi
@ -30,8 +28,7 @@ setGreen() {
setBlue() { setBlue() {
if [ -n "$GPIO_BLUE" ]; then if [ -n "$GPIO_BLUE" ]; then
[ $1 -eq 1 ] && gpio set "$GPIO_BLUE" [ $1 -eq 1 ] && gpio set "$GPIO_BLUE" || gpio clear "$GPIO_BLUE"
[ $1 -eq 0 ] && gpio clear "$GPIO_BLUE"
else else
echo "Blue GPIO undefined" echo "Blue GPIO undefined"
fi fi
@ -39,6 +36,13 @@ setBlue() {
if [ -n $1 ]; then if [ -n $1 ]; then
case $1 in case $1 in
off)
setRed 0
setGreen 0
setBlue 0
;;
red) red)
setRed 1 setRed 1
setGreen 0 setGreen 0