Diferencia entre revisiones de «Serial.readBytes()»

De ArduWiki
Saltar a: navegación, buscar
(Página creada con «== Descripción == == Sintaxis == <pre> </pre> == Parametros == == Retorna == == Advertencias == Nada. == Ejemplo == <syntaxhighlight lang="c++"> </syntaxhighlight> =...»)
 
Línea 1: Línea 1:
 
== Descripción ==
 
== Descripción ==
 +
Lee caracteres desde el búfer del puerto serie. La función termina si la longitud determinada se ha leído, o el tiempo de espera (ver [[Serial.setTimeout()]]) de ha alcanzado.
  
 
== Sintaxis ==
 
== Sintaxis ==
 
<pre>
 
<pre>
 +
Serial.readBytes(buffer, largo);
 
</pre>
 
</pre>
  
== Parametros ==
+
== Parámetros ==
 +
;buffer: el buffer para almacenar los bytes ([[char]] o [[byte]]).
 +
;largo: el número de bytes a leer tipo [int]].
  
 
== Retorna ==
 
== Retorna ==
 +
devuelve el número de caracteres colocados en el búfer. Un 0 significa que no se encontraron datos válidos.
  
 
== Advertencias ==
 
== Advertencias ==
Línea 19: Línea 24:
 
* [[Serial.begin()]]
 
* [[Serial.begin()]]
 
* [[Serial.available()]]
 
* [[Serial.available()]]
 +
* [[Serial.read()]]
 
* [[Serial.print()]]
 
* [[Serial.print()]]
 
* [[Serial.end()]]
 
* [[Serial.end()]]

Revisión del 14:49 6 jul 2018

Descripción

Lee caracteres desde el búfer del puerto serie. La función termina si la longitud determinada se ha leído, o el tiempo de espera (ver Serial.setTimeout()) de ha alcanzado.

Sintaxis

Serial.readBytes(buffer, largo);

Parámetros

buffer
el buffer para almacenar los bytes (char o byte).
largo
el número de bytes a leer tipo [int]].

Retorna

devuelve el número de caracteres colocados en el búfer. Un 0 significa que no se encontraron datos válidos.

Advertencias

Nada.

Ejemplo

Vea también

Referencias