fprintf(stderr, "Messed up i2c bus\n");
}
- i2cWriteReg (MCR, 0x2C);
- i2cWriteReg (TCR, 0x6);
+ // i2cWriteReg (MCR, 0x2C);
+ // i2cWriteReg (TCR, 0x6);
}
MAX44000::~MAX44000() {
uint16_t
MAX44000::getAmbient () {
uint16_t data = 0;
-
+
data = (i2cReadReg_8 (ALSDATA_HIGH) & 0x7F) << 8;
data = data | i2cReadReg_8 (ALSDATA_LOW);