From 5ec51d1ba0e1e9f3ca834e1e380cf46391e0aef7 Mon Sep 17 00:00:00 2001 From: Scott Shawcroft Date: Wed, 21 Aug 2019 16:30:33 -0700 Subject: [PATCH] Remove stop kwarg and use write_then_readinto. See https://github.com/adafruit/circuitpython/issues/2082 for details. --- adafruit_cap1188/i2c.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/adafruit_cap1188/i2c.py b/adafruit_cap1188/i2c.py index a60e94b..cca5bc7 100644 --- a/adafruit_cap1188/i2c.py +++ b/adafruit_cap1188/i2c.py @@ -64,8 +64,7 @@ def _read_register(self, address): """Return 8 bit value of register at address.""" self._buf[0] = address with self._i2c 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) return self._buf[1] def _write_register(self, address, value):