Serial.readBytesUntil()

Description

Cette fonction lit les caractères d'un port série et les place dans une variable de stockage (buffer). La fonction s'arrête si le caractère de fin a été trouvé, si la longueur de chaîne voulue (c'est à dire le nombre de caractères voulu) a été lu, ou si le temps limite est écoulé. Voir la fonction Serial.setTimeout().

Cette fonction renvoie le nombre de caractères qui ont été stockés dans la variable buffer. 0 signifie qu'aucune donnée valide n'a été trouvée.

Syntaxe

Serial.readBytesUntil(character, buffer, length)

Paramètres

  • Serial: tout objet d'une classe utilisant la classe Serial
  • character: le caractère de fin à rechercher (char)
  • buffer: la variable de stockage des octets entrants (tableau de char[] ou de byte[])
  • length: le nombre d'octets (ou caractères) à lire (int)

Valeurs Renvoyées

  • byte: Cette fonction renvoie le nombre de caractères qui ont été stockés dans la variable buffer. 0 signifie qu'aucune donnée valide n'a été trouvée.

Exemple

Voir Également

Please note: These are affiliate links. If you buy the components through these links, We may get a commission at no extra cost to you. We appreciate it.