#include <I2cDiscreteIoExpander.h>
void setup()
{
Wire.begin();
Serial.begin(19200);
}
void loop()
{
uint8_t status;
static uint16_t i;
Serial.print("Loop ");
Serial.print(++i, DEC);
Serial.print(", address ");
Serial.print(", ");
{
Serial.print("write 0x");
Serial.print(i, HEX);
Serial.print(", ");
}
else
{
Serial.print("write error ");
Serial.print(status, DEC);
Serial.print(", ");
}
{
Serial.print("read 0x");
Serial.println(".");
}
else
{
Serial.print("read error ");
Serial.print(status, DEC);
Serial.println(".");
}
delay(1000);
}