Librerías \ Wire

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

requestFrom()

Ejemplos
#include "Wire.h"

void setup()
{
  Wire.begin();       // une el bus i2c (ubicación opcional para el maestro)
  Serial.begin(9600); // inicializa el serial para salida
}

void loop()
{
  Wire.requestFrom(2, 6); // pide 6 bytes para el dispositivo esclavo #2

  while(Wire.available()) // el esclavo puede enviar menos que lo requerido
  { 
    char c = Wire.read(); // lee un byte como caracter
    Serial.print(c);      // imprime el caracter
  }

  delay(500);
}
Descripción El método requestFrom() empieza a leer un número especificado de bytes desde el dispositivo especificado con una ubicación dada.
Sintaxis
Wire.requestFrom(dirección, cantidad)
Parámetros
dirección Un número int entre 0 y 127 especificando la dirección del dispositivo que será leido.
cantidad Un número int especificando un número de bytes para ser leídos.
Wire El puerto de hardware TWI
Retorna int: El número de bytes leídos.
Uso Application
Updated on July 07, 2011 11:16:48pm PDT

Creative Commons License