Device address is 0x44.
Code:
byte get_register(byte memory_address) {
Wire.beginTransmission(DEVICE_ADDRESS);
Wire.write(memory_address);
Wire.endTransmission(false);
Wire.requestFrom(DEVICE_ADDRESS, 1);
if (Wire.available() > 0) {
return Wire.read();
}
return 0;
}
Wire.beginTransmission(DEVICE_ADDRESS);
Wire.write(memory_address);
Wire.endTransmission(false);
Wire.requestFrom(DEVICE_ADDRESS, 1);
if (Wire.available() > 0) {
return Wire.read();
}
return 0;
}
Thanks again for your help.