0% encontró este documento útil (0 votos)
192 vistas5 páginas

Comandos AT GSM: Guía Completa

El documento describe los comandos AT más comunes utilizados para operaciones básicas con teléfonos GSM como obtener el estado del teléfono, realizar llamadas, gestionar el desvío de llamadas, identificar el fabricante y modelo del teléfono, y consultar el estado de la batería y la señal. También explica comandos para gestionar la agenda de contactos como seleccionar, leer, buscar y escribir entradas, y comandos para gestionar mensajes SMS como listar mensajes y establecer el formato de los mensajes

Cargado por

ringfstork
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
192 vistas5 páginas

Comandos AT GSM: Guía Completa

El documento describe los comandos AT más comunes utilizados para operaciones básicas con teléfonos GSM como obtener el estado del teléfono, realizar llamadas, gestionar el desvío de llamadas, identificar el fabricante y modelo del teléfono, y consultar el estado de la batería y la señal. También explica comandos para gestionar la agenda de contactos como seleccionar, leer, buscar y escribir entradas, y comandos para gestionar mensajes SMS como listar mensajes y establecer el formato de los mensajes

Cargado por

ringfstork
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Comandos GSM.

txt Juego de comandos AT GSM Notacin empleada en las definiciones: Comando AT: [Definicin tcnica] - Funcionalidad del comando - Sintaxis: Peticin | Respuesta - Respuesta obtenida al comando

Comandos AT para operaciones bsicas AT+CPAS: [Phone Activity Status] 1) AT+CPAS=? - Muestra la implementacin del comando. - Sintaxis: AT+CPAS=? | +CPAS: (lista de estados soportados) 0 - Ready (Encendido pero inactivo) 1 - Unavailable (No disponible) 2 - Unknown (Desconocido) 3 - Ringing (Llamada entrante en proceso) 4 - Call in progress (Llamada saliente en proceso) 5 - Asleep (Dormido) - Respuesta: +CMGD: (0,2,3,4) 2) AT+CPAS - Informa del estado de actividad del telfono. - Sintaxis: AT+CPAS | +CPAS: <estado> - Respuesta: +CPAS: 0, en estado normal de inactividad. +CPAS: 3, si el telfono atacado est sonando a causa de una llamada entrante.

ATD: [Dial Command] - Inicia una llamada telefnica - Sintaxis: ATD64612345 para una llamada de Datos. ATD64612345; para una llamada de Voz. (Importante ;) ATD>"Alberto"; para llamar al contacto almacenado en la agenda con el texto

AT+CCFC: [Call Forwarding Number] - Gestiona el Desvo de Llamadas. Permite redireccionar llamadas entrantes a otro nmero - Sintaxis: AT+CCFC=<razn>,<modo>,<nmero>,<tipo>,<clase>,[<subaddr>,<satype>,[<time>]] <razn> Razn por la cual entra en accin el desvo de llamada. 0 - incondicional 1 - si telfono ocupado 2 - si no obtiene respuesta 3 - si inalcanzable 4 - todos los desvos de llamadas 5 - todos los desvos de llamadas condicionales <modo> Estado del desvo de llamada. 0 - desahabilitado 1 - habilitado 2 - query status 3 - registro 4 - erasure (borrado)

<nmero> Cadena de texto con el nmero de telfono destino del desvo de llamada. Se esp <tipo> Tipo de cdigo de direccin de telfono: 145 - para cdigo internacional + Page 1

Comandos [Link] 129 - en otro caso

<clase> Cdigo que representa la clase de informacin que contiene la llamada a desviar. 1 - voz 2 - datos 4 - fax 7 - cualquier clase (por defecto) <time> Tiempo en segundos a esperar antes de desviar la llamada. 1..30 (por defecto, 20) <status> Estado de la opcin desvo de llamadas. (Slo en respuesta AT) 0 - no activo 1 activo

- Ejemplo: Implementacin del comando en Blooover: "AT+CCFC=0,3,\"+4913377001\",145,7\r" Vemos que utiliza los siguientes parmetros: <razn> = 0, incondicional <modo> = 3, registro <nmero> = +4913377001 <tipo> = 145, formato de cdigo internacional <clase> = 7, cualquier clase de informacin a desviar

AT+CGMI: [Request Manufacturer Identification] - Peticin de identificacin del Fabricante (Marca del telfono). - Sintaxis: AT+CGMM | <fabricante> - Respuesta: Nokia Mobile Phones

AT+CGMM: [Request Model Identification] - Peticin de identificacin del modelo de telfono. - Sintaxis: AT+CGMM | <modelo> - Respuesta: Nokia 6820

AT+CGSN: [Request Product Serial Number Identification] - Peticin de identicacin del nmero de serie del producto. - Sintaxis: AT+CGSN | <IMEI> - Respuesta: 1234567890987654321 (IMEI)

AT+CBC: [Battery Charge] - Devuelve el estado de carga de la batera. - Sintaxis: AT+CBC | +CBC: <bcs>, <bcl> <bcs> = 0 indica que el telfono est conectado a una batera. <bcl> = 0 indica que el telfono tiene la batera agotada. = 1..100 indica el porcentaje de carga que an queda por agotar. - Respuesta: +CBC:0,56

AT+CSQ: [Signal Quality] - Devuelve el estado de calidad de la seal de cobertura. - Sintaxis: AT+CSQ | +CSQ: <rssi>,<ber> <rssi> = 0 indica -113 dBm o menos = 1 indica -111 dBm = 2..30 indica -109..-53 dBm = 31 indica -51dBm o ms = 99 indica desconocido <ber> = 99 indica porcentaje desconocido - Respuesta: +CSQ: 13,9 Page 2

Comandos [Link]

Comandos AT para gestin de la agenda de contactos

AT+CPBS: [Select Phone Book Memory Storage] 1) AT+CPBS? - Informa de los dispositivos de memoria que soporta el telfono para almacenar las dist - Sintaxis: AT+CPBS? | +CPBS: "XX", donde "XX" se sustituye por el dispositivo de almace "SM" - SIM phonebook list [Lista de contactos de la agenda SIM] "TA" - TA phonebook list [Lista de contactos del terminal] "LD" - SIM last dialing list [Lista de nmeros marcados] "DC" - Dialled call list [Lista de llamadas realizadas] "RC" - ME received calls list [Lista de llamadas recibidas] "MC" - ME missed call list [Lista de llamadas perdidas] "EN" - Emergency number list [Lista de nmeros de emergencia] "FD" - SIM fix dialing list "MT" - ME + SIM combined list "ON" - SIM o ME own number list - Respuesta: +CPBS: "SM"

2) AT+CPBS="XX" - Selecciona por defecto uno de los dispositivos de memoria que soporta el telfono para - Sintaxis: AT+CPBS="XX", donde "XX" se sustituye por el dispositivo de almacenamiento: "SM" - SIM phonebook list [Lista de contactos de la agenda SIM] "TA" - TA phonebook list [Lista de contactos del terminal] "LD" - SIM last dialing list [Lista de nmeros marcados] "DC" - Dialled call list [Lista de llamadas realizadas] "RC" - ME received calls list [Lista de llamadas recibidas] "MC" - ME missed call list [Lista de llamadas perdidas] "MT" - ME + SIM combined list "ON" - SIM o ME own number list

AT+CPBR: [Read Phone Book Entry] 1) AT+CPBR=? - Informa del tamao de la agenda de contactos. - Sintaxis: AT+CPBR=? | +CPBR: <(1-n)>,<nlen>,<tlen> <(1-n)> indica el rango de ndices que la agenda puede contener. <nlen> indica la longitud mxima permitida para un nmero de telfono. <tlen> indica la longitud mxima permitida para el texto asociado a ese nmero (nombre d - Respuesta: +CPBR: (1-150),48,14

2) AT+CPBR=<indice> - Leer una entrada de la agenda de contactos. - Sintaxis: AT+CPBR=<indice inicial> [,<indice final>] | +CPBR: <ndice>, <nmero>, <tip <ndice> indica el ndice de la agenda de contactos. <nmero> indica el nmero de telfono almacenado en el ndice. <tipo> indica el tipo de nmero de telfono 129 o 145 si incluye el prefijo internaciona <text> indica el texto asociado al nmero de telfono, normalmente, el nombre del contac - Respuesta a AT+CPBR=8: +CPBR: 8,"646123456",129,"Pepito"

AT+CPBS;+CPBR [Leer una entrada de una lista de contactos seleccionada] - Primero elegimos la lista de contactos a la que queremos acceder, y luego leemos una e Sintaxis: AT+CPBS="XX";+CPBR=<ndice>, donde "XX" se sustituye por el dispositivo de alm "SM" - SIM phonebook list [Lista de contactos de la agenda SIM] "TA" - TA phonebook list [Lista de contactos del terminal] "LD" - SIM last dialing list [Lista de nmeros marcados] "DC" - Dialled call list [Lista de llamadas realizadas] "RC" - ME received calls list [Lista de llamadas recibidas] "MC" - ME missed call list [Lista de llamadas perdidas] "EN" - Emergency number list [Lista de nmeros de emergencia] Page 3

Comandos [Link]

"FD" - SIM fix dialing list "MT" - ME + SIM combined list "ON" - SIM o ME own number list - Ejemplo de Respuesta a AT+CPBS="DC";+CPBR=2: +CPBR: 2,"646123456",129,"Alberto" (Visualizamos el ltimo contacto al que hemos llamado). AT+CPBS="MC";+CPBR=1: +CPBR: 1,"646987654",129,"Alberto" (Visualizamos la ltima llamada

AT+CPBF: [Find Phone Book Entries] - Devuelve la entrada de la agenda de contactos cuyo texto asociado a un nmero contiene - Sintaxis: AT+CPBF="textoaencontrar" | +CPBR: <ndice>, <nmero>, <tipo>, <texto> "textoaencontrar" es case-sensitive <ndice> indica el ndice de la agenda de contactos. <nmero> indica el nmero de telfono almacenado en el ndice. <tipo> indica el tipo de tipo de nmero de telfono. Por defecto, 129 o 145 si incluye e <text> indica el texto asociado al nmero de telfono, normalmente, el nombre del contac - Respuesta a AT+CPBF="Alberto": +CPBF: 19, "646987654",129,"Alberto"

AT+CPBW: [Write Phone Book Entry] - Escribe una entrada en la agenda de contactos. - Sintaxis: AT+CPBW = <ndice>, <nmero>, <tipo>, <texto> <ndice> indica el ndice de la agenda de contactos donde se crear la entrada de contac <nmero> indica el nmero de telfono almacenado en el ndice. <tipo> indica el tipo de tipo de nmero de telfono. Por defecto, 129 o 145 si incluye e <text> indica el texto asociado al nmero de telfono, normalmente, el nombre del contac Nota: Si nicamente se proporciona el campo del ndice (omitiendo el resto de campos), l - Ejemplo para crear un nuevo contacto: AT+CPBW=,"696224466",129,"Alberto"

Comandos AT para gestin de mensajes SMSs AT+CMGF: [Message Format] 1) AT+CMGF=? - Informa de los formatos de mensaje soportados por el telfono - Sintaxis: AT+CMGF=? | +CMGF: (0,1) modo = 0 indica formato de mensajes en modo PDU modo = 1 indica formato de mensajes en modo TEXTO

2) AT+CMGF? - Informa del formato de mensajes que est siendo utilizado actualmente para los comando - Sintaxis: AT+CMGF? | +CMGF: <modo> modo = 0 indica formato de mensajes en modo PDU modo = 1 indica formato de mensajes en modo TEXTO 3) AT+CMGF=<modo> - Establace el formato a utilizar para la entrada y salida de mensajes. - Sintaxis: AT+CMGF=<modo> modo = 0 indica formato de mensajes en modo PDU modo = 1 indica formato de mensajes en modo TEXTO

AT+CMGL: [List Messages] 1) AT+CMGL=? - Informa de los posibles estados de un mensaje en la memoria que el telfono puede sopo - Sintaxis: (+CMGF=0) AT+CMGL=? | +CMGL: (0-4) (+CMGF=1) AT+CMGL=? | +CMGL: ("REC UNREAD", "REC READ", "STO UNSENT", "STO SENT", "ALL") <estados>: 0 | "REC UNREAD": Almacenado en Bandeja de entrada y sin leer. 1 | "REC READ": Almacenado en Bandeja de entrada y ledo. 2 | "STO UNSENT": Almacenado en Bandeja de salida y sin enviar. Page 4

Comandos [Link]

3 | "STO SENT": Almacenado en Bandeja de salida y enviado. 4 | "ALL": Todos los mensajes almacenados. 2) AT+CMGL=<estado> - Lista todos los mensajes almacenados correspondientes al estado especificado. - Sintaxis: AT+CMGL=<estado> | +CGML: <ndice>, <estado>, <nmero>, [otros parmetros op <indice> Posicin que ocupa el mensaje SMS en la memoria. <estado> Estado del mensaje. <nmero> Cadena de texto con el nmero de telfono origen del mensaje. <timestamp> Fecha y hora. <CR><LF> Retorno de carro y salto de linea. - Resultado a AT+CMGL="STO UNSENT": +CMGL: 16,"STO UNSENT","679123456",, Hola! Esto es un sms almacenado en memoria. Luego puede ser enviado... Salu2

AT+CMGR: [Read Message] - Permite leer mensajes SMS de la bandeja de entrada. - Sintaxis: AT+CMGR=<ndice> | +CMGR: <estado>, <nmero>, [otros parmetros] , <timestam <indice> Posicin que ocupa el mensaje SMS en la memoria. <estado> Estado del mensaje. <nmero> Cadena de texto con el nmero de telfono origen del mensaje. <timestamp> Fecha y hora. <CR><LF> Retorno de carro y salto de linea - Respuesta a AT+CMGR=1: +CMGR: "REC READ","227",,"05/07/12,[Link]+08" Movistar info: Ahora, GRATIS, tus Llamadas Perdidas vienen con el NOMBRE de la persona q

AT+CMGD: [Delete Message] 1) AT+CMGD=? - Muestra la implementacin del comando. - Sintaxis: AT+CMGD=? | +CMGD: (lista de ndices soportados)[,(lista de delflags soporta - Respuesta: +CMGD: (1-15),(0-4) //1-15 indica que la memoria SIM puede almacenar de 1 a

2) AT+CMGD=<ndice> - Elimina el mensaje de ndice especificado. - Sintaxis: AT+CMGD=1 elimina el mensaje con ndice 1, es decir, el primer mensaje de la

AT+CMGW: [Write Message] - Permite escribir un mensaje SMS en memoria (Bandeja de salida). - Sintaxis: AT+CMGW=<nmero> [Presionar CR] > Escribimos el cuerpo del mensaje. [Presionar Ctrl-Z] <nmero> Cadena de texto con el nmero de telfono destino del mensaje. - Ejemplo: AT+CMGW="679123456" [Presionar CR] > Hola! Como ests? Hace mucho q no te veo. Ciao. [Ctrl-Z] Respuesta: +CMGW: <ndice que ocupar en la memoria>

AT+CMGS: [Send Message] - Permite enviar un mensaje SMS. - Sintaxis: AT+CMGS=<nmero> [Presionar CR] > Escribimos el cuerpo del mensaje. [Presionar Ctrl-Z] <nmero> Cadena de texto con el nmero de telfono destino del mensaje. - Ejemplo: AT+CMGS="679123456" [Presionar CR] > Hola! Como ests? Hace mucho q no te veo. Ciao. [Ctrl-Z] Respuesta: +CMGS: 213 Page 5

También podría gustarte