Slt cmt éviter que mon email se renvoit d'une façon répétitive je reçois sur mon Gmail 5 6 7.... Msg j'aimerai envoyer un seul email
If (Etatswitch == LOW)
{
DigitalWrite(led, HIGH)
Delay(500);
If (!MailClient.sendMail(&SMTP, &message))
}
Merci
En testant une transition sur EtatSwitch et non en testant son état.
If (Etatswitch == LOW && EtatPrecedent == HIGH)
{
DigitalWrite(led, HIGH)
Delay(500);
If (!MailClient.sendMail(&SMTP, &message))
}
EtatPrecedent = Etatswitch
Salut merci pour ta réponse j'ai essayé le code je reçois encore des msg d'une façon répétitive.
terwal
November 30, 2023, 9:13pm
4
C'est donc que ta variable Etatswitch change de valeur à plusieurs reprise.
Mais comme tu ne donne pas d'information sur ce que c'est, on peut rien en déuire.
Ni sur le hard ni sur le reste du code d'ailleurs.
kamill
December 1, 2023, 2:07am
6
Bonjour,
Dans le code de @fdufnews il faut que la variable EtatPrecedent soit 'static' ou globale en dehors de toute fonction.
system
Closed
May 29, 2024, 2:08am
7
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.