Bonjour,
J'envoie un SMS à mon module SIM900 pour piloter un relais. Je souhaite que le module me réponde (à moi ou a celui qui a envoyé le SMS ce n'est pas forcément moi) par un SMS "Bien reçu".
Pour cela je dois écrire les codes pour passer par le port série :
Serial2.println("AT+CMGS="+33624386433""); //Numéro du destinataire
Serial2.print("Bien reçu");
Avec ce code ca marche mais que pour un seul numéro. Pas obligatoirement celui de l'expéditeur du SMS.
Dans le SMS reçu j'arrive a extraire le numéro appelant sous forme de chaine par exemple "+33624386433"
Je voudrais donc additionner trois chaines AT+CMGS=" avec +33624386433 et "
pour obtenir la chaine repondre = "AT+CMGS="+33624386433""
et faire
Serial2.println(repondre);
Serial2.print("Bien reçu");
Mon problème est qu'il y a des " au milieu de ma chaine et je ne vois pas comment les intégrer. Le compilateur pense que c'est une fin de chaine.
En résumé comment créer une chaine String avec en milieu de chaine des symboles " ??
Merci à tous