Présentation
Le bloc XXMIT vous permet de communiquer avec un modem compatible Hayes à l'aide des fonctions répertoriées dans le tableau suivant :
Fonctions de modem
Bit dans le mot de commande |
Fonction |
---|---|
Bit 3 |
Modem à numérotation par impulsion |
Bit 2 |
Raccrochage du modem |
Bit 1 |
Modem à numérotation à tonalité |
Bit 0 |
Initialisation du modem |
Modem à numérotation par impulsion
Mettez le bit 3 du mot de commande à 1 lorsque vous utilisez un modem à numérotation automatique compatible Hayes et que vous souhaitez composer un numéro de téléphone en utilisant la numérotation par impulsion. Programmez le numéro de téléphone dans le tableau MsgOut. La longueur du message doit être définie dans MsgLen. Les numéros composés par impulsion sont envoyés au modem, automatiquement précédés d'ATDP et suivis d'un retour chariot <CR> et d'un retour à la ligne <LF>. Le message de composition étant une chaîne ASCII, le bit 9 doit être à 1 avant l'envoi du numéro à composer.
Raccrochage du modem
Mettez le bit 2 du mot de commande à 1 lorsque vous utilisez un modem à numérotation automatique compatible Hayes si vous souhaitez raccrocher le modem. Vous devez utiliser le programme pour mettre ce bit à 1. Le message de raccrochage étant une chaîne ASCII, le bit 9 doit être à 1 avant l'envoi du message. Les messages raccrochés sont envoyés au modem, automatiquement précédés de +++AT et suivis d'un retour chariot <CR> et d'un retour à la ligne <LF>. Le bloc XXMIT recherche une réponse de déconnexion correcte de la part du modem avant d'ACTIVER le signal de sortie Done qui indique que l'exécution a réussi.
Modem à numérotation à tonalité
Mettez le bit 1 du mot de commande à 1 lorsque vous utilisez un modem à numérotation automatique compatible Hayes et que vous souhaitez composer un numéro de téléphone en utilisant la numérotation à tonalité. Programmez le numéro de téléphone dans le tableau MsgOut. La longueur du message doit être définie dans MsgLen. Les numéros composés au clavier sont envoyés au modem, automatiquement précédés d'ATDT et suivis d'un retour chariot <CR> et d'un retour à la ligne <LF>. Le message de composition étant une chaîne ASCII, le bit 9 doit être à 1 avant l'envoi du numéro à composer.
Initialisation du modem
Mettez le bit 0 du mot de commande à 1 lorsque vous utilisez un modem à numérotation automatique compatible Hayes et que vous souhaitez initialiser le modem. Programmez le message d'initialisation dans le tableau MsgOut et la longueur du message dans MsgLen. Tous les messages sont envoyés au modem, automatiquement précédés d'AT et suivis d'un retour chariot <CR> et d'un retour à la ligne <LF>. Le message d'initialisation étant une chaîne ASCII, le bit 9 doit être à 1 avant l'envoi du message.