Blog

Verificando a compatibilidade dos modens com a API de SMS

Testar se o modem esta funcionando, seguindo os seguinte passos:

Parte 1 – Verificando compatibilidade com comandos AT

  1. Baixe e execute o Putty (http://www.putty.org/ – http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html);Configuração básica do PuttyConfiguração básica do Putty
  2. Selecione o tipo de conexão (Conneciton type) Serial;
  3. No campo “Serial line” informe a porta COM desejada (COM1, COM20, …);
  4. No campo “Speed” informe a velocidade em BPS (9600 por exemplo, ou 115200 para modens mais modernos);
  5. Tente abrir a comunicação botão “Open” (canto inferior-direito);
  6. Se tudo estiver correto irá aparecer uma tela preta com um cursor;
  7. Se der erro verifique a configuração a porta (Serial line) e/ou a velocidade (Speed) não estão corretas;
  8. Na tela digite o comando “AT”, o modem deve responder “OK”;
  9. Digite “ATZ” e receberá como retorno “OK”;
  10. Pronto! Seu modem está operando e é compatível com comandos AT.

Parte 2 – Verificando o envio de SMS

Após verificar o suporte aos comandos AT, basta seguir os passos adiante para verificar o envio de SMS. Para testar o envio de mensagens através do modem siga os seguintes passos:

  1.  Abra o terminal do Putty (vide Parte 1).
  2. Na tela digite o comando “AT”, o modem deve responder “OK”;
  3. Digite “ATZ” para reiniciar o modem, aguarde o retorno “OK”;
  4. Digite no console: AT+CMGS=”DDDTELEFONE” (DDD e telefone, somente números e sem espaços). Ex:
  5. AT+CMGS=”0098888777″
  6. Irá aparecer o um cursor “>”, solicitando mais dados;
  7. Digite o texto do SMS a ser enviado;
  8. Ao terminar pressione Ctrl+Z;
  9. Se você receber um SMS seu MODEM é compatível com nossa API.

Erros mais comuns:

  • Não apague ou tente voltar com o cursor, todas as sequencias de teclado são enviadas. Se errou digite ENTER para encerrar e começe do inicio.
  • Aspas (“) devem ser aspas simples, alguns editores trocam por aspas de abertura (“) e fechamento (”). Certifique-se de estar digitando aspas duplas ‘reta’.
  • +CMS ERROR: 304 – não está no modo texto, digite o comando abaixo para colocar no modo de texto simples.

AT+CMGF=1<ENTER>

  • +CMS ERROR: 330 – Centra de SMS não configurada.
    • Verifique o número da central de acordo com sua operador:
    • Digite o seguinte comando de configuração, o retorno “OK” confirma a configuração:

AT+CSCA=”+556181136200″<ENTER>

Leave a comment