ID do artigo: 164659 - Última revisão: quinta-feira, 16 de dezembro de 2004 - Revisão: 3.1

Usando comandos de modem AT básica

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Observação: São comandos gerais de modem. Certos comandos podem não funcionar com todos os modems. Consulte a documentação de seu modem se você tiver dificuldades, ou contate o departamento de suporte técnico do fabricante do modem.

Todos os comandos exceto dois devem começar com os caracteres AT. As duas exceções são a seqüência de escape (+++) e repita o comando (A /). O prefixo de linha de comando (letras AT) e as seqüências de comando execute, podem ser digitadas em maiúsculas ou minúsculas (usado em modems mais antigos), mas geralmente caso não deve ser misturado. Mais de um comando pode ser digitado em uma linha; você pode separá-los por espaços para facilitar a leitura. Os espaços são ignorados pelo interpretador de comandos do modem mas estão incluídos na contagem de caracteres na linha de entrada. Com a maioria dos modems, o buffer de linha de comando aceita até 39 caracteres, incluindo A e T caracteres. Espaços, retorno de carro e qualquer caracteres de alimentação de linha não entram no buffer e não contam em relação a limitação de 39 caracteres. Alguns modems têm limitações de tamanho de linha como baixa como 24 caracteres. Outras pessoas podem ter um buffer maior. Consulte a documentação modem para informações específicas sobre seu modem específico. Se mais de 39 caracteres são inseridos, ou um erro de sintaxe é encontrado em qualquer lugar na linha de comando, o modem retorna um código de resultado de erro e a entrada do comando será ignorada.

Mais Informações

Comandos básicos

Com o básico seguinte comandos AT, você pode fazer chamadas diretamente, selecione o discagem método (tom ou pulso), controle o volume do alto-falante e realizar um número de outras operações do modem básico.

Importante: Que você deve estar no modo comando de seu software de comunicação para usar os comandos AT. Consulte a documentação que acompanha o seu software de comunicação para obter informações sobre o modo de comando.

AT: Este prefixo começa apenas dois comandos que emitir para o modem localmente e informa o modem atenção! comandos a seguir.

Dial-D. Use o comando D para discar um número de telefone a partir da linha de comando. O formato do comando é da seguinte maneira:
ATD [seqüência]
O parâmetro de seqüência de caracteres pode conter até 45 caracteres, o número de telefone e disque modificadores. Os modificadores de discagem Instrua um modem fazer a chamada. Não use qualquer caracteres adicionados, como parênteses ou hifens no número de telefone.
+++--Seqüência de caracteres de escape. Depois de se conectar a outro modem, talvez seja necessário retornar ao modo de comando para ajustar a configuração de modem, ou, mais comumente, para desligar. Para fazer isso, deixe o teclado ocioso (pressione sem chaves) para pelo menos um segundo e, em seguida, pressione o sinal de mais (+) três vezes. Este é um dos dois comandos que não usam o prefixo AT, ou um retorno de carro para inserir. Após um momento, o modem responderá com OK indicando que foram retornados para o modo de comando.

P: Discagem de pulso. Também conhecido como discagem rotativa, esse modificador de discagem segue o comando D. e precede o número de telefone para informar o modem para discar o número usando o serviço de discagem de pulso. Por exemplo, para discar o número 123-4567 em uma linha de telefone de pulso, digite "ATDP 1234567".

T: Tom de discagem. Esse modificador seleciona o método de tom de discagem usando tons DTMF. Observação: Tom e a discagem de pulso também podem ser combinados em uma linha de comando dial quando ambos os métodos de discagem são necessários. Por exemplo, para discar o número 123-4567 em uma linha telefônica tom, digite "ATDT 1234567".

Modificadores de comando de discagem

Modificadores de comando definem parâmetros adicionais para o modem que instruir o modem a executar certas funções automaticamente ao discar um número de telefone. Eles só são válidos quando eles estão contidos em uma seqüência de discagem (que acompanha o comando D). Os comandos que são usados para realizar essa tarefa são chamados de modificadores de discagem e colocados na seqüência de discagem antes para emitir o comando.

Sintaxe: ATD {modificador de discagem} 1234567 [Enter]

;: Modo de comando continuar após a discagem. Se você precisar discar um número é muito longo para ser contidos no buffer do comando (45 caracteres para o comando D), use o ponto-e-vírgula (;) modificadora para separar a seqüência de discagem em várias discar comandos. Todas, exceto o último comando devem terminar com a; modificador.

