Está en la página 1de 20

Comandos AT para WIRD-M

Comandos Generales.
AT+ID
Descripcin.
Este comando sirve para cambiar el identificador del equipo
Sintaxis.
Comando de ejecucin:
AT+ID=<id>
OK
Comando de lectura
AT+ID?
+ID:<id>

Parmetros.
<id>:
Identificador de la aplicacin, soporta valores entre 52777 y 65534 inclusive

AT+VER
Descripcin.
Este comando sirve leer la versin de la aplicacin WIRD-M
Sintaxis.
Comando de lectura
AT+VER?
+VER:<x.x.x.x>

AT+FLAG
Descripcin.
Este comando sirve para indicar si el equipo cambiar a modo data inmediatamente que logre
establecerse una conexin con algn servidor o cliente.
Sintaxis.
Comando de ejecucin:
AT+FLAG=<activo>
OK
Comando de lectura
AT+FLAG?
+FLAG:<activo>

Parmetros.
<activo>:
0 = No se cambiar a modo data inmediatamente de lograr una conexin.
1 = Se cambiar a modo data inmediatamente de lograr una conexin.

AT+MODOWIRD
Descripcin.
Este comando sirve para indicar el modo de trabajo del equipo.
Sintaxis.
Comando de ejecucin:
AT+MODOWIRD=<modo>
OK
Comando de lectura
AT+MODOWIRD?
+MODOWIRD:<modo>

Parmetros.
<modo>:
0 = Modo servGPRS, el WIRDM esta configurado para trabajar nicamente con el servGPRS.
1 = Modo Estndar. En este modo el equipo se puede enlazar con cualquier servidor. Si se configura como
modo estndar, el flag=1 y router=1.
2 = Modo Esclavo. Este modo se usa cuando el WIRDM va estar conectado a un equipo externo como la
UTR Integra. En este modo el flag=2 y router=0.
2

AT+START
Descripcin.
Activa el modo data en el puerto serial, no importando si se ha o no establecido una conexin.
Sintaxis.
Comando de ejecucin:
AT+START
OK

AT+ROUTER
Descripcin.
Comando para activar/desactivar las funciones de ruteo del equipo.
Sintaxis.
Comando de ejecucin:
AT+ROUTER=<activo>
OK
Comando de lectura
AT+ROUTER?
+ROUTER:<activo>

Parmetros.
<activo>:
0 = Funciones de ruteo desactivadas, equipo funciona como un puente, todo lo que recibe por GPRS lo
enva por el puerto serial y viceversa.
1 = Funciones de ruteo activadas.

AT+PROTO
Descripcin.
Comando para indicar el protocolo de comunicaciones a utilizar.
Sintaxis.
3

Comando de ejecucin:
AT+PROTO=<protocolo>
OK
Comando de lectura
AT+PROTO?
+AT+PROTO: <protocolo>

Parmetros.
<protocolo>:
10 = Protocolo DNP.
19 = Protocolo X o Transparente

Comandos para aplicacin SER1.


Comandos para configuracin de la aplicacin.
AT+REPORTSER1
Descripcin.
Fija los parmetros para el reporte de los datos una vez que han sido recibidos por el puerto
serial.
Sintaxis.
Comando de ejecucin:
AT+REPORTSER1=<ticks>[,<limite>]
OK
Comando de lectura
AT+REPORTSER1?
+REPORTSER1:<ticks>,<limite>

Parmetros.
<ticks>:
1-10 Nmero de ticks de 18.5 ms que debe de esperar como tiempo entre caracteres para reportar un
paquete de datos.
<limite>
10-1024 Lmite de datos recibidos por el socket para reportar.

AT+IPR
Descripcin.
Fija el baudrate del puerto serial.
Sintaxis.
Comando de ejecucin:
AT+IPR=<baud>
OK

Comando de lectura
AT+IPR?
+IPR:<baud>

Parmetros.
<baud>:
Baudrate del puerto. Valores vlidos:
0 115200
1- 57600
300- 300
600 -600
1200 1200
2400 2400
4800 4800
9600 9600
19200 19200
38400 - 38400

Comandos para aplicacin GPRS.


Comandos para configuracin de la aplicacin.
AT+GPRSACT
Descripcin.
Este comando sirve para activar o desactivar la aplicacin GPRS.
Sintaxis.
Comando de ejecucin:
AT+GPRSACT=<edo>
OK
Comando de lectura
AT+GPRSACT?
+GPRSACT:<edo>

