int16_t c;
while ((c = Serial.read())>0)
{
ReadLine += (char)c;
if((char)c=='\n') //<<<<<<<< se vuoi un carattere di chiusura
{ ...
//fai quello che devi fare
ReadLine="";
}
if(ReadLine=="blabla") //<<<<<<<< se vuoi una stringa precisa
{ ...
//fai quello che devi fare
ReadLine="";
}
if((byte)ReadLine.indexOf("blab") < 255) //<<<<<<<<<<<<<se vuoi cercare una parola all'interno della stringa (255 = non c'è)
{ ...
//fai quello che devi fare
ReadLine="";
}
}