SMS SIM 900

ne reçois pas les messages

a marqué ce sujet comme résolu.

Bonjour, j’ai besoin de votre aide pour résoudre le problème que je rencontre avec mon application (arduino mega et Sim900) Je ne reçois pas les textes seulement *d’un de mes contacts *

Mon code Arduino

 void setup() {

  Serial.begin (57600);  // LAISON écran pc

  Serial2.begin(19200); // LAISON GSM

  Serial2.print("AT+CMGF=1\r");

  delay(200);

  Serial2.print("AT+CLIP=1\r");

  delay(200);

  Serial2.print("AT+CSCS=\"GSM\"\r");

  delay(200);

  Serial2.print("AT+CNMI=1,2,0,0,0\r");

   Serial2.print("AT+CMGD=1,4\r");// efface les SMS reçus dans la mémoire SIM 900
  delay(200);

  Serial.println("Setup ok");

}

void loop(){

//*************réception serial2 sms

  if (Serial2.available())  // réception SMS

   {

   delay (100);

   while (Serial2.available()>0)   // boucle de réception sms

   {

   Xchar = Serial2.read();

   Serial.print (Xchar);

  }

 }

}

sur ecran pc

pas de texte après réception

10:15:21.729 -> +CMT: "+33687******","Colette Portab","23/08/30,10:15:19+08"

10:14:54.313 -> Setup ok
10:14:54.407 -> AT+CMGF=1

10:14:54.407 -> OK
10:14:54.407 -> AT+CLIP=1

10:14:54.407 -> OK
10:14:54.407 -> AT+CSCS="GSM"

10:14:54.407 -> OK
10:14:54.407 -> AT+CNMI=1,2
10:15:21.729 -> +CMT: "+33687******","Colette Portab","23/08/30,10:15:19+08"

10:16:00.316 -> +CMT: "+33651******","","23/08/30,10:15:57+08"

10:16:00.362 -> Salut 
+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte