bclose

ANEXO COMANDOS AT PARA GSM/GPRS Y GPS

Comandos AT más usados SIM808 y SIM900
tienda online prometec

Os dejamos una tabla con los comandos AT más usados en los módulos GSM/GPRS y GPS SIM900 y SIM808.

AT Comprueba estado del módulo.
AT+CPIN=”XXXX” Introducir el PIN de la SIM. Cambiar XXXX por el PIN.
AT+CREG?Comprueba la conexión a la red.
ATDXXXXXXX; Realiza una llamada. Sustituir XXXXXXXXX por el nº al que queramos llamar.
ATHFinaliza la llamada.
AT+CMGF=1 Configura el modo texto para enviar o recibir mensajes. Devuelve “>” como inductor.
AT+CMGS=”XXXXXXXXX” Nº al que vamos a enviar el mensaje.
AT+CLIP=1 Activamos la identificación de llamada.
AT+CNMI=2,2,0,0,0Configuramos el módulo para que muestre los SMS por el puerto serie.
AT+CGATT=1Conectamos a la red GPRS.
AT+CSTT=”APN”,”usuario”,”contraseña”Definimos APN. usuario y contraseña
AT+CIICRActivamos el perfil de datos inalámbrico
AT+CIFSR Obtenemos nuestra IP
AT+CIPSTART=”TCP”,”direccionIP”,”puerto”Indicamos el tipo de conexión, dirección IP y puerto al que realizamos la conexión
AT+CIPSENDPreparamos el envío de datos. Devuelve “>” como inductor.
AT+CIPCLOSECerramos la conexión.
AT+CIPSHUTCierra el contexto PDP del GPRS
AT+CGPSPWR=1Activar el GPS.
AT+CGPSSTATUS?Comprueba que el GPS ha encontrado la red.
AT+CGPSINF=0Obtiene los datos del GPS:  Modo,Latitud,Longitud,Altitud,HorarioUTC,Tiempo de respuesta,Número de satélites,Velocidad,Curso
AT+CGPSOUT=32para obtener los datos del GPS usando la especificación de la NMEA: Horario UTC,Estado,Latitud,Longitud,Velocidad en nudos,Ángulo de derrota en grados,Fecha,Variación magnética,Datos del Cheksum
AT+CGPSPWR=0Cerrar el GPS.

(10) Comments

    • Arturo

    hola, quisiera conectar el sim808 a un servidor para que pueda enviar datos obtenidos del arduino, como podria configurarlo?

    • Teso

    Hola, sigo muchísimos de vuestros tutoriales para un proyecto domótico bastante completo y hasta ahora estoy alucinando con lo bien testeados que tenéis vuestros trabajos y ya que es la primera vez que os escribo quiero felicitaros por ello. Mi consulta es si sabéis de algún comando para ver si existe una llamada entrante y también alguno para descolgar esa misma llamada. Gracias de antemano. Un cordial saludo.

      • Teso

      En el tuto aparece el comando para activar la identificación de llamada pero no veo nada de como gestionarla ni identificarla.

      • Hola Teso, el comando hace que te llegue por el puerto serie el teléfono. Para gestionarlo tendrías que hacerlo ya con programación normakl, coger esos datos y hacer lo que creas conveniente con ellos. Aquí hacemos algo de eso: http://www.prometec.net/gprs-controlar-led/

    • Hola Teso, lo que podrías hacer es leer el puero serie y si recibes un “RING” sabes que está entrando una llamada.

      Para descolgar leo por ahí que es el comando “ATA” aunque no lo he probado. Si lopruebas ya nos contarás si funciona. Un saludo.

    • Marlo Delgado

    Buenas noches tengo el mismo problema del GPS que no se activa y ya hice lo que recomendaste y aun así persiste

    • Los demás comandos AT te los responde correctamente? Me refiero a los que no necesitan del GPS, claro.

    • Addy Rocha

    Buen día, al momento de poner el comando AT+CGPSPWR=1, nos marca Error, igual se está alimentando el modulo con una fuente de 12v a 2A, conexiones de comunicación bien establecidas. Al igual que la tierra.

    Sabes a que se puede deber este error?

    De antemano muchas gracias por tu ayuda. Saludos

    • Comprueba que tienes la antena GPS bien conectada y acercala lo máximo posible a una evntana a ver si lo solucionas y me cuentas. Un saludo.

Give a Reply

WordPress Anti-Spam by WP-SpamShield