Foro de elhacker.net

Comunicaciones => Hacking Mobile => Mensaje iniciado por: Lucer en 28 Diciembre 2005, 13:51 pm



Título: Mas info sobre los AT
Publicado por: Lucer en 28 Diciembre 2005, 13:51 pm
Hola,

Estoy haciendo una aplicación en Visual Basic para conectar teléfonos móviles mediante la emulación COM que hace el Windows. El problema es que hay un par de cosas que no se hacer y quisiera que alguien me ayudase a resolver:

1. El primero de los problemas radica en hacer que el ordenador me comunique que me están llamando al móvil o al MODEM ¿como se puede hacer? ¿Se le puede preguntar algún AT?

2. ¿Como se puede identificar al móvil que te llama mediante comandos AT? y si no se puede mediante comandos AT ¿existe otro método?

Gracias ;)


Título: Re: Mas info sobre los AT
Publicado por: Gospel en 28 Diciembre 2005, 17:02 pm
1) La única solución q se me ocurre es q el ordenador esté continuamente haciendo "polling" (preguntando) al móvil si este se encuentra en estado "ringing".
Para ello, existe el comando AT+CPAS:
Citar
AT+CPAS - Phone Activity Status

El comando AT+CPAS informa del estado de actividad del teléfono.

1) AT+CPAS=?
- Muestra la implementación del comando.
- Sintaxis: AT+CPAS=? | +CPAS: (lista de estados soportados)
  0 - Ready (Encendido pero inactivo)
  1 - Unavailable (No disponible)
  2 - Unknown (Desconocido)
  3 - Ringing (Llamada entrante en proceso)
  4 - Call in progress (Llamada saliente en proceso)
  5 - Asleep (Dormido)
- Respuesta: +CMGD: (0,2,3,4)

2) AT+CPAS
- Informa del estado de actividad del teléfono.
- Sintaxis: AT+CPAS | +CPAS: <estado>
- Respuesta: +CPAS: 0, en estado normal de inactividad.
                     +CPAS: 3, si el teléfono atacado está sonando a causa de una llamada entrante.

Si el PC envía el comando AT+CPAS al móvil y este le responde +CPAS: 3, significa el teléfono móvil está recibiendo una llamada.

Como ves, esta solución funciona, pero tiene el inconveniente del "polling", tener q estar cada segundo enviando peticiones al teléfono móvil para conocer su estado de actividad. No existe una implementación de comandos AT q permita al móvil avisar al PC automáticamente cuando este recibe una llamada.

2) No tengo constancia de q eso q pides sea posible con comandos AT.

Salu2


Título: Re: Mas info sobre los AT
Publicado por: SirGraham en 29 Diciembre 2005, 13:37 pm
Hola,

Sobre el punto 2.

AT+CGMI 
(marca ejm ERICSSON)

AT+GMM
(Modelo ejm T39)

Aunque No se si estara implementado en todos los terminales...

Saludos,
Sir Graham.


Título: Re: Mas info sobre los AT
Publicado por: Gospel en 29 Diciembre 2005, 15:22 pm
Sir Graham, creo q lo q pide no es conocer el modelo de un teléfono móvil Bluetooth atacado, sino identificar el teléfono móvil q está llamando en ese momento al teléfono móvil Bluetooth q estas atacando...

Es algo lioso, pero yo entiendo q quiere lo siguiente:
Lucer tiene un teléfono móvil Bluetooth y un PC. Mediante el comando AT+CPAS, el PC puede saber si en ese momento el teléfono móvil está recibiendo una llamada. Ahora bien, tb quiere poder saber el número de teléfono móvil del q está recibiendo la llamada... y eso creo q con comandos AT no se puede obtener.

Salu2


Título: Re: Mas info sobre los AT
Publicado por: SirGraham en 30 Diciembre 2005, 12:51 pm
Hola,

Ok. yap. No entendi lo que queria exactamente.

Yo tambien veo dificil ese tema por comandos AT. Necesitaria ahi una aplicacion para que "capture" ese numero.

Saludos,
Sir Graham.


Título: Re: Mas info sobre los AT
Publicado por: Lucer en 3 Enero 2006, 22:02 pm
Y esa aplicacion de donde saldria? Como programarla?


Título: Re: Mas info sobre los AT
Publicado por: Lucer en 3 Enero 2006, 23:18 pm
Y otra pregunta, como funciona el "AT+CNMI" para saber si tengo nuevos mensajes?


Título: Re: Mas info sobre los AT
Publicado por: SirGraham en 5 Enero 2006, 19:36 pm
Hola,

Eso ya seria una aplicacion local al terminal (en Symbian C++) que mediante el API adecuado puede poner un Hook a la hora de que reciba una llamada el terminal.
La aplicacion asi puede saber cuando se produce un evento y hacer la operacion que se requiera.

Saludos,
Sir Graham.


Título: Re: Mas info sobre los AT
Publicado por: Lucer en 6 Enero 2006, 12:40 pm
Gracias SirGraham. Me pondre con ello.

Alguien sabe AT+CNMI? ;)


Título: Re: Mas info sobre los AT
Publicado por: Lucer en 5 Febrero 2006, 12:59 pm
Hola,

Reactivo el tema del numero del telefono, porque tengo un problema. Tengo el Motorola C650, mi pregunta es como programo sobre él para conseguir el numero?

Gracias