Modifications

Sauter à la navigation Sauter à la recherche
Ligne 38 : Ligne 38 :     
Durant l'établissement de la communication, le module SIM900 affiche spontanément différentes informations concernant le statut de la communication vocale.
 
Durant l'établissement de la communication, le module SIM900 affiche spontanément différentes informations concernant le statut de la communication vocale.
 +
 +
Suivant que la communication soit établie ou refusée, vous pouvez obtenir les messages spontané suivants:
 +
* CONNECT lorsque la communication est établie
 +
* NO CARRIER lorsque l'appel est refusé (appel non décroché et interrompu par l'opérateur)
 +
 +
{{tmbox | text = Si vous n'arrivez pas à établir votre première communication vocale, placez votre carte SIM dans un téléphone normal et effectuez un appel téléphonique. Bon nombre d'opérateurs pirate ce premier appel pour vous forcer à configurer votre numéro de téléphone. Et rein à faire, il vous faudra utiliser un vrai téléphone pour effectuer cette phase de configuration. }}
 +
 +
=== Accepter un Appel ===
 +
Lorsqu'un appel vocal est en cours d'établissement, le message spontané "RING" est envoyé par le SIM900.
 +
 +
Pour y réponde (décrocher le téléphone), il faut utiliser la commande "'''ATA'''"
    
=== Interrompre un appel ===
 
=== Interrompre un appel ===
Ligne 127 : Ligne 138 :  
delay(1000);
 
delay(1000);
 
mySerial.print(26,BYTE);  // Equivalent du Ctrl+Z (fin de texte du SMS)  
 
mySerial.print(26,BYTE);  // Equivalent du Ctrl+Z (fin de texte du SMS)  
 +
// Sur Arduino 1.0 utiliser plutôt l'instruction
 +
//mySerial.write(26);
 
</nowiki>
 
</nowiki>
 
L'exemple ci-dessus illustre bien qu'il faut un retour chariot sur la dernière ligne du message (le \r derrière MCHobby!) avant d'envoyer le Ctrl+Z.
 
L'exemple ci-dessus illustre bien qu'il faut un retour chariot sur la dernière ligne du message (le \r derrière MCHobby!) avant d'envoyer le Ctrl+Z.
    
=== Envoi d'un SMS avec Serial Relay ===
 
=== Envoi d'un SMS avec Serial Relay ===
Vous pouvez tester plus facilement l'envoi et la réception de SMS en utilisant le moniteur série d'Arduino IDE. <br />
+
Vous pouvez tester plus facilement l'envoi et la réception de SMS en utilisant le moniteur série d'Arduino IDE et Serial Relay. <br />
Serial Relay est un outil pratique pour tester vos commandes AT en "life".<br />
+
Serial Relay est programme que vous téléchargez sur votre Arduino et qui sert de relais entre Arduino IDE et votre carte GPRS.<br />
Pour envoyer le CTRL+Z à l'aide du moniteur série, vous pouvez utiliser la séquence ~z que nous avons spécialement mis en place dans notre Serial Relay. Cette dernière séquence sera interceptée et transformée en CTRL+Z pour être envoyée à l'UART du GPRS shield.
+
C'est un outil pratique pour tester vos commandes AT en "life".<br />
 +
Chez MC Hobby, nous avons quelque peut amélioré le programme originel de GOF pour le rendre encore plus pratique.<br />
 +
Pour envoyer le CTRL+Z à l'aide du moniteur série, vous pouvez utiliser la séquence ~z que nous avons spécialement mis en place dans notre Serial Relay V2. Cette dernière séquence sera interceptée et transformée en CTRL+Z pour être ensuite envoyée à l'UART du GPRS shield.
   −
Voici un exemple d'envoi de SMS à l'aide du moniteur Serie d'Arduino
+
Voici un exemple d'envoi de SMS à l'aide du moniteur Serie d'Arduino et de Serial Relay v2
<nowiki>AT+CMGS="+32499778866"
+
<nowiki>AT+CMGS="+32499778866"
 
MC Hobby love Arduino
 
MC Hobby love Arduino
 
~z
 
~z
29 917

modifications

Menu de navigation