PIC16F877A enviar SMS a un motorola K1m CDMA

Foro para postear los temas de ensamblador

Moderator: Junta Directiva

Post Reply
paulo78
Posts: 5
Joined: Fri May 21, 2010 6:37 pm
Nombre: Paulo

PIC16F877A enviar SMS a un motorola K1m CDMA

Post by paulo78 » Thu Jun 24, 2010 7:45 am

Hola a todos nuevamente
les cuento que ya programe el pickit2 y funciona
ahora estoy en la parte de probar mi celular motorola K1m cdma
he estado leyendo sus comentarios de como enviar un sms a un cell
estoy haciendo algo igual, solo que mi celular es motorola k1m CDMA, he intentado hacer la comunicacionde desde mi pc (pc-usb-celular) y me da error
yo utilizo
AT
OK
ATDT5143580044
ERROR

y me sale ERROR (pero si llamo a este celular q esta conectado a la pc aparece en el hiperterminal RING)
Estoy utilizando mal los comandos AT?

alguien ya utilizo estos celulares motorola K1m?
para utilisar comandos AT necesariamente debo usar celulares GSM?

pense comprar un sony ericson T715A GSM y empezar a hacer las pruebas ota vez. pero si lo compro y obtengo el mismo error?
que celu recomendarian?

muchas gracias por sus respuestas
Paulo

FJ_Sanchez
Usuario Desarrollador
Usuario Desarrollador
Posts: 1082
Joined: Wed Jun 07, 2006 11:09 pm
Nombre: Francisco Javier Sánchez
Location: Vejer de la Frontera
Contact:

Re: PIC16F877A enviar SMS a un motorola K1m CDMA

Post by FJ_Sanchez » Thu Jun 24, 2010 10:37 am

Buenas, un móvil con GSM no te servirá de nada si no hay red GSM. Supongo que quizás use un conjunto de comandos AT distintos, así que te va a tocar buscar algún manual de ese móvil en el que venga esa información. Quizás de cualquier otro motorola parecido te sirva.

¡Saludos!
_ _ _ _ _ _ _ _ _ _

Hack your mind \\ F.J. Sánchez

Okupa tu mente. \\ _ _ _ _ _ _ _ _ _ _ _ _

Garrocha
Usuario Desarrollador
Usuario Desarrollador
Posts: 1108
Joined: Tue Aug 23, 2005 10:50 pm
Location: Sevilla[Es] - Montpellier[Fr]

Re: PIC16F877A enviar SMS a un motorola K1m CDMA

Post by Garrocha » Thu Jun 24, 2010 11:47 am

Tienes que buscarte los comandos AT de motorola:
http://developer.motorola.com/docstools ... perguides/" onclick="window.open(this.href);return false;
http://en.wikipedia.org/wiki/Motorola_phone_AT_commands" onclick="window.open(this.href);return false;
http://www.forensicswiki.org/wiki/AT_Commands" onclick="window.open(this.href);return false;
http://www.developershome.com/sms/cmgsCommand.asp" onclick="window.open(this.href);return false; <- Este es especifico de SMS

Prueba con algo como
AT
AT+MODE=2
AT+CMGS="+34666777888"<CR>Aqui su SMS<Ctrl+z>

(CR puede ser "Intro" si estas en consola o "\n" para un programa via puerto serie, "Ctrl+z" tambien puede ser "\z")
editado: quitado un ",145" en AT+CMGS="+34666777888",145<CR>Aqui su SMS<Ctrl+z> que no se de donde ha salido
Last edited by Garrocha on Thu Jun 24, 2010 1:36 pm, edited 1 time in total.

FJ_Sanchez
Usuario Desarrollador
Usuario Desarrollador
Posts: 1082
Joined: Wed Jun 07, 2006 11:09 pm
Nombre: Francisco Javier Sánchez
Location: Vejer de la Frontera
Contact:

Re: PIC16F877A enviar SMS a un motorola K1m CDMA

Post by FJ_Sanchez » Thu Jun 24, 2010 12:07 pm

¿No se supone que <CR> es \r? Hace poco tuvimos lio con esto y un micro, que nos saltaba a la linea de abajo pero no al principio de linea, así que si no te funciona con \n prueba con \r.

Saludos y suerte.
_ _ _ _ _ _ _ _ _ _

Hack your mind \\ F.J. Sánchez

Okupa tu mente. \\ _ _ _ _ _ _ _ _ _ _ _ _

User avatar
omega1024
Novato
Novato
Posts: 14
Joined: Tue Sep 06, 2005 5:08 pm
Contact:

Re: PIC16F877A enviar SMS a un motorola K1m CDMA

Post by omega1024 » Thu Jun 24, 2010 1:21 pm

Prueba con esto:
1º Activamos el formato de texto para los SMS (existen dos formatos PDU (complicado) y Texto (fácil))
AT+CMGF=1

2º Comenzamos el envío del mensaje

AT+CMGS="+34123456789" // Número de telefono del destinatario del SMS, incluido el código internaciónal

3º Pulsar ENTER

4º El teléfono debería de responder
AT+CMGS="+34123456789
>

5º Comienza a escribir el SMS, si quieres cancelar el envío del SMS pulsa ESC, si pulsas ENTER introduciras una nueva línea.
6º Para enviar el SMS pulsa CTRL+Z

Saludos,

Garrocha
Usuario Desarrollador
Usuario Desarrollador
Posts: 1108
Joined: Tue Aug 23, 2005 10:50 pm
Location: Sevilla[Es] - Montpellier[Fr]

Re: PIC16F877A enviar SMS a un motorola K1m CDMA

Post by Garrocha » Thu Jun 24, 2010 1:33 pm

FJ_Sanchez wrote:¿No se supone que <CR> es \r? Hace poco tuvimos lio con esto y un micro, que nos saltaba a la linea de abajo pero no al principio de linea, así que si no te funciona con \n prueba con \r.

Saludos y suerte.
Ciertamente no tengo niiidea, lo he sacado de las paginas wiki, no del manual de motorola, ya que había que registrarse, en ese manual es donde supongo dejará claro si es un retorno de carro \r , o nueva linea \n pero esta bien que lo menciones, asi con probarlo se acaba en un momento.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest