Diferencia entre revisiones de «Stream.available()»
De ArduWiki
m (→Advertencias) |
|||
Línea 14: | Línea 14: | ||
== Advertencias == | == Advertencias == | ||
− | * Cualquier clase que herede de [[Stream]], debe implementar obligatoria y explícitamente esta función. | + | * Cualquier clase que herede de [[Stream]], debe implementar obligatoria y explícitamente esta función. Debe hacerse de manera que cumpla lo descrito en la sección de '''Descripción''' y '''Retorno'''. |
== Ejemplo == | == Ejemplo == |
Revisión del 03:42 11 jul 2018
Contenido
Descripción
Obtiene el número de bytes disponibles para leer en el flujo de entrada.
Sintaxis
objetoStream.available();
Parámetros
Nada.
Retorno
La cantidad de bytes/caracteres disponibles para lectura (int).
Advertencias
- Cualquier clase que herede de Stream, debe implementar obligatoria y explícitamente esta función. Debe hacerse de manera que cumpla lo descrito en la sección de Descripción y Retorno.
Ejemplo
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
}