Control del modem GSM de movil atraves USB.

CONTROL MODEM GSM DEL MOVIL ATRAVES CABLE USB

Bueno tanto atraves del bluetooth que veremos mas adelante, o mediante el cable USB podemos controlar el modem GSM, mediante el cual podremos hacer multiples cosas, como llamar, mandar mensajes, ver las configuraciones de nuestro movil, acceder a los mensajes, y un largo etc…

El objetivo como veremos mas adelante es poder hacer comunicaciones via movil a automatas lejanos  y poder contrlolarlos.

Bueno el proceso que yo hago para control del modem GSM atraves de cable USB es el siguiente:

meto el cable USB a internet y se abre un menu en la que elige conexion a internet

Una vez conectado observamos que se abren dos archivos en el directorio /dev que son

/dev/ACM1 y /dev/ACM0 una vez se ve que uno es enlace y el otro es archivo real

y otra vez al reves

Utilizar el siguiente comando con el archivo real.

 

modem-stats -c AT /dev/ttyACM0

 

Si nos devuelve un   OK  perfecto ya estamos conectados al modem si diera un ERROR, probariamos con:

 

modem-stats -c AT /dev/ttyACM1

 

Bueno una vez que estamos conectado:

Se le pueden enviar infinidad de comandos pero vamos a ver los de momento los siguientes:

En todas las entradas tendremos que poner   modem-stats -c “comando AT”  /dev/ttyACM0

 

AT&I              Nos devuelve el fabricante del movil     LG Elec.

AT+CGMI       Lo mismo                                             LG Elec. Inc

AT+CGMM      Nos saca el modelo de Movil                GS290

AT+CGMR      Revision del software del movil            Jun 05 2009

AT+CIMI       NOS DA IMEI DE LA TARJETA.     21406087494

AT+CLCK      DEVUELVE FECH Y LA HORA ACTUAL.     “14/11/16,22:32:19+04″

AT+CMGR=3  VER EL 3 MENSAJE ALMACENAD DENTRO DE LA  SIM

AT+CMGL=”ALL”     PARA VER TODOS LOS MENSAJES ALMACENADOS DENTRO DE LA SIM

AT+CMGL=”REC UNREAD”     PARA VER TODOS LOS MENSAJES NO LEIDOS

AT+CMGL=? PARA VER TODAS LAS OPCIONES DE COMANDO CMGL

 

 

LOS MENSAJES  LOS VEMOS EN CARACTER HEXADECIMAL CUANDO LOS VEMOS COMO EN ESTE CASO DESDE EL TERMINAL, CUANDO LOS VEMOS DESDE MINICOM LOS VEREMOS EN CARACTER ASCII O TEXTO.

Bueno pero esta forma de hacerlo por terminal me interesa un monton por que estos datos se pueden salvar de esta forma en cualquier sitio y como queramos, para luego utilizarlos como nos de la gana.

Veremos que con el comando.

 

ATD’numero telefono’             Llamamos a cualquier telefono

y con:

ATH                 Cortamos la comunicacion.

Bueno la verdad es que esto abre un campo bastante interesante entre el movil el microcontrolador y el PC.

Mas adelante pongo mas.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s