Driver em C para MODEM Motorola G24

Programação C em geral

Moderadores: 51, guest2003

Driver em C para MODEM Motorola G24

Mensagempor andre_luis » 31 Mai 2014 15:08

Pessoal,


Desenterrei uns módulos G24 que estavam guardados vários anos e resolvi botar pra testar e ver se tavam funcionando, e o modo mais fácil foi simplesmente enviando um SMS pro meu celular, que utiliza a mesma operadora, fica no mesmo DDD, e o SDcard usado no teste também tem plano de dados.

Entretanto, apesar da quantidade de dispositivos envolvidos a serem avaliados ser pequena, apenas por diversão e quebrar um pouco a cabeça, eu pensei se haveria algum modo de automatizar isso, já que o colega que faz os testes digita manualmente os comandos, e obviamente no caso de erro de digitação, como não aceita Back Space, tem de recomeçar.

Ao procurar na Web por alguma implementação em C ou Java não achei nenhum driver pra isso.
Sei que é fácil de implementar, mas como não é prioridade alguma, saberiam de rotinas de envio/recebimento de strings nesse padrão ?

Segue abaixo os comandos básicos que utilizamos pros testes, e o que conseguimos deduzir.

Checa se módulo G24 está respondendo:
Envia:
AT<CR><LF>
Recebe:
OK

Desabilita eco do comando enviado e habilita código de erro:
Envia:
ATE0+CMEE=1<CR><LF>
Recebe:
OK

Verifica se há sinal na antena:
Envia:
AT+CSQ<CR><LF>
Recebe:
+CSQ: xx,xx OK

Verifica se o módulo G24 está conectado á operadora:
Envia:
AT+CREG?<CR><LF>
Recebe:
+CREG: 00x,00x OK

Define comunicação em modo texto:
Envia:
AT+CMGF=1<CR><LF>
Recebe:
OK

Envia mensagem para numero de telefone xxxxxxxxx
Envia:
AT+CMGS="xxxxxxxxx"<CR><LF>
Recebe:
>
Envia:
TESTE<CR><LF>
Recebe:
>
Envia:
+CMGS:168 <CR><LF><CTRL+Z>
Recebe:
OK
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: Driver em C para MODEM Motorola G24

Mensagempor tcpipchip » 11 Jun 2014 07:45

Serve pra STM32 ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: Driver em C para MODEM Motorola G24

Mensagempor andre_luis » 11 Jun 2014 19:52

Sim claro, mas isso é C/C++ correto ?
Agradeço muito se puder passar...



+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: Driver em C para MODEM Motorola G24

Mensagempor tcpipchip » 17 Jun 2014 10:51

------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: Driver em C para MODEM Motorola G24

Mensagempor EvandrPic » 17 Jun 2014 12:21

Você quis dizer "SIM Card" né? :roll:
andre_teprom escreveu:... o modo mais fácil foi simplesmente enviando um SMS pro meu celular, que utiliza a mesma operadora, fica no mesmo DDD, e o SDcard usado no teste também tem plano de dados.
EvandrPic
Dword
 
Mensagens: 2116
Registrado em: 31 Mar 2010 15:05

Re: Driver em C para MODEM Motorola G24

Mensagempor andre_luis » 17 Jun 2014 17:08

Tem razão, me confundi...


+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ


Voltar para Visual C++/C/C++/C#

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x