,: Pausa durante a discagem. O modificador de discagem vírgula (,) faz com que o modem pausar durante a discagem. O modem irá pausar o número de segundos especificado nas S8 S-registro e, em seguida, continuar discando. Se um tempo de pausa maior do que o valor S-registro S8, ele pode ser aumentado por inserir mais de um (,) na linha de comando de discagem ou alterar o valor S-registro S8. No exemplo a seguir, o comando acessa a linha de telefone (públicos) externa com o modificador de 9 discagem. Porque o modificador de discagem vírgula (,) está presente, os atrasos de modem antes de discar o telefone número 5551212.
Exemplo: ATD 9, 5551212 [Enter]
! : Usando o Flash de gancho. O ponto de exclamação (!) discar modificador faz com que o modem para ir no gancho (desligar) para metade segundo e é equivalente a mantendo pressionada o opção-gancho em seu telefone por segundo metade. Este recurso é útil ao transferir chamadas.

W: Espera um sinal subseqüente. O modificador de discagem W faz com que um modem para aguardar um tom de discagem adicional antes de discar os números que seguem o w. O período de tempo que espera que o modem depende do valor em S7 S-registro. O modem pode ser instruído para discar por meio de Private Branch eXchanges (PBXs) ou serviços de chamada de longa distância que requeiram atrasos durante a discagem. Isso pode ser feito com o comando W para aguardar um tom de discagem secundário ou com um comando de vírgula (,) para fazer uma pausa por um tempo fixo e, em seguida, discar.
Exemplo: ATDT 9 1 2155551212 W [Enter]
A /:--Repetir. Este comando não usa o prefixo AT nem requer um retorno para inserir de carro. Digitar este comando faz com que o modem repetir a última linha de comando inserida e é mais útil para rediscagem números de telefone que estão ocupados.

&Fn: os padrões de fábrica. Esse comando (em que n = 0 ou 1) retorna todos os parâmetros para o conjunto selecionado de padrões de fábrica se o modem tiver os padrões de fábrica; nem todos os modems fazer.

H: Falha de. Este comando informa o modem para ir "no gancho", ou desconectar a linha telefônica.

O: online. Esse comando retorna o modem para o modo on-line e geralmente é utilizado após a seqüência de escape (+++) para continuar a comunicação.

Zn: Redefinir modem. Este comando (em que n = 0 ou 1) redefine o modem para o perfil de configuração armazenado na memória não-volátil local 0 ou 1.

Fazer uma chamada

Os exemplos a seguir mostram como fazer uma chamada usando vários os modificadores de discagem.

ATD 1234567 O modem disca o número de telefone 1234567 e aguarda uma portadora do modem distante ou remoto. Se nenhuma portadora é detectada em um determinado período de tempo (conforme definido pelas configurações iniciais no registro S 6), o modem automaticamente libera a linha e envia uma PORTADORA NO código de resultado. Se uma portadora é detectada, o modem oferece um código de resultado CONNECT e fica on-line, permitindo que a comunicação com o modem remoto. A conexão entre as duas extremidades modems quando ocorrer qualquer destes fazendo com que o modem desligar, retornar ao modo de comando e enviar a resposta não PORTADORA:
  • O modem local perde o sinal portadora do modem remoto.
  • O comando Desligar (H) é enviado.
  • O sinal de interface DTR é colocado entre DTE local e de modem quando o & D2 ou & D3 comando estiver em vigor.
Observação: Todos os comandos e comercial (&) com base são totalmente dependentes na implementação. Eles são extensões do conjunto de comandos HAYES original. AT & F1DT9, P5551234 [Enter]
Este comando restaura as configurações padrão de fábrica, disca usando tons, 9 para acessar uma fora linha, resumidamente, faz uma pausa e disca o número 555-1234 de pulso. Consulte acima.

Discagem manualmente com o telefone

Para discar o telefone manualmente, você deve estar no modo de comando do seu software de comunicação.

  1. Tire o fone do telefone do gancho e disque o número que você deseja chamar.
  2. Digite ATH1 e pressione ENTER para conectar o modem e, em seguida, desligue o receptor.
  3. Digite AT0 e pressione ENTER para informar o modem para conectar.