Parmetros.
<edo>:
0 La aplicacin GPRS esta activa
1 La aplicacin GPRS esta deshabilitada (no se conectara el APN ni creara el socket)

AT+EDOGPRS
Descripcin.
Este comando sirve conocer el estado de la aplicacin GPRS y del socket principal de conexin.
Sintaxis.
Comando de lectura
AT+EDOGPRS?
+GPRSACT:<edo>

Parmetros.
<edo>:
EDOGPRS_CFG La aplicacin GPRS est siendo configurada.
EDOGPRS_GSMWAIT Esperando deteccin del SIM.
EDOGPRS_INIBEARER Haciendo el attach al APN
EDOGPRS_WAITAPNCX - Esperando la conexin al APN
EDOGPRS_APNCX Conectado al APN, se crea socket principal.
EDOGPRS_WAITSOCKCX Si modo igual a servidor se est en espera por peticiones de conexin, si
modo de conexin es igual a cliente se esta intentando conexin con servidor.
EDOGPRS_SOCKCX Conectado al servidor, se espera ok del login
7

EDOGPRS_INISERVCX Conectado al servidor, login Ok


EDOGPRS_SERVCX Si modo de conexin igual a servidor entonces el cliente esta conectado
correctamente, si modo de conexin igual a cliente entonces se encuentra enlazado correctamente con servidor.
EDOGPRS_CFGERR Error de configuracin
EDOGPRS_BEARERERR Error de bearer
EDOGPRS_SOCKERR - Error en el socket
EDOGPRS_LINKERR Error de linker
EDOGPRS_SLEEP - Modo sleep en espera para reconectarse
EDOGPRS_DISABLED GPRS desactivado
EDOGPRS_CLOSECX Se mando desactivar el GPRS
EDOGPRS_WAITENDCX Estado transitorio, en espera de que se cierre el bearer.
EDOGPRS_WAITRST - Equipo en espera de reiniciar
EDOGPRS_FATALERR - Error fatal, se espera 10 min para reiniciar

AT+MODOCX
Descripcin.
Este comando sirve para fijar la manera en que el socket de la aplicacin GPRS va actuar, es
decir si va actuar como cliente o como servidor.
Sintaxis.
Comando de ejecucin:
AT+MODOCX=<modo>
OK
Comando de lectura
AT+MODOCX?
+MODOCX:<modo>

Parmetros.
<modo>:
0 El socket se comporta como servidor
1 El socket se comporta como cliente

AT+REINTGPRS
Descripcin.
Fija la cantidad de reintentos de conexin, tanto para conectarse al APN como para conectarse a
un servidor cuando se utiliza un socket cliente.

Sintaxis.
Comando de ejecucin:
AT+REINTGPRS=<cant>
OK
Comando de lectura
AT+REINTGPRS?
+REINTGPRS:<cant>

Parmetros.
<cant>:
1-30 Nmero de reintentos

AT+ENLGPRS
Descripcin.
Fija los parmetros para el Keep Alive de la aplicacin GPRS.
Sintaxis.
Comando de ejecucin:
AT+ENLGPRS=<activo>[,<tiempo>]
OK
Comando de lectura
AT+ENLGPRS?
+ENLGPRS:<activo>,<tiempo>

Parmetros.
<activo>:
0 Desactiva el envio del Keep Alive
1 Activa el envio del Keep Alive
<tiempo>
2-65534 Tiempo en segundos en el que se esta esperando la recepcin del Keep Alive cuando acta como
cliente o periodo de tiempo para el envo del Keep Alive cuando acta como servidor.

AT+SWGPRS
Descripcin.
Fija los parmetros para el modo de switcheo (cambio entre servidor primario y respaldo).
Sintaxis.
Comando de ejecucin:
AT+SWGPRS=<activo>[,<tiempo>][,<ciclos>]
OK
Comando de lectura
AT+SWGPRS?
+SWGPRS:<activo>,<tiempo>,<ciclos>

Parmetros.
<activo>:
0 Desactiva el modo de switcheo
1 Activa el modod de switcheo
<tiempo>
1-65535 Tiempo en segundos que esperara la aplicacin antes de volver a intentar conectarse une vez que se
agotaron los reintentos y la cantidad de ciclos de conexin.
<ciclos>
1-10 Nmero de ciclos de conexin, se entiende como ciclo de conexin a un intento con el servidor
primario y otro con el servidor de respaldo.

AT+REPORTGPRS
Descripcin.
Fija los parmetros para el reporte de los datos una vez que han sido recibidos por el socket.
Sintaxis.
Comando de ejecucin:
AT+REPORTGPRS=<ticks>[,<limite>]
OK
Comando de lectura
AT+REPORTGPRS?
+REPORTGPRS:<ticks>,<limite>

