Salve a tutti, come da titolo mi trovo in difficoltà con la funzione serial.
In pratica ho uno sketch che invia tramite seriale, dopo la pressione di un tasto, il colore di cui faccio accendere il led
Serial.println("RED")
Sul pc ho fatto un semplice programma che riceve e trascrive la stringa ricevuta
Tutto funziona bene tranne un comportamento che non mi aspettavo
A programma chiuso clicco il tasto per cambiare colore e tutto funziona, il problema si presenta quando metto in ascolto il programma dopo che ho cambiato colore, in pratica mi invia la stringa dell'ultimo colore cliccato, come se il seriale restasse in attesa di qualcuno che lo legge anche dopo che è stata inviato la stringa
Io vorrei fare in modo che se il programma non è in ascolto le stringhe inviate vanno a vuoto e non memorizzate per essere inviate dopo
Grazie mille per la pazienza