delete led-script

This commit is contained in:
Qubot 2025-04-08 10:47:54 +08:00
parent 3d85197536
commit fa83cf7dac
2 changed files with 0 additions and 125 deletions

View File

@ -1,58 +0,0 @@
#/bin/bash
RET=0
sleep 2
echo " "
echo " "
echo " "
echo "######################################################################################"
echo "########################## LED Testing Start ##########################"
echo "### all GREEN-LED BLUE-LED turn on about 10s ###"
echo 1 > /sys/class/leds/bpi-r4\:pio\:blue/brightness
echo 1 > /sys/class/leds/bpi-r4\:pio\:green/brightness
sleep 10
echo "### all GREEN-LED BLUE-LED turn off about 5s ###"
echo 0 > /sys/class/leds/bpi-r4\:pio\:blue/brightness
echo 0 > /sys/class/leds/bpi-r4\:pio\:green/brightness
sleep 5
echo "### all GREEN-LED BLUE-LED1 turn on ###"
echo 1 > /sys/class/leds/bpi-r4\:pio\:blue/brightness
echo 1 > /sys/class/leds/bpi-r4\:pio\:green/brightness
while true
do
read -t20 -s -n1 -p "### Please confirm if the LED can work fine, enter y or n. "y" is good, "n" is for bad. ###" keypress
if [ $? -eq 0 ]; then
if [ ${keypress} == 'y' ]; then
echo " "
echo " "
echo "### LED can work fine, LED feature is good ### "
break
fi
if [ ${keypress} == 'n' ]; then
RET=1
echo " "
echo " "
echo "Error Notice: LED can not work fine, LED feature is bad"
break
fi
fi
echo " "
done
echo "######################################################################################"
echo " "
echo " "
echo " "
sleep 2
return ${RET}

View File

@ -1,67 +0,0 @@
SYS_FILE=/sys/class/gpio
mt_gpio_export()
{
pin=$1
let pin=pin+428 ### gpio base 428 ###
if [ ! -f ${SYS_FILE}/export ]; then
echo "${SYS_FILE}/export file is not present"
exit 1
fi
echo "${pin}" > ${SYS_FILE}/export
return 0
}
mt_gpio_dir()
{
pin=$1
let pin=pin+428 ### gpio base 428 ###
dir=$2
if [ ! -f ${SYS_FILE}/gpio${pin}/direction ]; then
echo "${SYS_FILE}/gpio${pin}/direction is not present"
exit 1
fi
echo "${dir}" > ${SYS_FILE}/gpio${pin}/direction
return 0
}
mt_gpio_out()
{
pin=$1
let pin=pin+428 ### gpio base 428 ###
out=$2
if [ ! -f ${SYS_FILE}/gpio${pin}/value ]; then
echo "${SYS_FILE}/gpio${pin}/value is not present"
exit 1
fi
echo "${out}" > ${SYS_FILE}/gpio${pin}/value
return 0
}
mt_gpio_in()
{
pin=$1
let pin=pin+428 ### gpio base 428 ###
if [ ! -f ${SYS_FILE}/gpio${pin}/value ]; then
echo "${SYS_FILE}/gpio${pin}/value is not present"
exit 1
fi
result=`cat ${SYS_FILE}/gpio${pin}/value`
if [ ${result} == "0" ] ; then
return 0
else
return 1
fi
}