- Questo topic ha 3 risposte, 1 partecipante ed è stato aggiornato l'ultima volta 3 anni, 1 mese fa da .
Visualizzazione 3 filoni di risposte
Visualizzazione 3 filoni di risposte
- Devi essere connesso per rispondere a questo topic.
Home › Forum › Le librerie ospitate nel sito › EMailSender invio di email con allegati › Problema ritardo nel loop
Ciao e grazie per questa fantastica libreria. Uso ESP32. Funziona perfettamente anche nel loop. Praticamente quando si attiva un sensore deve mandarmi una mail. Il problema è che quando invia la mail il programma si blocca per qualche secondo come se ci fosse un delay e non riesco a leggere altri ingressi o fare altre cose. C’è un modo per eliminare questo delay? Grazie
Ciao Marco,
si è possibile, il canale di comunicazione con il server SMTP è sincrono, e ad ogni invio è necessario aspettare la risposta del server.
Ciao Renzo
Quindi non posso farci niente? Devo solo aspettare? E’ un problema perchè mentre mando la mail devo continuare a leggere degli ingressi
Le request e response del canale TCP necessitano di tempi tecnici di comunicazione ma, l’esp32 è dual core, perciò potresti usare il core libero per i processi sincroni.
Ciao Renzo
More