Diferencia entre revisiones de «Serial.available()»

De ArduWiki
Saltar a: navegación, buscar
(Ejemplo)
m
Línea 1: Línea 1:
 
== Descripcion ==
 
== Descripcion ==
Obtiene un número entero con el número de bytes (caracteres) disponibles para leer o capturar desde el puerto serie. Equivaldría a la función serialAvailable(). Se usa para vigilar si el usuario ingreso datos.
+
Obtiene un número entero con el número de bytes (caracteres) disponibles para leer o capturar desde el puerto serie. Se usa para vigilar si el usuario ingreso datos.
  
 
== Sintexis ==
 
== Sintexis ==
Línea 11: Línea 11:
  
 
== Retorna ==
 
== Retorna ==
 +
La cantidad de bytes/caracteres disponibles para lectura ([[int]]).
  
 
== Advertencias ==
 
== Advertencias ==

Revisión del 19:48 7 jul 2018

Descripcion

Obtiene un número entero con el número de bytes (caracteres) disponibles para leer o capturar desde el puerto serie. Se usa para vigilar si el usuario ingreso datos.

Sintexis

Serial.available();

Parametros

Nada.

Retorna

La cantidad de bytes/caracteres disponibles para lectura (int).

Advertencias

Nada.

Ejemplo

void setup(){
   Serial.begin(9600);
}
void loop(){
if (Serial.available()){
   byte lee = Serial.read();
   Serial.write(lee);         //Imprime el caracter
   Serial.print(lee, DEC);    //Imprime el codigo ASCCI del caracter
}

Vea también