Ciao, mi sto perdendo in un bicchier d'acqua:
devo salvare una serie di byte che mi vengono inviati da un Xbee standalone che legge un ingresso digitale ( o più in futuro) per poi poterli confrontare con determinate condizioni.
Che funzione devo usare??
Ecco lo sketch:
... vedo che ricevi 21 bytes che visualizzi con la for(int i=0;i<22;i++) {...} ... quindi, basta che ti dichiari un array di bytes e nella for oltre a stamparli li salvi. Ovviamnete la lettura NON la devi fare nel Serial.print(), ma fuori così da poter avere il singolo byte ...
Grazie delle dirtte Guglielmo, appena ho un secondo provo a scrivere il codice.
Un'altra domanda: ma un array è confrontabile con una data condizione. tipo
array [a,b,c,d,e,f]
NO, trovi sono delle funzioni nella AVR libc per fare alcune operazioni e confronti con gli array (... ricorda che la AVR libc è sempre disponibile anche nell'IDE .... quindi ... meglio imparare ad usarla )