Atendimento manual

Quando o recurso de resposta automática (S-registro S1) não está sendo usado, chamadas de entrada podem ser atendidas manualmente digitando ATA e, em seguida, pressionando ENTER quando uma chamada de entrada é recebida. O modem irá atender a chamada e insira o modo on-line.

Estado on-line:
Para transmitir ou receber dados, o modem deve estar no estado online. Quando você faz uma chamada, o modem é colocado on-line com o comando de discagem. Na extremidade remota, o modem vai online quando for instruído para atender uma chamada automaticamente definindo S0 S-registro igual a qualquer número maior que 0 e menor que 255. Você também pode executar essa função com o comando ATA.
Escape para modo de comando:
Após uma conexão foi estabelecida com um modem remoto, você pode retornar para o modo de comando sem quebrar a conexão digitando a seqüência de escape. A seqüência de escape consiste em três sinais (+++).

Não é necessário começar a essa seqüência com o código de atenção, ou pressionando ENTER após digitar o código de escape.
Retornar ao estado online:
O modem pode ser retornado ao estado online após a seqüência de escape tem sido enviada. Para retornar o modem ao estado online, o ATO de Enviar comando. Para retornar o modem on-line e, em seguida, iniciar uma seqüência de retrain Equalizador, use o comando ATO1.
O último comando de repetição:
Cada comando enviado para o modem permanece no buffer do comando até o próximo comando é enviado ou até que energia para o modem está desativada. Para repetir o último comando enviado, digite o comando A /. A / comando não é precedido por caracteres AT ou seguido de pressionar ENTER. Consulte a referência de comando para obter mais informações.
Omitir um parâmetro:
Alguns comandos requerem um parâmetro para defini-los completamente. Se for omitido um parâmetro de um comando que requer um, o comando usará o valor padrão.
Códigos de resultado:
Uma resposta é exibida na tela pelo modem, indicando o resultado depois processa, ou tenta processo, um comando. Esses códigos de resultado exibem o status do modem ou o progresso de uma seqüência de chamada e podem assumir a forma de palavras ou dígitos. O padrão consiste em respostas da palavra que são definidas pelo comando ATV1. Para receber respostas de dígitos em vez de palavras, use o comando ATV0. Para desabilitar respostas inteiramente, use o comando ATQ1.
Sintaxe de comando:

Todos os comandos de controle para o modem são prefixados com AT ou no e encerrados por um retorno de carro (ENTER). Maiúsculas e minúsculas definida (em ou em) não é permitida. A seqüência de AT é chamada o comando de atenção. O comando atenção precede todos os outros comandos, exceto re-execute (A /) e o código de escape (+++).

Vários comandos que são precedidos por AT podem ser inseridos em uma única linha seguida o caractere de retorno de carro. Espaços podem ser inseridos entre comandos para aumentar a legibilidade, mas não serão armazenados no buffer do comando, o tamanho dos quais é 255 caracteres. O caractere backspace pode ser usado para apagar erros mas não é salvo como parte do conteúdo do buffer do comando em aplicativos de terminal. Não há suporte para comandos serão registrados e um OK ou erro será retornado.

Comandos apenas serão aceitas pelo modem depois que o comando anterior totalmente for executado. Uma linha de comando podem ser cancelada a qualquer momento, inserindo CTRL+X. A seqüência AT pode ser seguida de qualquer número de comandos em seqüência, exceto para comandos como Z, D ou a. comandos seguintes Z, D ou A na mesma linha de comando será ignorada. O número máximo de caracteres em qualquer linha de comando é 56 (incluindo A e T).

Informações adicionais podem ser encontradas no site do Hayes e site da US Robotics. Além disso, o fabricante do modem pode ter informações adicionais sobre os comandos que o modem oferece suporte.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft LAN Manager to Windows NT Advanced Server Upgrade
  • Microsoft LAN Manager 2.2c
  • Microsoft TCP/IP para Windows para Workgroups 3.11
  • Microsoft TCP/IP para Windows para Workgroups 3.11a
  • Microsoft TCP/IP para Windows para Workgroups 3.11b
  • Microsoft Windows for Workgroups 3.11
  • Microsoft Internet Information Server 1.0
Palavras-chave: 
kbmt kbinfo KB164659 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 164659  (http://support.microsoft.com/kb/164659/en-us/ )