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.
ATA Descuelga una llamada.
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.

(121) Comments

    • Oscar Clavijo

    Saludos, hay alguna forma de obtener por comandos el imei del sim900?

      • Ivan Uriarte

      Hola Óscar, no lo he probado pero comentan que este: AT+CGSN

  • Disculpa, sabes si hay alguna manera de consultar la hora y la fecha en internet con un comando AT?

      • Ivan Uriarte

      No lo he probado, pero creo que este sirve AT+CCLK?

    • Andres Guerrero

    Buenas , me tira este mismo error a mi,
    “AT+CGPSPWR=1
    ERROR
    EN SIM900”

    Lo estoy alimentando con una fuente de 9V y 1 A. Alguna solución?. Saludos.

      • Ivan Uriarte

      Si estás usando un SIM900, no tiene GPS. Si es un SIM808 con GPC y estás en un sitio cubierto, saca la antena del GPS al exterior a ver si hay suerte. Saludos.

    • José

    Un saludo, me ha servido mucho los tutoriales de esta pagina, tengo una duda, es posible acceder a los contactos ya guardados en la SIMCARD, por ejemplo hacer que me envíe un SMS a un contacto previamente guardado en la SIMCARD?
    Agradezco de antemano la respuesta.

      • Ivan Uriarte

      Hola José, hasta donde yo sé no se puede.

    • Rodrigo Meneses

    Hola, en que lenguaje se mandan los comandos ? quiero mandarlos desde php o javascript, se puede ? algun link que me ayude,

      • Ivan Uriarte

      Son comandos AT que se reciben por un puerto serie. Podrías leerlos en una página web y enviarlo por el software serial para controlar el gprs.

  • Hola buenas tardes, tengo en marcha un proyecto en el que mediante esta SIM808 quiero obtener las coordenadas gps y mandarlas a un servidor/base de datos/pagina web. Alguna idea de como hacerlo? No se si por SMS es lo mas aconsejable o es preferible enviar los datos mediante comunicación GPRS…
    Gracias y saludos a todos.

    • Reme

    Hola! Estoy trabajando con la sim808, pero no consigo que se conecte a la red GPRS ya que necesito que la calidad de la señal sea -111 dBm y al lanzar AT+CSQ siempre obtengo valores de entre 20 y 30 (que corresponden con bastante menos de -111dBm… ¿Podrías ayudarme con ello? ¿A qué puede ser debido?
    Por otro lado, estoy barajando sustituir el módulo por otro superior en calidad pero de características similares, ¿conoces alguno que podría servirme?
    Muchas gracias de antemano!! 🙂

      • Ivan Uriarte

      Hola Reme, a mí me ha funcionado mejor siempre los módulos SIM900. De todas formas, ¿cómo estás alimentando el módulo?

      • Alex Valtierra

      Te paso una tabla que me encontre para ver si te sirve de algo:
      AT+CSQ Signal Quality Report
      Test Command
      AT+CSQ=?
      Response
      +CSQ: (list of supported s),(list of supported s)
      OK
      Execution Command
      AT+CSQ
      Response
      +CSQ: ,
      OK
      +CME ERROR:
      Execution Command returns received signal strength
      indication and channel bit error rate from the
      ME. Test Command returns values supported by the TA.
      Maximum Response Time 300ms

      0 -113 dBm or less
      1 -111 dBm
      2…30 -109… -53 dBm
      31 -51 dBm or greater
      99 Not known or not detectable

      (in percent):

      0…7 As RXQUAL values in the table in GSM 05.08 subclause 8.2.4
      99 Not known or not detectable

    • DIEGO ESCOBAR

    ¿Hay manera de consultar el numero de linea de la simcard por comando AT?

      • Ivan Uriarte

      Hola Diego, no he visto ningún comando para ello, pero puedes llamarte a un teléfono desde ella y mirarlo.

    • Humberto

    Buenos dias, una consulta alguno de ustedes tendra los protoclos de comunicacion de un gps LK210 tengo varios de un cliente que quiere homologar a nuestra plataforma pero no he podido homologarlos ya que me falta esto. Desde ya les agradezco su ayuda!!

      • Ivan Uriarte

      Hola Humberto, lo sentimos pero no. A ver si algún compañero lo tiene. Un saludo.

    • Jazmin

    Hola disculpa pero a ingresar a AT+CGPSPWR=1 , sale +cme ERROR:58

      • Ivan Uriarte

      Hola Jazmín, asegúrate de que tienes bien la velocidad de comunicación, y activados el retorno de carro y de línea del monitor serie.

    • Pablo

    Hola Ivan, muchas gracias por tu aporte, me indicaste la punta del “ovillo”.
    El buffer de entrada del Mega es de 64 bytes (por defecto) y en este caso tiene gusto a poco. Leyendo otros blogs encontré como ampliar el buffer y ¡¡FUNCIONO!!

      • Ivan Uriarte

      Estupendo Pablo! Un saludo.

    • Pablo

    Hola estoy trabajando con un sim 800 L y un Mega 2560 , y tengo este problema: los SMS entrantes solo veo los primeros 11 caracteres,
    he probado a distintas velocidades y no hubo cambios. Sospecho que falta algún parametro del SIM800 pero no lose.
    Desde ya muchas gracias si alguien puede aclarar esta duda.

      • Ivan Uriarte

      Hola Pablo, no he usado ese chip en concreto, con el SIM900 que es el que más he manejdao no he tenido ese problema. Parece que puede tener que ver con el tamaño del buffer.

    • Carlos

    AT+CGPSPWR=1
    ERROR
    EN SIM900
    alguna sugerencia?

      • Ivan Uriarte

      Puede ser que la alimentación sea insuficiente, ¿cómo lo estás alimentando?

Give a Reply

WordPress Anti-Spam by WP-SpamShield