From: Benjamin Braatz Date: Thu, 11 Feb 2021 10:32:30 +0000 (+0100) Subject: Close all i2c handles at beginning. X-Git-Url: http://git.graph-it.com/?a=commitdiff_plain;h=7a1d1b77ce7c0bde6ebbacc9c923c2eb01718bc6;p=graphit%2Fschaltschrank.git Close all i2c handles at beginning. --- diff --git a/gpin/pigpio.py b/gpin/pigpio.py index 0e851c1..bc17751 100644 --- a/gpin/pigpio.py +++ b/gpin/pigpio.py @@ -6,4 +6,9 @@ def get_pigpio_pi(): global _pigpio_pi if _pigpio_pi is None: _pigpio_pi = pigpio.pi() + for h in range(32): + try: + _pigpio_pi.i2c_close(h) + except pigpio.error: + pass return _pigpio_pi