10

Parmetros.
<ticks>:
1-10 Nmero de ticks de 18.5 ms que debe de esperar como tiempo entre caracteres para reportar un
paquete de datos.
<limite>
10-1024 Lmite de datos recibidos por el socket para reportar.

AT+TIMECXGPRS
Descripcin.
Fija el tiempo mximo de espera por una conexin y el tiempo mximo sin recibir datos para dar
una conexin como perdida.
Sintaxis.
Comando de ejecucin:
AT+TIMECXGPRS=<wait>[,<time>]
OK
Comando de lectura
AT+TIMECXGPRS?
+TIMECXGPRS:<wait>,<time>

Parmetros.
<wait>:
30-600 Tiempo en segundos que esperara por una conexin.
<time >
1-60 Tiempo mximo sin recibir datos antes de dar una conexin como perdida.

AT+SAVEGPRS
Descripcin.
Guarda toda la configuracin GPRS en la memoria flash.

11

Sintaxis.
Comando de ejecucin:
AT+SAVEGPRS
OK

Comandos para configuracin del los parmetros para el establecimiento del PDP y
de la conexin.
AT+PDPACT
Descripcin.
Este comando sirve para fijar con que configuracin se va a trabajar, si con la de respaldo o la
primaria.
Sintaxis.
Comando de ejecucin:
AT+PDPACT=<serv>
OK
Comando de lectura
AT+PDPACT?
+PDPACT:<serv>

Parmetros.
<serv>:
0 Se trabajara con la configuracin para servidor primario.
1 Se trabajar con la configuracin para el servidor de respaldo.

AT+IP
Descripcin.
Obtiene la IP obtenida por el equipo al conectarse con el APN.
Sintaxis.
Comando de lectura
AT+IP?
+IP:xxx.xxx.xxx.xxx

12

AT+APN
Descripcin.
Este comando sirve para fijar el nombre del APN al cual se conectara el equipo. Se puede elegir
cual APN configurar si el primario o de respaldo.
Sintaxis.
Comando de ejecucin:
AT+APN=<serv>,<apn>
OK
Comando de lectura
AT+APN=<serv>
+APN:<apn>

Parmetros.
<serv>:
0 Se trata del APN primario.
1 Se trata del APN de respaldo.
<apn>:
Cadena de texto conteniendo el nombre del APN, acepta como mximo 30 caracteres

AT+USER
Descripcin.
Este comando sirve para fijar el usuario a utilizar para conectarse al APN elegido.
Sintaxis.
Comando de ejecucin:
AT+USER=<serv>,<user>
OK
Comando de lectura
AT+USER=<serv>
+USER:<user>

Parmetros.
<serv>:
0 Se configurar el nombre de usuario del APN primario.
1 Se configurar el nombre de usuario del APN de respaldo.
<user>:

13

Cadena de texto conteniendo el nombre de usuario para el APN seleccionado, acepta como mximo 12
caracteres

AT+PWD
Descripcin.
Este comando sirve para fijar el password a utilizar para conectarse al APN elegido.
Sintaxis.
Comando de ejecucin:
AT+PWD=<serv>,<pwd>
OK
Comando de lectura
AT+PWD=<serv>
+PWD:<pwd>

Parmetros.
<serv>:
0 Se configurar el password de conexin para el APN primario.
1 Se configurar el password de conexin para el APN de respaldo.
<pwd>:
Cadena de texto conteniendo el password para conectarse al APN seleccionado, acepta como mximo 12
caracteres

AT+IPSERV
Descripcin.
Comando para fijar la IP del servidor al cual se conectar el equipo cuando trabaja como cliente.
Si esta trabajando como servidor esta IP equivale a la IP a la cual se le permitira conectarse con el
equipo. Si la direccin es 0.0.0.0 se permiten conexiones provenientes de cualquier IP. Se puede
elegir configurar la IP del servidor primario o el de respaldo.
Sintaxis.
Comando de ejecucin:
AT+IPSERV=<serv>,<ip>
OK
Comando de lectura
AT+IPSERV=<serv>
+IPSERV:<ip>
14

Parmetros.
<serv>:
0 Se configurar IP para conectarse con el servidor primario.
1 Se configurar la IP para conectarse con el servidor de respaldo.
<ip>:
Cadena de texto conteniendo la IP en el formato XXX.XXX.XXX.XXX

