Sie sind auf Seite 1von 12

Comandos AT

En esta seccin se describen los comandos de modo de datos del mdem. Cada uno de estos comandos debe de ser utilizado conforme a los estndares de utilizacin de los comandos AT. +++ Cdigo de escape A Contestar lnea telefnica A/ Repetir el ltimo comando Repetir el ltimo comando emitido. El ltimo comando puede haber sido emitido por usted o por su software. Prefijo "ATencin" de lnea de comandos Dn Marcar nmero telefnico E Eco de comandos Controla el eco de los caracteres enviados a su mdem desde su ordenador cuando el mdem est en el estado de comandos. E Inhibir eco de comando. Si ve dos caracteres por cada uno que escribe (es decir, AT aparece como AATT), emita E. E1 Activar eco de comandos (predeterminado). Si su ordenador no presenta los caracteres que escribe, emita E1. H Control de colgado/descolgado H En reposo (colgado). H1 Descolgado (tomar la lnea telefnica). I Informar sobre identificacin e informacin de diagnstico I0 Devuelve el cdigo del producto I1 Devuelve la suma de verificacin de la ROM del firmware I2 Devuelve OK I3 Devuelve la versin del firmware, el nombre del mdem (basado en el nmero SUP) y la fecha I4 Devuelve K56 V.90DP I5 Devuelve el fabricante I6 Informar sobre el cdigo de pas preinstalado I7 Informar sobre el modelo de la bomba de datos I92 Devuelve el PnP I.D. del mdem. L Volumen del altavoz M Control del altavoz M Siempre desconectado. M1 Conectado hasta recibir el portador (predeterminado). M2 Siempre conectado. M3 Desconectado mientras se marca y despus de recibir el portador; conectado al contestar.

O Pasar a estar en lnea O Entrar en lnea (tras aplicar +++). O1 Pasar a estar en lnea; iniciar secuencia de reinstruccin. Sr? Leer registros S Presenta el valor r del registro S. Sr=n Escribir en Registros S Escribir el valor n en r del registro S. W Cdigos de resultados de correccin de errores W Cdigos de resultados no informados y CONNECT XXXX informa la velocidad del ordenador (DTE) (predeterminado). W1 Informa sobre el modo de Correccin de Errores. W2 Cdigos de resultados no informados y CONNECT XXXX informa la velocidad de conexin (DCE). X Tipo de discado y cdigos de resultados CONNECT X Marcado ciego (ignorar tono de discado y seal de ocupado) y enviar CONNECT cuando se conecte. X1 Marcado ciego; enviar cdigos de resultados CONNECT XXXX cuando se conecte. X2 Esperar el tono de discado antes de marcar; enviar cdigos de resultados CONNECT XXXX; no detectar seal de ocupado. X3 Ignorar tono de discado; enviar cdigos de resultados CONNECT XXXX; enviar BUSY si se detecta la seal de ocupado. X4 Enviar conjunto de cdigos mediante Wn y S95 cuando est conectado. Enviar cdigo BUSY si se detecta la seal de ocupado; enviar el cdigo NO DIALTONE si no se recibe el sonido de lnea (predeterminado). &C Control de seal Data-Carrier-Detect (DCD) Determina el comportamiento de DCD. El valor predeterminado depende del ajuste de &F. &C Seal DCD siempre conectada. &C1 DCD indica cundo est presente el portador del mdem remoto. &D Elegir reaccin del mdem ante DTR Establece cmo reacciona su mdem ante una transicin de conectado a esconectado de DTR. &D Ignorar una transicin de conectado a desconectado de DTR. &D1 Switch to asynchronous command state. &D2 Desconectar y regresar a estado de comandos. Se desactiva respuesta automtica mientras DTR est desconectado. &D3 Realizar restablecimiento suave. &F Cargar configuracin predeterminada en fbrica &F Restaurar la configuracin predeterminada de fbrica (predeterminado para PCs). Incluye el control de flujo de hardware, correccin de errores y compresin de datos. &F1 Restaurar la configuracin predeterminada de fbrica (predeterminado para Macs).

#CLS=x Seleccionar datos o fax. Este comando cambia entre el modo de datos y el de fax. x=0: Modo de datos; da la instruccin al mdem de actuar como un mdem de datos para la contestacin subsiguiente o parta originar operaciones. x=1: Fax Clase 1 #MFR=Identificar fabricantes Este comando solicita el fabricante del mdem. &V Mostrar perfil de configuracin Presentar la configuracin activa. +MS Elegir modulacin Puede controlar la modulacin que usa su mdem para negociar una conexin al ingresar el comando +MS. Este comando le permite elegir una modulacin especfica, activar o desactivar modo automtico y especificar las mximas y mnimas velocidades de conexin de su mdem. Se usa una variacin del comando +MS para informar sobre las opciones elegidas y las opciones soportadas. El formato del comando para AT+MS es: AT+MS = <mod>,< modo automtico >,< velocidad mnima tx >,< velocidad mxima tx >,< velocidad mnima rx >,< velocidad mxima rx > [CR] Puede dejar un parmetro con su valor actual dejando el lugar de ese parmetro en blanco e ingresando una coma para separar los parmetros o ingresando un retorno de carro ([CR]) si es el ltimo parmetro. Para especificar una modulacin preferida, introduzca una designacin de carcter desde la columna <mod> de la siguiente tabla. El parmetro Mod define: <mod> Modulacin Velocidades posibles(bps)1 Notas V21 V.21 300 V22 V.22 1200 V22B V.22bis 2400 or 1200 V23C V.23 12002 V32 V.32 9600 4800 V32B V.32bis 14400, 12000, 9600, 7200 4800 V34 V.34 33600, 31200, 28800, 26400, 24000, 19200, 16800, 14400, 12000, 9600, 7200, 4800 2400 B103 Bell 103 300 B212 Bell 212 1200 k56 K56flex 56000, 54000, 52000, 50000, 58000, 46000, 44000, 42000, 40000, 38000, 36000, 34000, 32000

56000; 54667; 54000; 53333; 52000; 50667; 49333; 48000; 46667; 45333; 42667; 41333; 40000; 38667; 37333; Predeterminado 36000; 34667; 33333; 32000; 30667; 29333; 28000 1 Vase parmetros opcionales < modo automtico >, < velocidad mnima >, y < velocidad mxima >. v90 V.90
2

Para V.23, los modos de envo transmiten a 75 bps y reciben a 1200 bps; los modos de respuesta transmiten a 1200 bps y reciben a 75 bps. El ndice se especifica siempre como 1200 bps. El parmetro < modo automtico > (negociacin automtica de modulacin) es un valor numrico opcional que activa o desactiva la negociacin automtica de modulacin usando V.8 o V.32bis Anexo A. El valor predeterminado, 1, activa modo automtico. No obstante, hay modulaciones que no tienen negociacin automtica disponible, tales como Bell 212 (<mod> B212). El parmetro automode define: <modo automtico> Opcin elegida Notas 0 Modo automtico desactivado Predeterminado 1 Modo automtico activado usando V.8 o V.32bis Anexo A Si fija < modo automtico > en 1, su mdem intenta conectar a la mayor velocidad posible a travs de V.8 o V.32bis Anexo A. Si su mdem no puede efectuar una conexin a esa velocidad, automticamente negocia las velocidades en forma decreciente hasta realizar una conexin. Si fija < modo automtico > en cero, su mdem intenta conectar a la mayor velocidad disponible para la modulacin que ha elegido y no negociar si no puede realizarse una conexin. El parmetro < velocidad mnima > es un nmero (rx/tx) opcional que especifica la mnima velocidad a la que el mdem puede establecer una conexin. El valor predeterminado es 300 bps. El parmetro < velocidad mxima > es un nmero (rx/tx) opcional que especifica la mxima velocidad a la que el mdem puede establecer una conexin. El valor predeterminado es 33600 bps. Puede usar AT+MS=? para visualizar las opciones soportadas por su mdem. El mdem presenta un listado de las opciones elegidas en el siguiente formato: lista de valores de <mod> soportados: valores de < modo automtico > soportados valores de < velocidad tx mnima > soportados valores de < velocidad tx mxima > soportados valores de < velocidad rx mnima > soportados valores de < velocidad rx mxima > soportados

