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
- Baixe e execute o Putty (http://www.putty.org/ – http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html);
Configuração básica do Putty - Selecione o tipo de conexão (Conneciton type) Serial;
- No campo “Serial line” informe a porta COM desejada (COM1, COM20, …);
- No campo “Speed” informe a velocidade em BPS (9600 por exemplo, ou 115200 para modens mais modernos);
- Tente abrir a comunicação botão “Open” (canto inferior-direito);
- Se tudo estiver correto irá aparecer uma tela preta com um cursor;
- Se der erro verifique a configuração a porta (Serial line) e/ou a velocidade (Speed) não estão corretas;
- Na tela digite o comando “AT”, o modem deve responder “OK”;
- Digite “ATZ” e receberá como retorno “OK”;
- 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:
- Abra o terminal do Putty (vide Parte 1).
- Na tela digite o comando “AT”, o modem deve responder “OK”;
- Digite “ATZ” para reiniciar o modem, aguarde o retorno “OK”;
- Digite no console: AT+CMGS=”DDDTELEFONE” (DDD e telefone, somente números e sem espaços). Ex:
- AT+CMGS=”0098888777″
- Irá aparecer o um cursor “>”, solicitando mais dados;
- Digite o texto do SMS a ser enviado;
- Ao terminar pressione Ctrl+Z;
- 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:
- TIM (Fonte: http://guiadeaparelhos.tim.com.br/web/samsung-galaxy-y-duos/configuracoes/mensagens/torpedos-sms/configure-o-celular-para-torpedos/):
-
DDD 11, 12, 13, 14, 15, 16, 17, 18 ou 19: +551181138200
-
DDD 21, 22, 24, 27, ou 28: +552181138200
-
DDD 31, 32, 33, 34, 35, 37, 38,71, 73, 74, 75, 77 ou 79: +553191938200
-
DDD 41, 42, 43, 44, 45, 46, 47, 48 ou 49: +554199138200
-
DDD 51, 53, 54 ou 55: +555181136200
-
DDD 61, 62, 63, 64, 65, 66, 67, 68 ou 69: +556181136200
-
DDD 81, 82, 83, 84, 85, 86, 87, 88 ou 89: +558199238200
-
- TIM (Fonte: http://guiadeaparelhos.tim.com.br/web/samsung-galaxy-y-duos/configuracoes/mensagens/torpedos-sms/configure-o-celular-para-torpedos/):
- Digite o seguinte comando de configuração, o retorno “OK” confirma a configuração:
- Verifique o número da central de acordo com sua operador:
AT+CSCA=”+556181136200″<ENTER>