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.

(73) Comments

    • Miki

    Buenas tardes,
    me encuentro con el siguiente problema: disponemos de una tarjeta sim con saldo y, antes de acabar el mes y que el saldo se renueve, éste se gasta y los SMS dejan de enviarse como es lógico al no disponer de saldo. Una vez se renueva el saldo, se nos agota el mismo día. Entendemos que durante el periodo que no disponemos de saldo, el buffer se va llenando de SMS pendientes de enviar y, que una vez disponemos de saldo, se envían todos los SMS pendientes hasta agotar de nuevo el saldo.
    Me gustaría saber si hay algún comando para:
    – o bien poder identificar si disponemos de saldo en la tarjeta SIM
    – o establecer un tiempo de espera para los SMS pendientes de enviar y borrarlos una vez alcanzado ese tiempo de espera.

    Muchas gracias por vuestra atención.

    • Hola Miki, que yo sepa no hay manera de saber si tenemos saldo, a no ser que te envíen un sms con el saldo que tengas y buscas ahí una cadena de texto o algo por el estilo.
      La otra opción que propones parece más factible, pero no tengo ni idea de si puede hacerse ni de cómo.

  • Hola, como puedo ingresar las coordenadas GPS en una variable ya sea tipo float o String

    • Francisco

    Boa tarde! Tem algum comando AT para consultar o saldo do chip?. Obrigado

    • No conozco ninguno, lo siento

      • Diego

      Hola Francisco. Yo lo logre enviando un sms al equipo con una palabra clave, que el equipo (al recibir esa palabra clave) solicite saldo por sms a la compañía (acá en argentina es enviando la palabra saldo al 555 con Claro) y que al recibir el sms de la compañía me lo reenvíe a mi celular también por sms. Espero te sirva. Abrazos

      • Bychac

      eso depende de tu compañia operadora, generalmente se hace con codigos USSD, que por ejemplo en Cuba seria marcar *222#, solo tienes que averiguar cual es el codigo USSD que emplea tu linea y ejecutar una llamada con es codigo y despues leer el sms
      saludos

    • Carlos Gomez

    hola siver compañeros estoy investigando sobre la informacion de comandos at del modulo A7 por que desea crear la orden de valoramiento gps despues almacenar la informacion y enviarla mediante un sms a un movil y como ultimo hacer una llamada se a logrado llegar a hacer las llamadas pero despues de el primer sms de texto no volvio a funcionar y el gps no funciona me podrian ayudar

    • Amilcar

    Hola Ivan, disculpa habra algun comando que te muestre el numero de pin que se le asigno a un GPS. Esque lo quiero reconfigurar cambiando el dns host

    • Hola AMilcar, lo siento pero no te entiendo bien.

    • Marco

    Hola Gustavo mira acá: https://ns-electric.com/files/datasheets/SIM800_ATCommands.pdf

    en el punto 13.2.1 AT+CIPGSMLOC GSM Location and Time

    Un abrazo.

  • Hola, tengo una idea de proyecto que es la siguiente: Poseo un arduino UNO, al que le quiero montar un sensor de pulso para personas discapacitadas, que, cuando alcance niveles críticos, haga una llamada a un celular de algún pariente. ¿Cómo puedo hacer para colocar esa condición y que realice la llamada automáticamente? Agradezco si alguien me da una mano

    • Hola gustavo, no h trabajado con esos sensores pero sería muy sencilla la condición. Con un simple if lo solucionas metiendo dentro de la condición las instrucciones para la llamada. Un saludo.

  • Hola buenas noches, si me responde”OK” cuando le envío “AT” , pero a la hora de activar el GPS,”AT+CGPSPWR=1″ me dice “ERROR”, me podrias ayudar?

    • Hola Erick, a veces les cuesta un poco coger la señal, yo suelo sacarlo por una ventana para que la coja mejor.

  • hola que tal, quería saber si hay manera de mandar mensaje a mas de un número al mismo tiempo con los comandos AT . saludos a todos!

    • No que yo sepa… A ver si alguien sabe algo!

      • Falcon

      Lo puedes hacer, repitiendo el mismo comando pero con diferente número eso si, en un tiempo diferenciado de por lo menos 5 a 10 segundos, no lo puedes hacer al mismo tiempo ya que es un sólo canal el envío de datos a la compañia telefónica.

      • Gracias Falcon por el aporte.

  • Hola, algún comando para obtener la fecha y hora de la red celular ?
    Se que se puede, alguna vez lo vi pero no guardé el código 🙁
    Gracias.

    • Hola Gustavo, ahora mismo no sabría decirte pero seguro que se puede hacer. A ver si alguien lo ha investigado. Un saludo.

    • Jessy

    hola buenas tardes e intentado con estos comandos pero no los hagarra investigue y encontre algo de una version diferentes en donde me hagarra comandos con GNS pero no hay mucha informacion sabes si se pudieran hacer algo para que me agarre estos comandos?

    • Hola Jessy, si usas el SIM900 o el SIM808 tiene que cogertelos. Prueba a enviarle “AT”, si no te devuelve “OK” es que hay algún problema en las conexiones o en la velocidad de comunicación.

Give a Reply

WordPress Anti-Spam by WP-SpamShield