Modem compatible Hayes

Définition - Que signifie le modem compatible Hayes?

Un modem compatible Hayes est un modem qui reconnaît et adhère au jeu de commandes Hayes AT, un langage de commande avec des chaînes qui se combinent pour produire des commandes complètes pour différentes opérations. La plupart des modems suivent les spécifications du jeu de commandes Hayes pour exécuter des commandes telles que raccrocher, numéroter et modifier les paramètres de connexion.

Definir Tech explique le modem compatible Hayes

Les modems qui reconnaissent le même jeu de commandes défini par Hayes dans le jeu de commandes Hayes sont appelés compatibles Hayes. Cette norme a été développée pour le Smartmodem Hayes en 1981. Une chaîne contient plusieurs commandes Hayes placées ensemble, ce qui prépare le modem à appeler. Ces chaînes sont appelées chaînes d'initialisation.

Au départ, en raison du manque de normes écrites appropriées, d'autres fabricants ont simplement copié des commandes visibles externes et des actions de base. Ainsi, il y avait une différence dans la façon dont les modems changeaient leurs états et leurs mécanismes de gestion des erreurs. Au besoin, les fabricants ont ajouté de nouvelles commandes, rendant le modem plus incompatible car certains modems nécessitaient des espaces tandis que d'autres ne le faisaient pas. Dans d'autres cas, les fabricants de modems ont modifié les débits en bauds, laissant les ordinateurs ignorants de la manière de gérer les bits entrants.

Les commandes Hayes sont définies au début de chaque ligne de commande et se terminent par un caractère CR (/ r). Plusieurs commandes Hayes peuvent être utilisées sur la même ligne, éliminant le besoin de taper AT avant chaque commande. Les points-virgules sont utilisés comme délimiteurs de commande. Si les commandes Hayes doivent être entrées sur des lignes séparées, une pause peut être introduite entre la commande précédente et la commande suivante jusqu'à ce qu'un OK soit rencontré. Cela évite d'avoir à envoyer plusieurs commandes Hayes à la fois sans attendre chaque réponse de commande.