jäu : )
ich bin nun auf dem richtigen weg. hier gibts ein c programm, welches von arduino schreiben und auch darauf lesen kann.
http://todbot.com/blog/2006/12/06/
somit kann ich von einem bash-script bequem zugreifen und externe programme starten : )
zurzeit hab ich zwei probleme, die ich nicht lösen kann:
auf meinem zweit rechner läuft nun dieses programm, welches noch erweitert werden muss:
Code: Alles auswählen
#!/bin/bash
i=0
ardread=0
q=0
function arduread
{
../arduino-serial -b 9600 -p /dev/ttyUSB0 -r > /tmp/ardread
ardudiff
}
function ardudiff
{
ardread=`cat /tmp/ardread |grep -o 0` #|sed -e 0`
case $ardread in
"0") i=1;;
# "read: 0") i=1;;
# "read: 1") echo 'mplayer';;
esac
case $ardread in
"read: 1") ssh bla@bla DISPLAY=:0 mplayer -fs -vo x11 bla.avi;;
esac
#if [ $ardread -eq 0 ]; then
# i=1
# echo 'stop'
#fi
while [ $i -eq 0 ];
do
arduread
done
wie kann ich in einem bash-script nach tasten abfragen, die gedrückt werden, ohne dass das script auf die eingabe wartet?
zweite frage:
ich möchte mich via ssh auf diesen rechner einloggen und
(die sende option) verschiedene einzelne strings schicken. soll ich da vielleicht mit screen arbeiten? oder gibts vielleicht elegantere lösungen?