Lo primero que vamos a explicar en este post es la siguiente pregunta, ¿qué es un módem?.
Un módem es un dispositivo que adapta las señales digitales de la PC en señales analógicas capaces de ser transmitidas por una línea telefónica. Dicha línea poseen una ancho de banda aproximado de 4 Khz. De esta forma permite conectar dos terminales
remotas utilizando la línea telefónica para que estas puedan intercambiar información entre sí.
La mayoría de los módems se controlan y responden a caracteres enviados a través del puerto serie. Estos comandos u ordenes hacen posible que el software de comunicación pueda comunicarse con el módem. El lenguaje más extendido de comandos para módems es el de los comandos Hayes o AT ya que casi el 100% de ellos deben comenzar con el prefijo “AT” de “Atention”, que pone al módem en modo escucha.
Aquí tenemos una tabla de los comandos básicos Hayes.
Comando | Descripción | Comentarios |
A0 o A | Responde a una llamada entrante | |
A/ | Repite el último comando | No utilizar AT como prefijo. Normalmente Intro lo aborta. |
B0 o B | Negociación de la llamada | Secuencia de respuesta de modo V32/CCITT |
B1 | Negociación de la llamada | Secuencia de respuesta de Bell 212A |
B2 | Negociación de la llamada | Respuesta informativa/tranquila |
D | Llamada | Llama al número indicado y se conecta en modo llamante.
- P
- Llamada por pulsos
- T
- Llamada por tonos
- W
- Espera al segundo tono de llamada
- ,
- Pausa durante el tiempo especificado en el registro S8 (normalmente 2 segundos)
- ;
- Permanece en modo de comandos después de marcar.
- !
- Cuelgue fugaz (cuelga durante medio segundo, como para la llamada en espera).
- L
- Llama al último número marcado
|
E0 o E | Sin eco | No escribirá en pantalla los comandos enviados al ordenador |
E1 | Eco | Escribirá en pantalla los comandos enviados al ordenador (así se puede ver lo que se escribe) |
H0 | Estado de colgado | Corta la comunicación |
H1 | Estado de colgado | Se descuelga el teléfono |
I0 o I | Información o Interrogación | Este comando es muy dependiente del tipo de modelo. I0 devuelve normalmente un número o código, donde los número más altos proporcionan normalmente información muy útil. |
L0 o L | Altavoz reducido. Los módems con control de volumen externo no tendrán esta opción. | Minimiza el volumen |
L1 | | Volumen bajo |
L2 | | Volumen medio |
L3 | | Volumen alto |
M0 o M | Apaga el altavoz | M3 también es común, pero difiere según las marcas |
M1 | | El altavoz permanece encendido hasta que se detecta la portadora (es decir, hasta que se oye al otro módem) |
M2 | | El altavoz permanece siempre encendido (se oyen los sonidos de los datos después del CONNECT) |
N0 o N | Velocidad de preconexión | Preconectar sólo a la velocidad indicada en S37 |
N1 | | Preconectar a la velocidad más alta mayor de S37 |
O0 o O | Volver en línea | Ver también X1 ya que la detección del tono de llamada podría estar activada. |
O1 | | Volver en línea después de una secuencia de ajuste de ecualización |
Q0 o Q1 | Modo tranquilo | Apagado. Muestra códigos de resultados, el usuario ve respuestas a los comandos (p. ej.OK) |
Q1 | Modo tranquilo | Encendido. Se suprimen los códigos de resultados, el usuario no ve respuestas. |
Sn? | | Solicita los contenidos el registro S n |
Sn=r | Almacena | Almacena el valor de r en el registro S n |
V0 o V | Informativo | Códigos de resultado numéricos |
V1 | | Códigos de resultado en inglés (p. ej.CONNECT, BUSY, NO CARRIERetc.) |
X0 o X | Smartmodem | Códigos de resultado compatibles con el módem Hayes Smartmodem 300 |
X1 | | Normalmente añade la velocidad de conexión a los códigos de resultado básicos (p. ej.CONNECT 1200) |
X2 | | Normalmente añade detección de tono de marcado (evitando la marcación a ciegas y en ocasiones evitando AT0) |
X3 | | Normalmente añade detección de señal de ocupado |
X4 | | Normalmente añade detección tanto de señal de ocupado como de tono de marcado |
Z0 o Z | Reiniciar | Reinicia la configuración del módem a la almacenada. Utilice Z0, Z1etc. para tener varios perfiles. Es lo mismo que &F para reiniciar los valores de fábrica en los módems sin NVRAM (memoria no volátil) |
Bueno esta tabla ha sido obtenida desde
http://80.59.18.72/electron/franjagl/st/modem/comandos_Hayes.htm , con esto me despido y hasta el próximo post!!!