AT+PORT
Descripcin.
Comando para fijar el puerto por el cual esta escuchando el servidor al cual se conectar el
equipo cuando trabaja como cliente. En caso de que el equipo acte como servidor sirve para
configurar el puerto por el cual escuchar por peticiones de conexin.
Sintaxis.
Comando de ejecucin:
AT+PORT=<serv>,<puerto>
OK
Comando de lectura
AT+PORT=<serv>
+PORT:<puerto>

Parmetros.
<serv>:
0 Se configurar el puerto para el servidor primario.
1 Se configurar el puerto para el servidor de respaldo.
<puerto>:
Nmero de puerto a utilizar, rango permitido 0-65535

AT+SAVEPDP
Descripcin.
Este comando se utiliza para guardar en memoria flash la configuracin del PDP.
Sintaxis.
Comando de ejecucin:
AT+SAVEPDP=<serv>
15

OK

Parmetros.
<serv>:
0 Guarda la configuracin para el PDP primario.
1 Guarda la configuracin para el PDP de respaldo.

Comandos para socket de configuracin.


AT+EDOSOCKCFG
Descripcin.
Este comando sirve conocer el estado de la aplicacin GPRS y del socket principal de conexin.
Sintaxis.
Comando de lectura
AT+EDOSOCKCFG?
+EDOSOCKCFG:<edo>

Parmetros.
<edo>:
EDOSOCKCFG_GSMWAIT Esperando deteccin del SIM.
EDOSOCKCFG_INIBEARER Haciendo el attach al APN
EDOSOCKCFG_WAITAPNCX- Esperando la conexin al APN
EDOSOCKCFG_APNCX Conectado al APN, se crea socket principal.
EDOSOCKCFG_WAITSOCKCX En espera por peticiones de conexin.
EDOSOCKCFG_SERVCX Conectado con cliente.
EDOSOCKCFG_SOCKERR- Error en el socket
EDOSOCKCFG_WAITENDCX Estado transitorio, en espera de que se cierre el bearer.
EDOSOCKCFG_WAITTOCREATE Estado transitorio, espera 10 seg para intentar crear el socket
nuevamente.

16

Comandos para socket UDP.


AT+IPUDP
Descripcin.
Comando para fijar la IP a donde el socket UDP enviara el estado de la seal del modem cada X
tiempo.
Sintaxis.
Comando de ejecucin:
AT+IPUDP=<ip>
OK
Comando de lectura
AT+IPUDP?
+IPSERV:<ip>

Parmetros.
<ip>:
Cadena de texto conteniendo la IP en el formato XXX.XXX.XXX.XXX

AT+PORTUDP
Descripcin.
Comando para fijar el puerto UDP al cual se enviara el estado de la seal del modem cada X
tiempo.
Sintaxis.
Comando de ejecucin:
AT+PORTUDP=<puerto>
OK
Comando de lectura
AT+PORT?
+PORT:<puerto>

Parmetros.
17

<puerto>:
Nmero de puerto a utilizar, rango permitido 0-65535

AT+TIMEUDP
Descripcin.
Fija el periodo de tiempo en minutos para el envo del estado de la seal por el puerto UDP.
Sintaxis.
Comando de ejecucin:
AT+TIMEUDP=<periodo>
OK
Comando de lectura
AT+TIMEUDP?
+REINTGPRS:<periodo>

Parmetros.
<periodo>:
1-60 Tiempo en minutos

AT+SAVESOCKUDP
Descripcin.
Este comando se utiliza para guardar en memoria flash la configuracin del socket UDP.
Sintaxis.
Comando de ejecucin:
AT+SAVEPSOCKUDP
OK

AT+UDPACT
Descripcin.
Este comando sirve para activar o desactivar la aplicacin GPRS.
Sintaxis.
Comando de ejecucin:
18

AT+UDPACT=<edo>
OK
Comando de lectura
AT+UDPACT?
+UDPACT:<edo>

Parmetros.
<edo>:
0 Creacin de socket UDP desactivada
1 Creacin de socket UDP activa

19

Configuracin para WIRD-M Modo Trasparente usando


el Servgprs.
Configuracion:

at+modowird?
+MODOWIRD: 0
Configurado modo ServGPRS
at+proto?
+AT+PROTO: 19
Configurado el protocolo de comunicaciones a X o Transparente
at+modocx?
+MODOCX: 1
Configurado como Cliente
at+flag?
+FLAG: 1
Se cambia a modo Datos inmediatamente despus de lograr una
conexion
at+router?
+ROUTER: 1
Funciones de Ruteo Activadas

20

También podría gustarte