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.

(111) Comments

    • Rodrigo Meneses

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

    • 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!! 🙂

    • 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?

    • 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!!

    • 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

    • 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!!

    • 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.

    • 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?

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

Give a Reply

WordPress Anti-Spam by WP-SpamShield