Referencia para la versión de Wiring 1.0 Build 0100+. Si tiene una versión previa, use la referencia incluida con su software. Si encuentra errores o tiene comentarios, no dude en contactarnos.
Clase | Wire |
||
---|---|---|---|
Nombre | available() |
||
Ejemplos | #include "Wire.h" void setup() { Wire.begin(4); // une el bus i2c con la ubicación #4 Wire.onReceive(receiveEvent); // evento registrado Serial.begin(9600); // inicia serial para salida } void loop() { delay(100); } // función que ejecuta siempre que los datos sean recibidos desde el maestro // está función es registrada como un evento, revisar setup() void receiveEvent(int howMany) { while(1 < Wire.available()) // loop a través de todo pero el último { char c = Wire.read(); // recibe el byte como caracter Serial.print(c); // imprime el caracter } int x = Wire.read(); // recibe el byte como un entero Serial.println(x); // imprime el entero } |
||
Descripción | Retorna el número de bytes disponibles. | ||
Sintaxis | Wire.available()
|
||
Parámetros |
|
||
Retorna | int | ||
Uso | Application |