Beschreibung
find()
liest Daten aus dem Stream, bis das Ziel gefunden wurde. Die Funktion gibt true
zurück, wenn das Ziel gefunden wurde, und false
, wenn das Zeitlimit überschritten wird (siehe Stream.setTimeout()).
Diese Funktion ist Teil der Stream-Klasse und wird von jeder Klasse aufgerufen, die von ihr erbt (Wire, Serial usw.). Siehe die Stream-Klasse für weitere Informationen.
Syntax
stream.find(target)
stream.find(target, length)
Parameter
stream
: Eine Instanz einer Klasse, die von Stream erbt.
target
: Die Zeichenfolge, nach der gesucht werden soll. Erlaubte Datentypen: char
.
length
: Länge des Ergebnisses. Erlaubte Datentypen: size_t
.
Rückgabewert
Datentyp: bool
.