Ciao a tutti; dovrei trovare il modo per comunicare con un dispositivo seriale (un modem), ma attualmente trovo un po' di difficoltà. Più in dettaglio devo:
utilizzare degli script di bash per fare il tutto
poter inviare delle stringhe al dispositivo
leggere le stringhe che mi manda in risposta
inserire la comunicazione in file di log, sui quali successivamente compirò altre operazioni
I programmi "alla minicom" o Hyperteminal di Windows sono ottimi come comunicazione, ma purtroppo si limitano a leggere da tastiera e a rendere l'output a video.
Ho tentato aprendo 2 terminali ed eseguendo:

cat > /dev/ttyACM0

che invia dati da standard input a modem

cat -bs /dev/ttyACM0

che legge da modem su standard output, ma purtroppo 2 processi in esecuzione sullo stesso dispositivo vanno in conflitto e non tutti i comandi che invio vengono portati a termine.

Avete qualche indicazione?
Grazie