Vdaka,
aspon viem na com som. Medzicasom som skusal aj tvoje riesenie, kde som si vytvoril script1.sh s obsahom:
#!/bin/bash
stty 115200 -F /dev/ttyS0
while true
do
read -n 1 COMMAND < /dev/ttyS0
export COMMAND
echo "$COMMAND"
done
,ktory sluzi na citanie bytu zo serioveho portu a zaroven uklada obsah do premennej prostredia COMMAND, a srtipt2.sh s obsahom:
#!/bin/bash
while true
do
echo "$COMMAND"
sleep 1
done
, kde sa snazim obsah premennej COMMAND precitat, avsak bez uspechu. Script1 a 2 su spustene vo zvlast terminalovych oknach, pricom script1 pracuje OK (t.j. vypisuje prijate data), avsak script2 vypisuje iba biele znaky. Neviete kde moze byt chyba?
Miso