Buongiorno ragazzi,
vorrei usare un arduino uno per controllare una catena LED indirizzabile (WS2811) che riceva i segnali per l'accensione dei led da un dispositivo Android collegato con porta USB.
da android (con B4x) devo passare ad arduino una stringa sulla seriale abbastanza lunga (i tre colori per ogni singolo LED e ne ho circa 200).
Purtroppo non ho molta esperienza sulla gestione della seriale, mi potete aiutare a trovare qual'è il modo migliore per passare i dati senza intasare il buffer seriale di arduino e senza rallentare troppo l'operazione?
Non so se è conveniente inviare piccoli pacchetti magari mettendo un terminatore ad ogniuno, oppure inviare tutta la stringa e poi creare il codice su arduino per gestirla.
Al momento per Arduino sto usando l 'IDE originale e non B4R.
vorrei usare un arduino uno per controllare una catena LED indirizzabile (WS2811) che riceva i segnali per l'accensione dei led da un dispositivo Android collegato con porta USB.
da android (con B4x) devo passare ad arduino una stringa sulla seriale abbastanza lunga (i tre colori per ogni singolo LED e ne ho circa 200).
Purtroppo non ho molta esperienza sulla gestione della seriale, mi potete aiutare a trovare qual'è il modo migliore per passare i dati senza intasare il buffer seriale di arduino e senza rallentare troppo l'operazione?
Non so se è conveniente inviare piccoli pacchetti magari mettendo un terminatore ad ogniuno, oppure inviare tutta la stringa e poi creare il codice su arduino per gestirla.
Al momento per Arduino sto usando l 'IDE originale e non B4R.