ho un arduino che comunica via seriale con il serial monitor dell'IDE su
/dev/ttyUSB0
dando i comandi via seriale e leggendo la risposta tutto funziona.
Quello che volevo fare era stare in ascolto (senza interferire) tramite
terminale per poter salvare i dati ricevuti su un file con $ tail -f
/dev/ttyUSB0 > file.txt
come al passo 6 di questo instructables (forse non ho capito come ci
riesce) :
https://www.instructables.com/id/How-to-Design-with-Discrete-SPI-Flash-Memory/
quello che ottengo però è:
tail: impossibile aprire '/dev/ttyUSB0' per la lettura: Dispositivo o
risorsa occupata
tail: nessun file rimasto
il comando $ ls -l /dev/ttyUSB0 restituisce:
crw-rw---- 1 root dialout 188, 0 ago 26 23:11 /dev/ttyUSB0
l'utente fa parte del gruppo dialout
neanche con sudo funziona,
ho provato minicom e cu e tutti si bloccano per la risorsa occupata
se /dev/ttyUSB0 è un file io non posso aprirlo in sola lettura e vedere
quello che sta passando?
Logicamente volevo tenere il serial monitor aperto per poter dare i comandi
manualmente.
Luca