From 3024de9b826eb0203844925c056ae6aa1d5c4afa Mon Sep 17 00:00:00 2001 From: Scott Shawcroft Date: Tue, 20 Aug 2019 21:59:43 -0700 Subject: [PATCH] Remove stop kwarg and use write_then_readinto. See https://github.com/adafruit/circuitpython/issues/2082 for details. --- adafruit_tsl2561.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) 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: