blob: 377257eac336d9ac48c07d303227c963ce014833 [file] [log] [blame]
#!/bin/bash
# set_gpio_ctrl
# pin #, direction, high(1)/low(0)
function set_gpio_ctrl() {
echo $1 > /sys/class/gpio/export
echo $2 > /sys/class//gpio/gpio$1/direction
echo $3 > /sys/class/gpio/gpio$1/value
echo $1 > /sys/class/gpio/unexport
sleep 1
}
# get_gpio_ctrl
# pin #
function get_gpio_ctrl() {
echo $1 > /sys/class/gpio/export
echo $(cat /sys/class/gpio/gpio$1/value)
echo $1 > /sys/class/gpio/unexport
}