2012-07-04 10 views
16

Quando utilizzo Minicom per acquisire dati da una porta seriale, è necessario salvare i big data in un file, denominato minicom.cap. Tuttavia, se premo Ctrl + A e L per acquisire il file, non è riuscito. Nessun file è stato creato (minicom.cap non esisteva in anticipo). La mia directory di download è stata creata correttamente. Il mio sistema operativo è Menta, e ho letto i dati da Arduino nano v3.0Impossibile salvare l'output di minicom in un file

+0

Sembra che potrebbe essere un problema di autorizzazioni. Prova a eseguire minicom come root. Se questo lo risolve, fammi sapere così posso postare questo come risposta :) – ZnArK

+0

Grazie per il tuo aiuto :-). E so perché ora. Sembra che configuro minicom in modo errato e salva l'output nella directory predefinita. – Kerwong

+6

pubblica la tua soluzione come risposta in modo che questo possa essere contrassegnato come risolto e altre persone con lo stesso problema possono essere aiutate – ZnArK

risposta

46

Hai provato a iniziare minicom come

minicom -C capturefile 

A meno che non ho ottenuto qualcosa di sbagliato, si dovrebbe iniziare a catturare immediatamente i dati in ingresso.

0

Minicom ha bisogno di un file di configurazione che si trova sotto i permessi di root ed è conservato a /etc/minicom/ e prende il nome minirc.dfl.

Di solito quando si esegue prima Minicom per la prima volta, come sudo, è possibile salvare il minirc.dfl, come se si esegue come qualsiasi altro utente che non salverà.

Questo potrebbe essere il tuo problema.

+0

puoi anche avere i tuoi file di configurazione in ~ ~/.minirc.X' dove X è o 'dfl' per default o o nome simbolico - non c'è bisogno di 'sudo', ma potrebbe essere necessario controllare le autorizzazioni sulla porta seriale effettiva (su molte distribuzioni Linux che si vorrebbe essere nel gruppo' dialout') - ma non sono sicuro di Mint – nhed

0

OP potrebbe perdere step "Shift + L" dopo la scrittura, quindi la procedura generale è la seguente:

1 (all'interno minicom)

2 Ctrl A + Z

3 Shift + L

4 (attendere per la scrittura ...)

5 shift + L

6 (controlla il file che hai scritto, il valore predefinito è minicom.cap, potresti trovarlo a /root/minicom.cap)

+0

L'utente ha già indicato un soluzione nei commenti alla domanda originale. – Nic3500

Problemi correlati