Definição – o que significa Modem compatível com Hayes?
Um modem compatível com Hayes é um modem que reconhece e adere ao conjunto de comandos Hayes AT, uma linguagem de comando com strings que se combinam para produzir comandos completos para diferentes operações. A maioria dos modems segue as especificações do conjunto de comandos Hayes para completar comandos como desligar, discar e alterar os parâmetros de conexão.
Definirtec explica o modem compatível com Hayes
Modems que reconhecem o mesmo conjunto de comandos definido por Hayes no conjunto de comandos Hayes são chamados de compatíveis com Hayes. Este padrão foi desenvolvido para o Hayes Smartmodem em 1981. Uma string contém vários comandos Hayes colocados juntos, o que prepara o modem para discar. Essas strings são chamadas de strings de inicialização.
Inicialmente, devido à falta de padrões escritos adequados, outros fabricantes simplesmente copiaram comandos externos visíveis e ações básicas. Portanto, havia uma diferença em como os modems mudavam seus estados e seus mecanismos de tratamento de erros. Quando necessário, os fabricantes adicionaram novos comandos, tornando o modem mais incompatível, pois alguns modems exigiam espaços enquanto outros não. Em outros casos, os fabricantes de modem mudaram as taxas de transmissão, deixando os computadores sem noção sobre como lidar com os bits de entrada.
Os comandos Hayes são definidos no início de cada linha de comando e terminados com um caractere CR (/ r). Vários comandos Hayes podem ser usados na mesma linha, eliminando a necessidade de digitar AT antes de cada comando. Os pontos-e-vírgulas são usados como delimitadores de comando. Se os comandos Hayes devem ser inseridos em linhas separadas, uma pausa pode ser inserida entre o comando anterior e o próximo até que um OK seja encontrado. Isso evita ter que enviar vários comandos Hayes de uma vez, sem esperar por cada resposta de comando.