14. IntroductionauxcommandesAT

LescommandesAT sont des instructions utilisées pour contrôler un modem. AT est l’abréviation de ATtention. Chaque ligne de commande commence par « AT « ou « at ». C’est pourquoi les commandes de modem sont appelées commandes AT.Beaucoup de commandes utilisées pour contrôler les modems commutés filaires, telles que ATD (composer), ATA (répondre), ATH (contrôle du crochet) et ATO (retour à l’état de données en ligne), sont également prises en charge par les modems et les téléphones mobiles GSM/GPRS. Outre ce jeu de commandes AT commun, les modems et les téléphones mobiles GSM/GPRS prennent en charge un jeu de commandes AT spécifique à la technologie GSM, qui comprend des commandes liées aux SMS telles que AT+CMGS(Send SMS message), AT+CMSS (Send SMS message from storage), AT+CMGL(List SMS messages) et AT+CMGR (Read SMS messages).

Notez que le début « AT » est le préfixe qui informe le modem du début d’une ligne de commande. Il ne fait pas partie du nom de la commande AT. Par exemple, D est le nom réel de la commande AT dans ATD et +CMGS est le nom réel de la commande AT dans AT+CMGS. Cependant, certains livres et sites Web les utilisent de manière interchangeable comme nom d’une commande AT.

Voici quelques-unes des tâches qui peuvent être effectuées à l’aide des commandes AT avec un modem GSM/GPRS ou un téléphone mobile :

  • Obtenir des informations de base sur le téléphone mobile ou le modem GSM/GPRS. Par exemple, le nom du fabricant (AT+CGMI), le numéro de modèle (AT+CGMM), le numéro IMEI (International Mobile Equipment Identity) (AT+CGSN) et la version du logiciel (AT+CGMR).

  • Getter des informations de base sur l’abonné. Par exemple, le MSISDN(AT+CNUM) et le numéro IMSI (International Mobile Subscriber Identity)(AT+CIMI).

  • Atteindre l’état actuel du téléphone mobile ou du modem GSM/GPRS. Par exemple, l’état d’activité du téléphone mobile (AT+CPAS), l’état d’enregistrement du réseau mobile (AT+CREG), l’intensité du signal radio (AT+CSQ), le niveau de charge de la batterie et l’état de charge de la batterie (AT+CBC).

  • Etablir une connexion de données ou une connexion vocale à un modem distant (ATD, ATA,etc).

  • Envoyer et recevoir des télécopies (ATD, ATA, AT+F*).

  • Envoyer(AT+CMGS, AT+CMSS), lire (AT+CMGR, AT+CMGL), écrire (AT+CMGW) ou supprimer (AT+CMGD) des messages SMS et obtenir des notifications des messages SMS nouvellement reçus (AT+CNMI).

  • Lire(AT+CPBR), écrire (AT+CPBW) ou rechercher (AT+CPBF) des entrées de répertoire téléphonique.

  • Exécuter des tâches liées à la sécurité, telles que l’ouverture ou la fermeture des verrous de l’installation(AT+CLCK), la vérification si une installation est verrouillée (AT+CLCK) et le changement des mots de passe (AT+CPWD).
    (Exemples de verrouillage d’installation : verrouillage SIM et verrouillage PH-SIM )

  • Contrôlez la présentation des codes de résultat / messages d’erreur des commandes AT.Par exemple, vous pouvez contrôler s’il faut activer certains messages d’erreur (AT+CMEE) et si les messages d’erreur doivent être affichés au format numérique ou au format verbeux (AT+CMEE=1 ou AT+CMEE=2).

  • Obtenir ou modifier les configurations du téléphone mobile ou du modem GSM/GPRS.Par exemple, modifier le réseau GSM (AT+COPS), le type de service porteur(AT+CBST), les paramètres du protocole de liaison radio (AT+CRLP), l’adresse du centre SMS (AT+CSCA) et le stockage des messages SMS (AT+CPMS).

  • Sauvegarder et restaurer les configurations du téléphone mobile ou du modem GSM/GPRS.Par exemple, sauvegarder (AT+CSAS) et restaurer (AT+CRES) les paramètres liés à la messagerie SMS tels que l’adresse du centre SMS.

Notez que les fabricants de téléphones mobiles n’implémentent généralement pas toutes les commandes AT, les paramètres de commande et les valeurs de paramètres dans leurs téléphones mobiles. En outre, le comportement des commandes AT implémentées peut être différent de celui défini dans la norme. En général, les modems GSM/GPRS conçus pour les applications sans fil ont un meilleur support des commandes AT que les téléphones mobiles ordinaires.

En outre, certaines commandes AT nécessitent le support des opérateurs de réseaux mobiles. Par exemple, le SMS sur GPRS peut être activé sur certains téléphones mobiles GPRS et modems GPRS avec la commande +CGSMS (nom de la commande en texte : Select Service for MO SMS Messages). Mais si l’opérateur du réseau mobile ne prend pas en charge la transmission de SMS sur GPRS,vous ne pouvez pas utiliser cette fonction.

14.1. Commandes de base et commandes étendues

Il existe deux types de commandes AT : les commandes de base et les commandes étendues.

Les commandes de base sont des commandes AT qui ne commencent pas par « + ». Forexample, D (Dial), A (Answer), H (Hook control) et O (Return toonline data state) sont des commandes de base.

Les commandes étendues sont des commandes AT qui commencent par « + ». Toutes les commandes AT GSM sont des commandes étendues. Par exemple, +CMGS (Send SMSmessage), +CMSS (Send SMS message from storage), +CMGL (List SMSmessages) et +CMGR (Read SMS messages) sont des commandes étendues.

Page précédente Page 20 de 65 Page suivante
Formulaire de retour d’information (DévelopperRéduire)

.