From 7270edcca52f93fae5da8cc7795e418ffadd34c0 Mon Sep 17 00:00:00 2001 From: caternuson Date: Tue, 2 Jul 2019 15:43:37 -0700 Subject: [PATCH 1/2] add multi TCA support --- adafruit_tca9548a.py | 1 + 1 file changed, 1 insertion(+) diff --git a/adafruit_tca9548a.py b/adafruit_tca9548a.py index dc3d7a1..45c99b2 100644 --- a/adafruit_tca9548a.py +++ b/adafruit_tca9548a.py @@ -67,6 +67,7 @@ def try_lock(self): def unlock(self): """Pass thru for unlock.""" + self.tca.i2c.writeto(self.tca.address, bytes([0])) return self.tca.i2c.unlock() def readfrom_into(self, address, buffer, **kwargs): From 5d1fb93c3c6350725a6a64a9853f271ce56ff11e Mon Sep 17 00:00:00 2001 From: caternuson Date: Wed, 3 Jul 2019 10:38:56 -0700 Subject: [PATCH 2/2] change to byte literal --- adafruit_tca9548a.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adafruit_tca9548a.py b/adafruit_tca9548a.py index 45c99b2..c42ae73 100644 --- a/adafruit_tca9548a.py +++ b/adafruit_tca9548a.py @@ -67,7 +67,7 @@ def try_lock(self): def unlock(self): """Pass thru for unlock.""" - self.tca.i2c.writeto(self.tca.address, bytes([0])) + self.tca.i2c.writeto(self.tca.address, b'\x00') return self.tca.i2c.unlock() def readfrom_into(self, address, buffer, **kwargs):