Librairie NewSoftSerial utilise un buffer (mémoire tampon) de 64 octets/bytes pour la réception des messages envoyés par le GPRS shield.
+
+
<font color="red">Lorsque vous voulez pouvoir consulter des messages SMS en mode texte, cette taille de buffer est insuffisant.</font>
+
+
Le résultat le plus frappant, c'est que les commandes AT+CMGR ne retournerons pas le contenu du SMS ou se limiterons uniquement aux quelques premiers caractères.
+
+
'''Il faut donc modifier la librairie NewSoftSerial pour augmenter la taille du buffer'''. Rassurez-vous, cela se fait assez simplement.
+
+
Pour augmenter la taille du buffer:
+
# Chercher le fichier NewSoftSerial.h dans vos librairies Arduino
+
# Localiser la ligne _NewSS_MAX_RX_BUFF
+
# Augmenter la taille du buffer à 128 (au lieu de 64)