makalu1:
grazie mille per le info, quindi nel mio caso che sto facendo comunicare due arduini ed ho creato un array di grandezza identica di dati da spedire.
quindi posso fare un ciclo di for per riempire lárray che ricevo.
Dite che e´il caso di spedire un carattere di inizio e fine trasmissione per ogni array? e di gestirlo insieme al serial available?
Se la trasmissione è su breve distanza, a basse velocità e di pochi byte, puoi semplicemente spedire i dati senza preoccuparti di creare un protocollo. Se devi spedire tanti byte, su distanze lunghe e ad alte velocità potresti prevedere un byte di inizio trasmissione, uno di fine e magari anche una somma di controllo (tipo CRC).