]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
fix mixed up idle state polarity, and extra first-pulse from idle 3.0.5
authorLady Ada <limor@ladyada.net>
Wed, 27 Nov 2019 20:37:45 +0000 (15:37 -0500)
committerLady Ada <limor@ladyada.net>
Wed, 27 Nov 2019 20:37:45 +0000 (15:37 -0500)
src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py
src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein

index b918c86a02e369c051eb8d069f9373f73daa7eff..289d1064ffb51d1cc21ee55d342e77226e32cb1e 100644 (file)
@@ -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))
index c58b443f52f916fe6b1b003acd84cbef81daa097..3bbb65fe39b3daa3c1388d3c7cc44860a2f8654e 100755 (executable)
Binary files a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein and b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein differ