Diferencia entre revisiones de «serialAvailable()»
De ArduWiki
(→Vea también) |
(→Ejemplos) |
||
(No se muestran 7 ediciones intermedias del mismo usuario) | |||
Línea 1: | Línea 1: | ||
== Descripción == | == Descripción == | ||
− | Esta funcion se invoca cuando hay datos disponibles en el puerto serie. | + | Esta funcion se invoca cuando hay datos disponibles en el buffer del puerto serie. |
− | |||
== Sintaxis == | == Sintaxis == | ||
Línea 11: | Línea 10: | ||
== Parámetros == | == Parámetros == | ||
− | + | ;comandos: cualquier declaración válida | |
== Retorno == | == Retorno == | ||
− | + | Verdadero si hay datos en el buffer. | |
+ | |||
+ | == Comentarios == | ||
+ | * Lo puedes usar en [[UNO]], [[NANO]] y [[MEGA]]. | ||
+ | * [[MEGA]] tiene un evento para cada puerto serie. | ||
== Advertencias == | == Advertencias == | ||
Línea 20: | Línea 23: | ||
== Ejemplos == | == Ejemplos == | ||
− | Solo Arduino [[MEGA]] | + | Para Arduino [[UNO]] y [[NANO]]. |
+ | |||
+ | <syntaxhighlight lang="c++"> | ||
+ | void serialEvent(){ | ||
+ | //Comandos | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | == Ejemplo 2 == | ||
+ | Solo para Arduino [[MEGA]]. | ||
<syntaxhighlight lang="c++"> | <syntaxhighlight lang="c++"> | ||
Línea 38: | Línea 50: | ||
== Referencias == | == Referencias == | ||
+ | * [https://aprendiendoarduino.wordpress.com/tag/comunicacion-serie/ Comunicación serie] - Enrique Crespo | ||
− | [[Category: | + | [[Category:Serial]] |
Revisión actual del 00:14 19 jul 2019
Contenido
Descripción
Esta funcion se invoca cuando hay datos disponibles en el buffer del puerto serie.
Sintaxis
void serialEvent(){ //Comandos }
Parámetros
- comandos
- cualquier declaración válida
Retorno
Verdadero si hay datos en el buffer.
Comentarios
Advertencias
Ejemplos
void serialEvent(){
//Comandos
}
Ejemplo 2
Solo para Arduino MEGA.
void serialEvent1(){
//Comandos
}
void serialEvent2(){
//Comandos
}
void serialEvent3(){
//Comandos
}
Vea también
Referencias
- Comunicación serie - Enrique Crespo