WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Dispositif d'alerte aux temps d'arrêts machines.

( Télécharger le fichier original )
par Raouf BRAHIM
essths - stic 2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

VI.3. Les commande AT :

VI.3.1 Définition:

Pour communiquer avec les modems, il est nécessaire d'utiliser le jeu de commandes AT.

La plupart des modems modernes disposent d'un jeu de commandes textuelles qui peuvent être appelées en mode de commande.

Le jeu le plus courant de commandes textuelles est appelé le jeu AT ou encore Hayes, du nom de l'entreprise ayant commercialisé les premiers modems dits intelligents. Le jeu se compose de commandes simples préfixées par AT (toujours présent pour commencer une ligne de commande). En général, ces deux codes sont utilisés pour synchroniser le modem à la bonne vitesse. Il est donc recommandé de les taper avec la même casse. Les commandes agissent sur des registres internes qui sont manipulables directement. Il est souvent possible de sauvegarder la configuration dans une mémoire interne non volatile. Il faut savoir que la plupart du temps beaucoup d'extensions incompatibles ont été implantées: il n'existe pas à proprement parler de norme. On parlera cependant des commandes les plus courantes. En général, les fabricants fournissent avec le modem de la documentation suffisante pour le paramétrage.

VI.3.2 fonctionnements:

Figure 19:Schéma de fonctionnement.

33

ME (Mobile Equipement) : téléphone portable ou modem GSM

Chapitre 3: Réalisation PFE:2015/2016

34

TE (Terminal Equipement) : peut être un ordinateur ou un microcontrôleur TA (Terminal Adaptateur) : assure la liaison entre le ME et le TE

TA et ME forment une seule entité, par exemple un téléphone portable standard ou un terminal GSM contient dans son boitier à la fois le TA et le ME.

AT : Code d'attention.

C'est le préfixe de ligne de commande qui indique au modem qu'une commande ou une séquence de commandes est entrée.

Le TE forme une entité à part, par exemple il peut s'agir d'un ordinateur qui dispose d'un port série ou un circuit électronique basé sur un microcontrôleur qui implante un port série.

VI.3.3 Commandes dédiées au service SMS :

AT+CSMS

Sélection du service de messagerie

AT+CPMS

Sélection de ta zone mémoire pour le stockage des SMS

AT+CMGF

Sélection du format du SMS (PDU ou TEXT)

AT+CSCA

Définition de l'adresse du centre de messagerie

AT+CSDH

Affiche en mode TEXT le paramétrage des SMS

AT+CSAS

Sauvegarde du paramétrage

AT+CRES

Restauration du paramétrage par défaut

AT+CNMI

Indication concernant un nouveau SMS

Chapitre 3: Réalisation PFE:2015/2016

35

AT+CMGL

Liste les SMS stockés en mémoire

AT+CMGR

Lecture d'un SMS

AT+CMGS

Envoie un SMS

AT+CMSS

Envoie d'un SMS stocké en mémoire

AT+CMGW

Écriture d'un SMS.

AT+CMGD

Efface un SMS

-AT+CPMS =<mem1>, <mem2>< > : Choix de la mémoire pour la lecture et écriture des messages :

mem1 : mémoire pour enregistrement, lecture et effacement des massages reçus. mern2 : mémoire de laquelle les opérations d'envoie et d'écriture Sont faites.

<mem1> et <mem2> peuvent être ME (mémoire du téléphone « Mobile ») ou SM (mémoire de la carte SIM).

Cette commande retourne:

+CPMS :<utilisé de la mem1>, <total de la mem1>, <utilisé de la rncm2>, total de la mem2> OK

-AT+CMGL=<stat>< > : Lister les messages;

<stat> est le type des messages à lister.

Cette commande retourne :

+CMGL: <le nombre de messages>, 0, <longueur du message PDU en octets> OK

- AT+CMGR=<index>< > : Lire le message numéro index.

Cette commande retourne:

Chapitre 3: Réalisation PFE:2015/2016

36

+CMGR: <stat>, <longueur du message PDU>, <message en PDU> OK

- AT+CMGS=<numéro de téléphone>< > : Envoie de message.

Le message est terminé par <CTRL-Z> ou<CTRL-ESC> pour annuler.

- AT+CMGW=<taille> <stat>< > : Ecriture de message dans la mémoire.

Cette commande retourne:

+CMGW: <index du message dans la mémoire> OK

- AT+CMGD=<index>< > Efface le message numéro index de la mémoire.

- AT+CMGF=<num>< > : Choisit le mode de SMS.

num =0 pour le mode PDU et num=1 pour le mode texte.

- AT+CSCA=<sca><tosca>< > Choisit le numéro du centre de service SMS.

Sca :(Service Center Addresse) adresse du centre de service de messagerie.

-AT+CSAS=<profi1e>: enregistrement des modifications apportées (choix des mémoires de lecture et d'écriture, du format de SMS, du centre de service SMS, etc...)

<Profile>=0..255.

-AT+CMTI=<mem>, <index>< >: c'est une ligne envoyée au TE pour lui indiquer l'arrivée d'un nouveau message, avec <mem> est la mémoire où on sauvegarde le message et <index> le numéro du message.

Chapitre 3: Réalisation PFE:2015/2016

37

VII. réalisation de dispositif avec automate programmable:

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Ceux qui rêvent de jour ont conscience de bien des choses qui échappent à ceux qui rêvent de nuit"   Edgar Allan Poe