Buonasera a tutti,
sto avendo problemi a leggere la seriale da arduino, o meglio, legge qualche comando ma poi si blocca.
Io ho bisogno di inviare dei dati come:
00#L
00@L
02#R
etc il formato è sempre di 2 cifre numeriche seguite da due caratteri [#/@] + [lettera_alfabeto]
il codice è questo:
void r_data(){
char input;
String string;
Serial.print("CIAO");
x1 = Serial.parseInt(); //PIN
delay(100);
input = Serial.read();
string = string + String(input);
delay(100);
input = Serial.read();
string = string + String(input);
delay(100);
string.toCharArray(a,3);
}
Vi ringrazio per la lettura!