From: Lady Ada Date: Wed, 27 Nov 2019 20:37:45 +0000 (-0500) Subject: fix mixed up idle state polarity, and extra first-pulse from idle X-Git-Tag: 3.0.5 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/ca39fe22c8c8879b0de530b7081cb1d3d2d5e3c8 fix mixed up idle state polarity, and extra first-pulse from idle --- diff --git a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py index b918c86..289d106 100644 --- a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py +++ b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py @@ -48,7 +48,7 @@ class PulseIn: cmd = [dir_path+"/libgpiod_pulsein", "--pulses", str(maxlen), "--queue", str(self._mq.key)] - if not idle_state: + if idle_state: cmd.append("-i") cmd.append("gpiochip0") cmd.append(str(pin)) diff --git a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein index c58b443..3bbb65f 100755 Binary files a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein and b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein differ