diff --git a/adafruit_tsl2561.py b/adafruit_tsl2561.py index 3b688c2..aced40f 100644 --- a/adafruit_tsl2561.py +++ b/adafruit_tsl2561.py @@ -276,8 +276,7 @@ def _read_register(self, reg, count=1): if count == 2: self.buf[0] |= _WORD_BIT with self.i2c_device as i2c: - i2c.write(self.buf, end=1, stop=False) - i2c.readinto(self.buf, start=1) + i2c.write_then_readinto(self.buf, self.buf, out_end=1, in_start=1) if count == 1: return self.buf[1] elif count == 2: