GPIO alterna por 5 segundos enquanto inicializa o kernel

-1

Eu quero alternar um gpio por 5s para habilitar um modem durante a inicialização Atualmente eu uso um script

echo 10 > /sys/class/gpio/export

echo "out" > /sys/class/gpio/gpio10/direction

echo 0 > /sys/class/gpio/gpio10/value

echo 1 > /sys/class/gpio/gpio10/value

sleep 5

echo 0 > /sys/class/gpio/gpio10/value

Eu sei que isso faz com que o processo de inicialização pare por 5s,

Existe alguma maneira melhor de fazer isso?

    
por Sorcrer 17.09.2014 / 09:38

1 resposta

0

Substitua as duas últimas linhas por

sleep 5; echo 0 > /sys/class/gpio/gpio10/value &

Isso torna a lista de comandos de sleep e echo em segundo plano.

    
por Volker Siegel 17.09.2014 / 10:03