Modifications

Sauter à la navigation Sauter à la recherche
aucun résumé de modification
Ligne 59 : Ligne 59 :  
'''La raison est simple et la solution tout aussi simple!''' Certaines communications peuvent engendrer une pointe de courant pouvant aller jusqu'à 2 Ampères. Si l'antenne relais est trop loin, ce sera probablement le cas. Dans pareille cas de figure, l'alimentation VIA LE PORT USB EST INSUFFISANT pour suivre la demande du GPRS Shield. Le SIM900 passe en mode de protection et s'éteint!
 
'''La raison est simple et la solution tout aussi simple!''' Certaines communications peuvent engendrer une pointe de courant pouvant aller jusqu'à 2 Ampères. Si l'antenne relais est trop loin, ce sera probablement le cas. Dans pareille cas de figure, l'alimentation VIA LE PORT USB EST INSUFFISANT pour suivre la demande du GPRS Shield. Le SIM900 passe en mode de protection et s'éteint!
   −
Il suffit de munir votre Arduino d'une alimentation externe ([http://mchobby.be/PrestaShop/product.php?id_product=28 MC Hobby propose un bloc 12V externe]) et le problème est résolu (''véridique'').
+
Il suffit de munir votre Arduino d'une alimentation externe ({{pl|28|MC Hobby propose un bloc 12V externe}}) et le problème est résolu (''véridique'').
    
=== Comment puis-je savoir que mon shield est connecté sur un réseau mobile? ===
 
=== Comment puis-je savoir que mon shield est connecté sur un réseau mobile? ===
Ligne 82 : Ligne 82 :  
Si vous essayez d'envoyer un message SMS à l'aide des commandes AT depuis le moniteur série d'Arduino, vous allez rencontrer un petit problème.
 
Si vous essayez d'envoyer un message SMS à l'aide des commandes AT depuis le moniteur série d'Arduino, vous allez rencontrer un petit problème.
   −
En effet, la fin du texte d'un SMS est signalé à l'aide d'un CTRL + Z et seul un programme Arduino est capable d'envoyer facilement ce caractère au SIM900 (voir [[GPRS_Shield#Sending_SMS:_using_Software_UART|cet exemple]]).  
+
En effet, la fin du texte d'un SMS est signalé à l'aide d'un CTRL + Z et seul un programme Arduino est capable d'envoyer facilement ce caractère au SIM900 (voir exemple sur la page d'introduction).  
    
S'il est facile de produire ce caractère avec un programme Arduino (caractère 26), il n'est malheureusement pas possible de l'obtenir depuis le clavier du PC dans le Moniteur Série Arduino.
 
S'il est facile de produire ce caractère avec un programme Arduino (caractère 26), il n'est malheureusement pas possible de l'obtenir depuis le clavier du PC dans le Moniteur Série Arduino.
   −
Dès que nous en aurons l'occasion, nous écrirons une nouvelle version de [[Charger_le_Sketch_sur_Arduino|Serial Relay]] acceptant une séquence d'échappement pour produire un Ctrl-Z depuis le moniteur série Arduino.  
+
Dès que nous en aurons l'occasion, nous écrirons une nouvelle version de Serial Relay (voir page d'introduction) acceptant une séquence d'échappement pour produire un Ctrl-Z depuis le moniteur série Arduino.  
   −
La versions de [[GeekOnFire GSM/GPRS Shield SerialRelay2|Serial Relay V2.0]] est maintenant disponible :-) <br />
+
'''La nouvelle version de [[GeekOnFire GSM/GPRS Shield SerialRelay2|Serial Relay V2.0]] est maintenant disponible''' :-) <br />
 
Avec cette nouvelle version, vous pouvez envoyer le ctrl+z depuis le moniteur serie en envoyant la séquence ~z
 
Avec cette nouvelle version, vous pouvez envoyer le ctrl+z depuis le moniteur serie en envoyant la séquence ~z
    
=== Je ne reçois pas/plus les notifications +CMTI ===
 
=== Je ne reçois pas/plus les notifications +CMTI ===
C'est un problème que nous avons aussi rencontrés.<br />
+
Les notifications +CMTI sont des messages spontanément envoyés par le SIM900 lorsque celui-ci reçoit un SMS.<br />
La mémoire de votre carte SIM (qui sait recevoir 25 messages) est simplement saturée.<br />
+
L'absence de la notification +CMTI est un problème que nous avons aussi rencontrés et pour lequel nous avons trouvé une solution.<br />
Utilisé la commande CMGL pour afficher la liste des messages stockés dans la carte SIM.  
+
La mémoire de votre carte SIM est limitée et sait recevoir et stocker seulement 25 messages.
 +
Lorsque cette mémoire est saturée, le module SIM900 arrête simplement réceptionner les messages (et donc plus de notifications +CMTI).<br /><br />
 +
Pour résoudre ce problème, utilisez la commande CMGL pour afficher la liste des messages stockés dans la carte SIM.  
 
  AT+CMGL="ALL"   
 
  AT+CMGL="ALL"   
 
Utilisez ensuite la commande CMGD pour effacer chacun des messages stockés.
 
Utilisez ensuite la commande CMGD pour effacer chacun des messages stockés.
29 836

modifications

Menu de navigation