Comandos Hayes
Comandos Hayes
Comandos Hayes
COMANDOS AT
La norma Hayes o AT tiene un conjunto de órdenes que se le envían al modem para que realice
ciertas funciones. Estos comandos los introducen automáticamente los programas de
comunicaciones o se introducen desde el teclado una vez arrancado el programa de comunicaciones.
La línea de comandos puede tener uno o una serie de ellos, que pueden separarse con espacios, para
leerlos mejor. Acepta mayúsculas y minúsculas.
La relación de comandos que sigue es genérica, y habrá modems que no tengan todos estos
comandos, y otros modems tendrán comandos que no aparecen aquí.
A/ Repite la ejecución del último comando introducido
+++ Secuencia de escape
ATA Con este comando, el modem queda en espera de una
llamada telefónica (autoanswer).
ATBn Permite seleccionar dos modos de trabajo:
0 CCITT
1 Bell
En Europa se utilizan las CCITT
ATCn Usado para controlar la portadora
0 Off(no suelen incluir esta opción)
1 Normal
ATD Realiza la llamada telefónica.
Tiene una serie de subcomandos:
, Hace una pausa al marcar
! Corta la línea durante la llamada 0,5 segundos
; Después de llamar retorna al modo de comandos
/ Introduce una pausa de 1/8 de segundo
@ Espera por 5 segundos de silencio después de marcar
^ Conecta tono de llamada
L Repite la última cadena marcada
P Marca utilizando pulsos
R Marca y queda en modo recibir (autoanswer)
T Marca utilizando tonos
S Marca un número almacenado en la ROM del modem
W Espera hsta recibir la señal de tono para marcar
ATEn Selecciona eco local.
0 Desactivado
1 Activado
El dato que nuestro ordenador (el local) envía al remoto,
puede verse o no en nuestra pantalla.
En modo Full-Duplex, el remoto envía un eco de lo recibe.
Así si tenemos activado el eco local, se verán los
caracteres por duplicado.
ATFn Selecciona el modo Duplex.
0 Half Duplex
1 Full Duplex
ATHn Establece la conexión con la línea telefónica.
0 Desconecta
1 Conecta
ATIn Proporciona información sobre el modem
0 Número de versión
1 Valor de control de la ROM
2 Realiza una comprobación interna
3 Versión del software
4 Capacidad del modem
5 Código del país
ATLn Establece el volumen del altavoz del modem.
0 Más bajo
1 Bajo
2 Medio
3 Alto
ATMn Maneja el altavoz del modem.
0 Siempre apagado
1 Conecta hasta que se establece la conexión
2 Siempre conectado
3 Conectado sólo después de la llamada y
hasta que se establece la conexón
ATNn Establece el modo de respuesta en la conexión
0 La velocidad de conexión es la especificada en
el registro S37
1 Permite la autodetección de velocidad
ATOn Durante una conexión con otro modem, se puede colgar
(no cortar) temporalmente. Para ello, se utiliza la
secuencia de escape (+++). Para recuperar la línea
se utiliza el comando ATOn
0 Vuelve al estado previo
1 Fuerza una ecualización con la línea
ATP Establece el marcado por pulsos
ATQn Los códigos generados por el modem pueden ser enviados
a la pantalla, o no.
0 Enviados
1 No enviados
ATSn? Lee el registro Sn del modem.
ATSn=m Graba en el registro n el valor m.
ATT Establece el marcado por tonos
ATUn Adapta el modem al estado de la línea.
0 Media calidaad
1 Muy mala calidad
2 Mala calidad
ATVn Determina cómo son los códigos que el modem envía a la
pantalla, como resultado de sus operaciones.
0 Números
1 Palabras
ATWn Establece el tipo de información que se recibe durante
la conexión
0 Reporta la velocidad de DTE (ordenador)
1 Reporta DTE, CARRIER, COMPRESSION y PROTOCOL
2 Reporta la velocidad DCE (modem)
ATXn Establece la respuesta que el modem transmite a la
pantalla
0 Connect
1 Connect (14400, 28800)
2 Connect, No dialtone
3 Connect, Busy
4 Connect, No dialtone, Busy
ATYn Si se recibe una señal de Break, inicia una secuencia
de desconexión.
0 Desactivado
1 Activado
ATZn Desconecta, limpia el buffer y restaura los valores
originales grabados en la ROM del modem y marca.
0 Opción por defecto 0
1 Opción por defecto 1
LISTA 5. REGISTROS S
Los registros S afectan a varias características de operación del modem.
Permiten obtener información y probar el modem. Cada registro tiene un valor
por defecto, que se pueden leer y cambiar según las necesidades.
Todos los valores originales de fábrica se pueden restaurar en cualquier
momento introduciendo el comando AT&F.
Sólo se relacionan los más comunes, porque los demás son mapas de bits o
no coinciden entre distintos modems.
S0: Número de "rings" que esperará antes de contestar (autoanswer).
Si es cero desconecta autoanswer. No contesta nunca
S1: Cuenta el número de "rings" que recibe antes de contestar.
S2: Valor ASCII del carácter de escape.
Por defecto: +
S3: Valor ASCII de retorno de carro.
S4: Valor ASCII de avance de línea.
S5: Valor ASCII de espacio.
S6: Tiempo de retardo para descolgar. Mínimo 2 segundos.
S7: Tiempo de espera de la portadora del otro modem antes
de colgar.
S8: Controla el tiempo de espera para el controlador ","
S9: Tiempo que tiene que estar la portadora del otro modem
activa para reconocerla.
S10: Retardo entre pérdida de portadora y colgar.
S11: Duración de los tonos en el marcado por tonos.
S12: Tiempo de espera entre códigos de escape.