Não é possível enviar comandos AT no minicom

3

Eu estou tentando usar minicom para se comunicar com um chip ESP8266 Wifi usando comandos AT. Eu faço o login em minicom e digito o comando "AT". A resposta normal do chip seria enviar "OK" de volta para minicom . No entanto, depois de digitar "AT", uma vez que eu digite "Enter" o cursor volta para o início da linha e nada acontece. É como se o comando não tivesse sido enviado.

Eu faço o login em minicom com

sudo chmod a+rwx /dev/ttyUSB0
sudo minicom -D /dev/ttyUSB0 -b 115200

No Arduino IDE Serial Monitor, posso me comunicar com o chip configurando baud = 115200 e "Both NL & amp; CR". Ao enviar o comando "AT", o chip envia de volta a resposta "OK". Eu estou tentando reproduzir o mesmo em minicom .

Alguma idéia de por que o comando não foi enviado?

Atualizar

Vi em muitos tutoriais minicom que o prompt de comando cmd> deve aparecer. Ainda não aparece na minha tela. Talvez isso seja uma indicação de que minicom está apenas no modo "escutando" e não no modo "aguardando comando do usuário"?

Atualizar (Resolvido!)

Ok, o truque parece ser digitar um comando em minicom , digitar Enter e digitar CTRL + J .

Encontrei a seguinte dica na folha de dados ESP8266 (dica relacionada ao mesmo problema no utilitário screen ):

  

Infelizmente, as versões de firmware atualizadas exigem   Terminações da linha Carriage-Return-and-New-Line e parece não haver   maneira de configurar screen para enviar ambos com um pressionamento de tecla. Em vez disso, você   precisa pressionar ou Ctrl-M, em seguida, siga com Ctrl-J.

Em outras palavras, o ESP8266 espera ver CR-NL após cada comando. Ao digitar "Enter" na janela minicom , ele envia caracteres Car Return (CR). É por isso que meu cursor volta ao início da linha. Em seguida, digitando Ctrl-J, ele envia o caractere New-Line (NL). O cursor se move para a próxima linha e o ESP8622 entende a instrução, enviando de volta "OK" para minicom .

Ainda não vejo o prompt cmd> em minicom , mas isso não é um problema ... Talvez esse prompt não apareça em todas as versões de minicom (estou usando o 2.7).

    
por phodor 31.07.2016 / 15:55

0 respostas