mirror of https://github.com/OpenIPC/firmware.git
Merge branch 'master' into master
commit
a84a4d049b
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue