Serial.find()

De ArduWiki
Saltar a: navegación, buscar

Descripción

Lee datos del buffer serial hasta que se encuentra la cadena objetivo de longitud dada.

Sintaxis

Serial.find(caracter);

Parametros

caracter
Caracter a buscar.

Retorna

Lo que devuelve es un boleano. La función devuelve verdadero si se encuentra la cadena objetivo, falsa si se agota el tiempo.

Advertencias

Nada.

Ejemplo

void setup(){
   Serial.begin(9600);
}
void loop(){
   if (Serial.available()){
      byte car = Serial.peek();    //Lee carácter enviado y NO borra del buffer.
      Serial.write(car);           //Imprime siempre lo mismo
   }
}

Vea también

Referencias