\N Modo de funcionamiento \N0 Modo Normal, con control de flujo. \N1 Modo Normal, con control de flujo. \N2 Modo MNP Fiable. \N3 Modo AutoFiable (predeterminado). \N4 Modo LAPM/MNP Fiable. \N5 Modo MNP. %C Activar/desactivar compresin de datos %C0 Compresin de datos desactivada. %C1 MNP 5 activada. %C2 V.42bis activada. %C3 V.42bis y MNP 5 activadas (predeterminado).

Uso de comandos AT y cdigos de resultados


Cuando utiliza su software de telecomunicaciones para realizar una tarea (tal como marcar un nmero telefnico), usa los comandos AT de su mdem para realizarla. Generalmente resulta ms fcil dejar que su software de telecomunicaciones emita los comandos AT en su nombre que emitirlos usted mismo. Cuando su software de telecomunicaciones no puede realizar una tarea (o usted no quiere que lo haga), usted mismo emitir los comandos AT. Estos comandos se pueden usar para realizar diversas funciones, tales como marcar o colgar. Varios captulos de este manual explican cmo usar los comandos AT para lograr tareas especficas. El resto de este captulo explica cmo funcionan los comandos AT, y el Apndice A los explica en detalle.

Usted mismo emite los comandos (modo Terminal)


Para que usted emita comandos AT , debe estar en el "modo Terminal" de su software, tambin llamado modo "Local". En este modo, los comandos que escriba irn a su mdem en lugar de su software o el ordenador remoto. Algn software est en modo Terminal cuando inicia el programa. El modo Terminal aparece generalmente como una pantalla vaca azul o negra con un cursor destellante. Si su mdem responde con el cdigo de resultado "OK" cuando usted escribe lo siguiente, est en modo Terminal y listo para emitir comandos ([CR] representa un retorno de carro):

AT [CR] Si no est en modo Terminal, consulte el manual de su software para determinar cmo ingresar en l.

Sintaxis de lnea de comandos


El prefijo AT ("ATencin") debe comenzar cada lnea de comandos excepto A/, y debe ser ingresado todo en letras maysculas (AT) o todo en minsculas (at). El mdem examina el cdigo AT para determinar la velocidad de su ordenador, la paridad, el largo de palabras y la cantidad de bits de parada, y luego almacena su configuracin actual en su memoria. Pueden aparecer comandos mltiples en una lnea de comandos. Puede separarlos con espacios para mejorar la legibilidad si lo desea (el mdem ignora los espacios). Cada lnea de comandos (salvo A/) debe terminar con un retorno de carro ([CR] - ASCII 13). Si no provee un retorno de carro, su mdem ignora los comandos. El carcter de avance de lnea luego del retorno de carro es opcional y el mdem lo ignora. Los siguientes son ejemplos de lneas de comandos vlidas: AT DT 555-5055 [CR] ATH [CR] AT &F &C1 &D2 [CR] A/

Estado de comando y estado en lnea


El mdem puede funcionar en estado de comando o estado en lnea:

Cuando enciende su ordenador por primera vez, su mdem est en estado de comando. Debe estar all para emitir comandos AT. Cuando su mdem se conecta con otro mdem, automticamente cambia al estado en lnea. Su mdem DEBE estar en estado en lnea para transmitir datos.

Si est conectado con una red, Bulletin Board System u otro ordenador remoto (es decir, est en lnea), puede transmitir datos, pero debe cambiar al estado de comando para enviar comandos AT. Para cambiar de un estado al otro, use los siguientes mtodos.

