Hola gente como estan? Estoy aprendiendo a programar el modem g24 de motorola para lo cual me compre el modulo y una placa llamada g34 que trae un conector de alimentacion, un conector para conectar el modulo g24 y un conector rj45 que es el serial, la cosa es que arme el cable respetando la info del fabricante y en primer paso no me funcionaba, ya que habia armado alrevez el cable, suele pasar, Tx con Tx. En fin lo arme bien y salio andando con un adaptador de usba a 232 en una notebook con windows xp y lo probe con el hyperterminal, pero apenas empeze a meterle comandos empezaron los verdaderos problemas, el modem responde asi a los siguientes comandos:
ATE0 -----> ATE0 OK (Y aca se queda colgado y no vuelve a menos que pasen dos cosas o reinicies la conexion o el modem)
ATI7 -----> HDA MB (No se que es)
ATI8 -----> HDA, A35 S_REV:2 L_REV:3 (debe ser algo de fabrica como un serial)
ATI9 -----> ARGENTINA (seguro hace referencia a la red)
ATDL: "XXXXXXXXX" -----> Llama al numero X pero como esta placa no tiene los headphones no pasa nada.
ATS97: -----> OK (diagnostico de antena)
AT -----> OK ( ????)
ATIN -----> Agere Soft Modem Version 2.1.87 OK ( ???? )
lo cierto es que tengo en la pagina de
www.electrocomponentes.com un ejemplo con smtp y queria probarlo mandando un email a una casilla de correo creada para probar el modulo, el listado de comandos seria:
1-ATE0
2- ATE0
OK
3- AT+CMEE=2
4- OK
5- AT+CREG?
6- +CREG: 000,001
OK
7- AT+MIPCALL=1,"internet.gprs.unifon.com.ar","wap","wap"
8- OK
9- +MIPCALL: 172.17.121.9
10- AT+MIPODM=1,25,"209.191.85.254",25,0
11- OK
12- +MIPODM: 1,1
13- 220 smtp108.mail.mud.yahoo.com ESMTP
14- helo<CR><LF>
15- 250 smtp107.mail.mud.yahoo.com
16- auth login<CR><LF>
17- 334 VXNlcm5hbWU6
18- cHJ1ZWJhc210cA==<CR><LF>
19- 334 UGFzc3dvcmQ6
20- c210cHBydWViYQ==<CR><LF>
21- 235 ok, go ahead (#2.0.0)
22- MAIL FROM:pruebasmtp@yahoo.com.ar<CR><LF>
23- 250 ok
24- RCPT TO:iz@electrocomponentes.com<CR><LF>
25- 250 ok
26- DATA<CR><LF>
27- 354 go ahead
28- Subject: PRUEBA TUNEL<CR><LF>
29- From: pruebasmtp@yahoo.com.ar<CR><LF>
30- To: destino@yahoo.com<CR><LF><CR><LF>
31- CORREO DE PRUEBA TUNEL
32- <CR><LF>.<CR><LF>
33- 250 ok 1197060157 qp 98266
34- QUIT<CR><LF>
35- 221 smtp107.mail.mud.yahoo.com
+MIPSTAT: 1,1
Pero sucede que cuando envio cualquier comando con el signo + no me lo toma y me marca error si pongo AT+"X" y me marca como error.
Queria saber si alguien sabe porque puede ser que esto ocurra porque ya busque por todos lados y lo normal seria que lo tome al comando AT.
Para dar mas detalles les comento que arme el cable de rj45 a db9 con un cable utp de red y conecte Tx, Rx y GND.
Espero puedan darme una mano, la idea luego es poder conectar este nene a un pic para telemetria.