SMS y comandos AT

Iniciado por Mateja, 27 Diciembre 2005, 13:56 PM

0 Miembros y 1 Visitante están viendo este tema.

Mateja

Hola:

Estoy trabajando con móviles symbian (3650, 6670, 6680) y con comandos AT enviados a través de Bluetooth.
Con estos modelos soy capaz de enviar SMS desde el hyperterminal pero no puedo leerlos ni recibir la indicación de que he recibido uno nuevo con el comando +CNMI.
No se si los utilizo mal o no están implementados, pero me parece raro que permitan enviar SMS con estos comandos y no deje leer los recibidos.
Me gustaría saber si es un fallo mio o no están implemetados para los móviles symbian.

Gracias

Gospel

Cuando dices q eres capaz de enviar mensajes SMS, te refieres a q puede utilizar el comando AT+CMGS con éxito?

Veamos, la sintaxis sería la siguiente:
CitarAT+CMGS="679123456" [Presionar CR]
  > Hola! Como estás? Hace mucho q no te veo. Ciao. [Ctrl-Z]
  Respuesta: +CMGS: 213

Si esto te funciona, en principio, significa q el bloque de comandos AT para la gestión de los SMS es compatible con esos móviles q citas...
Si esto es así, comandos como:
- AT+CMGL: [List Messages]
- AT+CMGR: [Read Message]
deberían funcionar pero como tu mismo dices, son Symbian!!

Tengo entendido q los Symbian tienen una forma especial de almacenar los mensajes SMS y el tratamiento de la bandeja de entrada y salida no es compatible con los comandos AT GSM. Es decir, la sintaxis de los comandos AT no puede soportar las operaciones necesarias para leer SMS en Symbian, así q esos comandos no funcionan. El comando AT+CMGS puede q funcione con éxito debido a no necesita leer ni escribir en la bandeja de SMS. Te has fijado si cuando envías un SMS en esos móviles Symbian, ese SMS queda registrado en la bandeja de salida?

No puedo asegurarte lo q digo, pero creo q el error está en la implementación de los comandos AT para gestión de SMS en Symbian.

Salu2

Mateja

Hola:

Cuando envío SMS mediante el comando AT+CMGS, los mensajes se envían pero no se quedan registrados en la carpeta de enviados.

En las opciones del buzón de entrada sólo te deja dos opciones de almacenamiento de mensajes: la memoria del teléfono y la memory card, n t da la opción de guardarlos en la SIM.

Lo que está claro q los móviles Symbian manejan de una forma extraña el almacenamiento de los mensajes. Además en el nokia 6680 ni siquiera están implementados los comandos AT+CMGR, AT+CMGL,AT+CNMI porque m dan error directamente...

No creo q sea por esto, pero da la casualidad de que los tres móviles symbian con los que trabajo tienen tarjeta de memoria...he probado a extraerla pero da igual.

En el manejo de un módem gsm tenemos mediante comandos at tenemos tres partes no? TE, TA  y ME. En las especificaciones de nokia hablan de MT (Mobile terminated)... ¿esto es análogo a ME (Mobile equipment)?

Gracias por la respuesta, me parece q tengo poco futuro en Symbian con los comandos AT.

Gospel

El tratamiento de SMS, como el de agenda de contactos, permite seleccionar la memoria del teléfono móvil de la cual quieres obtener la información: tarjeta SIM (SM) o memoria del terminal (TA). Parece q Symbian almacena los SMS en una estructura especial no accesible mediante comandos AT así q no hay mucho futuro, como puedes ver...

Aun así, el hecho de q Symbian soporte envío de SMS (y además, sin q estos queden registrados) es un punto importante q desconocía, gracias por compartir la información.  :)

Salu2

Ulairi

Una pregunta, como haceis llegar los comandos al 6680?
estoy intentando conectar con hyperterminal a traves de BlueTooth, pero aun no he podido...

tuchito

Hola a todos, alguno me pude ayudar ? quiero aprender y desarrollar un comando remoto por SMS y no se como comandar el celular por la conexión del peine de abajo, necesitaria info sobre eso, diagramas de conexiones y comandos para operarlo. En fin alguna info como para empezar o de donde se la puede bajar de internet. Gracias.

SirGraham

Hola,

Si por el "peine" te refieres al conector "inferior" es dependiente de Marca y modelo del terminal. En cada uno es diferente.

Ademas (caso de Nokia por ejemplo) puedes tener varios cables segun el tipo de conexion y el terminal usado.

Si quieres controlar comandos SMS lo logico (que no la unica solucion) es usar un cable serie y acceder al modem del terminal GSM por comandos AT. 

Comentanos haber que terminal vas a usar para ver si podemos darte mas informacion...


Saludos,
Sir Graham.
   

fabriZZio007

TENGO QUE Desarrollar una aplicación en Java, que disponga de una interfaz gráfica GUI, que permita controlar por medio del puerto serie ( o Bluetooth), un celular que utilice Comandos AT, para su gestión remota.
La aplicación debe permitir el envio y recepción de mensajes de texto cortos (SMS).


ME PUEDEN AYUDAR CON TIPS Y SUGERENCIAS POR FAVOR....
GRACIAS