Para cambiar de estado en lnea a estado de comando, escriba el cdigo de escape (+++) como se explica a continuacin. As se coloca automticamente en modo Terminal, listo para ingresar comandos. Para cambiar de estado de comando a estado en lnea, emita el comando ATO (en lnea), ATA (respuesta) o ATD (marcar) (en otras palabras, contestar una llamada o marcar un nmero). Se describen los comandos ATO, ATA y ATD en Comandos AT .

Cdigo de Escape (+++)


El cdigo de escape es una cadena de tres signos Ms ASCII (+++) precedidos y seguidos por un "tiempo de guarda" durante el cual no se transmite ningn otro dato. Se utiliza para salir del estado en lnea sin colgar. Para usarlo, realizar lo siguiente: 1. No transmita ningn dato durante un perodo igual al tiempo de guarda. El ajuste predeterminado para el tiempo de guarda es 1 segundo. 2. Escriba el cdigo de escape rpidamente. No termine con un retorno de carro. 3. No transmita ningn dato por otro lapso igual al tiempo de guarda. El mdem responde a estos pasos con el cdigo de resultado OK. Si no lo hace, recibi datos durante el tiempo de guarda o el cdigo de escape fue escrito demasiado lentamente. El tiempo entre cada signo ms (+) del cdigo de escape no debera superar el tiempo de guarda. Los signos ms del cdigo de escape pueden cambiarse por otro carcter ASCII al cambiar el valor del registro S2.

Memoria tampn de lneas de comandos


El mdem coloca cada comando emitido en una memoria tampn que contiene hasta 54 caracteres. El mdem no coloca los caracteres AT, de retorno de carro, o avance de lnea en la memoria tampn, para que los 54 espacios de la memoria tampn slo contengan caracteres reales de comandos. Si una lnea de comandos contiene ms de 54 caracteres de comandos, el mdem ignora todos los comandos y presenta el cdigo de resultado ERROR.

Cdigos de resultados
Despus de que su mdem recibe un comando, presenta un cdigo de resultados. El cdigo de resultados ms comn es OK, que significa que su mdem entendi su comando. Se enumeran otros cdigos de resultados en la siguiente lista.

ATW ATW1 ATW2 +MR=[<valor>] +ER=[<valor>] +DR=[<valor>]

Informa sobre la tasa del ordenador (DTE) slo de forma CONNECT: (DTE) (predeterminado) Informa sobre la tasa del ordenador de forma CARRIER (DCE), PROTOCOL, CONNECT (DTE) Informa sobre la tasa de conexin DCE slo de forma CONNECT (DCE) 0 Desactiva el informe de conexin de modulacin (+MCR: y +MRR: no son transmitidos). 1 Activa el informe de conexin de modulacin (+MCR: y +MRR: son transmitidos). (por defecto.) 2 Activa informe de conexin de modulacin (+MCR: y Receive Rate Only: son transmitidos). 0 Informe de control de errores desactivado (no se transmite el cdigo de resultado intermedio +ER). 1 Informe de control de errores activado (transmisin del cdigo de resultado intermedio +ER). (por defecto) 0 Informe de compresin de datos desactivado (no se transmite el cdigo de resultado +DR). 1 Informe de compresin de datos activado (transmisin el cdigo de resultado +DR). (por defecto)

Los comandos de cdigos de resultados que se utilizan dependen del software. Es bueno que un mdem soporte todos los cdigos conectados, pero algunos software slo esperan un cdigo de resultados CONNECT XXXX y pueden confundirse con la informacin extra brindada por un comando como W1. Los valores predeterminados en fbrica garantizan compatibilidad con la mayora de los software

