sudo -i
Dann GPIO Pin 22 freischalten:
echo 22 > /sys/class/gpio/export echo in > /sys/class/gpio/gpio22/direction
Nun kann der Schalter-Status abgefragt werden:
cat /sys/class/gpio/gpio22/value
Ein Skript, das auf den Schalter reagiert:
oldstatus="" while true; do read status < /sys/class/gpio/gpio22/value if [ "$oldstatus" != "$status" ]; then echo "Status changed: $status" oldstatus="$status" fi sleep 0.25 done