From: Jan Volckaert Date: Wed, 19 Apr 2023 19:07:20 +0000 (+0200) Subject: fixes after heads up : https://github.com/adafruit/Adafruit_Blinka/pull/678#issuecomm... X-Git-Tag: 8.19.0~1^2 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/67730845c2c680c00041b6820a3f1faa65ebb681 fixes after heads up : https://github.com/adafruit/Adafruit_Blinka/pull/678#issuecomment-1515222849 --- diff --git a/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pulseio/PulseIn.py b/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pulseio/PulseIn.py index 7d6ad9c..ae82f1c 100644 --- a/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pulseio/PulseIn.py +++ b/src/adafruit_blinka/microcontroller/amlogic/meson_g12_common/pulseio/PulseIn.py @@ -38,14 +38,14 @@ class PulseIn: a given max length. When it is active, new pulse lengths are added to the end of the list. When there is no more room (len() == maxlen) the oldest pulse length is removed to make room.""" - + if isinstance(pin.id, tuple): self._pin = str(pin.id[1]) self._chip = "gpiochip{}".format(pin.id[0]) else: self._pin = str(pin.id) self._chip = "gpiochip0" - + self._maxlen = maxlen self._idle_state = idle_state self._queue_key = random.randint(1, 9999) diff --git a/src/pulseio.py b/src/pulseio.py index 2742e94..c6aa49e 100644 --- a/src/pulseio.py +++ b/src/pulseio.py @@ -21,6 +21,8 @@ if detector.board.any_raspberry_pi: elif "sphinx" in sys.modules: pass elif detector.board.any_odroid_40_pin: - from adafruit_blinka.microcontroller.amlogic.meson_g12_common.pulseio.PulseIn import PulseIn + from adafruit_blinka.microcontroller.amlogic.meson_g12_common.pulseio.PulseIn import ( + PulseIn, + ) else: raise NotImplementedError("pulseio not supported for this board.")