Registros S
S0: Cantidad de toques ("rings") para respuesta automtica ( alcance = 0-255; 0 = desactivado; predeterminado = 0) La cantidad de toques que espera el mdem antes de responder automticamente. S2 Cdigo de escape ( alcance = 0-255; predeterminado = 43 "+'') El valor ASCII del cdigo de escape. Los valores superiores a 127 hacen desactivar el cdigo de escape. S7 Tiempo de espera por portador ( alcance = 1-255; predeterminado = 50; unidades = segundos) El mximo tiempo que el mdem originador espera por un portador del mdem remoto antes de colgar, o el tiempo que espera el mdem cuando se usa el modificador de comando de discado W. S8 Tiempo de pausa para modificador de comando de discado de coma ( alcance = 0-255; predeterminado = 2; unidades = segundos) La duracin de la pausa provocada por una coma en un comando de discado (D). S10 Demora desde portador perdido hasta colgar ( alcance = 1-255; predeterminado = 14; unidades = 1/10 de segundos) El tiempo que espera su mdem hasta que aparezca un portador antes de desconectar. Un lapso suficientemente prolongado permite que desaparezca la seal del mdem remoto momentneamente sin hacer que desconecte su mdem. S10=255 hace que su mdem acte como si hubiera un portador presente, ya sea que lo hay o no. S12 Tiempo de guarda de cdigo de escape ( alcance = 0-255; 0 inactiva el medidor; predeterminado = 50; unidades = 1/50 de segundos) La demora necesaria antes y despus de ingresar el

cdigo de escape. S95 Cdigos de resultados extendidos ( alcance = 0 - 128 predeterminado = 0) Un bit fijado en 1 en S95 activa el cdigo de resultados correspondiente, independientemente del ajuste del comando W.

Valor bit 0 2 3 5

Valor decimal 1 4 8 32

Cdigo de resultados El cdigo de resultados CONNECT XXXX indica la velocidad DCE en vez de la DTE Activar cdigo de resultados CARRIER XXXX Activar cdigo de resultados PROTOCOL XXXX Activar cdigo de resultado de Compresin

ste es un registro en mapa de bits. Para activar o desactivar, alternar el estado con 0 o 1. Par activar el bit 4, por ejemplo, se debe indicar ATS95.4=1. Parta desactivar el bit, indique ATS95.4=0. Nota: Algunos registros S pueden estar limitados debido a los requerimientos locales de PTT.

Marcacin telefnica
Casi siempre usar su software de telecomunicaciones para marcar nmeros y responder llamadas, y podr ignorar la mayor parte de este captulo. Pero en algn momento quizs precise comunicar a su software algo que no sabe intrnsecamente, o quizs precise fijar su mdem para respuesta automtica si su software no puede hacerlo por usted. Este captulo le indica lo que debe saber en situaciones como stas. Consulte los documentos de su software para instrucciones sobre el uso de su software para marcar nmeros y responder llamadas.

Uso del comando de discado


Su mdem marca nmeros telefnicos cuando le enva el comando de discado (ATD) y un nmero telefnico, slo o con modificadores de discado. El nmero telefnico debe ser una cadena ASCII que contenga los caracteres 0 a 9 (para lneas de discado por impulsos) o esos nmeros y A, B, C, D, # y * (para lneas de discado por pulsacin). El nmero no puede superar el tamao de la memoria tampn de comandos (54 caracteres excluyendo el prefijo AT, espacios, carcter de control de retorno de carro y carcter de control de avance de lnea).

El mdem utiliza los modificadores de comando de discado (enumerados a continuacin) en el orden en que los encuentra en la lnea de comandos, de izquierda a derecha. P L T W , ! ; ^ @ discado por impulsos volver a marcar el ltimo nmero discado por pulsacin esperar el tono de discado antes de procesar el prximo carcter de la cadena de discado (til para sistemas de centralitas de telfonos) pausa antes de procesar el prximo carcter de la cadena de discado parpadeo de enganche (en reposo por 700 milisegundos - el valor predeterminado) devuelve al estado de comando despus de marcar (debe ser el ltimo carcter de la lnea de comandos) activa el tono de discado, slo aplicable al intento de discado actual esperar durante 5 segundos de silencio antes de continuar

Para ayudar a la lectura, pueden aadirse espacios, guiones y parntesis a la lnea de comandos de discado sin afectar su funcin. En el siguiente ejemplo, su mdem se descuelga, espera el tono de discado, y luego marca el nmero 1 (800) 123-4567 por pulsaciones. ATDT 1 (800) 123-4567 [CR] Si su mdem no recibe un portador vlido del mdem remoto dentro de 50 segundos (el valor predeterminado del registro S7), su mdem cuelga y enva el cdigo de resultado NO CARRIER ("no hay portador"). Si el mdem recibe un portador vlido dentro del tiempo permitido, enviar un mensaje CONNECT XXXX ("conectado a XXXX"), indicando la velocidad de conexin.

Discado automtico por impulsos si el sistema telefnico no soporta tonos de pulsacin


Si su sistema telefnico local no soporta discado de pulsacin, el modo de accin de su mdem depende de cmo est configurado. Si su cadena de discado incluye el modificador de comando de discado P, O si anteriormente ha emitido el comando P, el mdem marcar por impulsos. Si su cadena de discado incluye el modificador de comando de discado T, O si anteriormente ha emitido el comando T, el mdem marcar por pulsacin.

Si su cadena de discado no incluye un modificador de comando de discado P ni T Y anteriormente ha emitido el comando T, el mdem acta de manera que en algunos casos puede crear problemas con sistemas de centralitas. Por ejemplo, en los sistemas donde se marca un 9 para conseguir el tono de discado fuera del sistema telefnico de la oficina. Si sufre problemas que supone que podran estar relacionados con esto, simplemente intente con una cadena de discado ATDT. Si no funciona, intente con una cadena de discado ATDP. Debera proporcionarle una cadena de discado que funcione. NOTA: Discado de tonos no funciona en algunos pases.

Contestar llamadas
El mdem permite dos mtodos de contestar llamadas:

Teclee ATA [CR] cuando detecte una llamada entrante. Eso hace que el mdem conteste la llamada inmediatamente. El mdem entra en lnea cuando detecta una portadora. Usted ajusta su mdem a "respuesta automtica". En este caso, su mdem, contesta automticamente las llamadas entrantes. El resto de esta seccin explica el uso de la respuesta automtica.

Su mdem contesta llamadas automticamente (respuesta automtica) si fija el registro S0 con un valor de 1 a 255. Este valor es la cantidad de toques que esperar el mdem antes de contestar la llamada. El siguiente ejemplo fija el mdem para contestar la llamada despus del segundo toque: ATS0=2 [CR] Si fija el mdem en respuesta automtica y su mdem comparte la lnea con un telfono, el mdem puede contestar llamadas antes que pueda interceptarlo. Tenga cuidado con respuesta automtica a menos que tenga una lnea telefnica dedicada exclusivamente al mdem. Por defecto, se cancela respuesta automtica. Si piensa usar su mdem para ofrecer un Bulletin Board System (BBS), el software de BBS automticamente debera configurarlo para su funcionamiento con respuesta automtica. Si cree que ser necesario cambiarlo, consulte el manual de su software de BBS o contacte un editor de software de BBS para obtener detalles sobre cmo fijar su mdem.

http://www.catvnet.com.ar/71.html (visitar) http://www.catvnet.com.ar/61.html Sysops' Corner: History of BBSing 26.2 Old CCITT (ITU) and Bell Protocols Bell 103 300 bps; frequency shift keying = FSK (1962) V.21 300 bps; frequency shift keying (used a different frequency than Bell 103) (1964) V.23 1200/75 bps and 600/75 bps asymmetric; 75 bps is the reverse channel; frequency shift keying = FSK (1964) Bell 212A 1200 bps; quadrature differential phase shift keying = QDPSK = DPSK V.22 1200 bps; fallback to 600 bps ; QDPSK = DPSK (1980) V.22bis 2400 bps; QAM (1984) V.32 9600 bps; QAM (1984 but not widely used until years later) V.32bis 14400 bps; QAM (1991) QAM= Quadrature Amplitude Modulation. The word "Quadrature" is short for "quadrature differential phase shift keying" =QDPSK