From: Melissa LeBlanc-Williams Date: Thu, 7 May 2020 18:00:24 +0000 (-0700) Subject: Merge pull request #287 from makermelissa/libgpiod_pulsein X-Git-Tag: 4.8.1 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/f3bc592818f3a69012d99f69d3bbf30b629df012?hp=8ad724590357d58f4b21e56df75036a28525df77 Merge pull request #287 from makermelissa/libgpiod_pulsein Updated libgpiod to reduce CPU Usage --- diff --git a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py index 6b86614..d2390f6 100644 --- a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py +++ b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py @@ -85,7 +85,9 @@ class PulseIn: except sysv_ipc.BusyError: time.sleep(0.001) # wait a bit then retry! # uh-oh timed out - raise RuntimeError("Timed out waiting for PulseIn message") + raise RuntimeError( + "Timed out waiting for PulseIn message. Make sure libgpiod is installed." + ) # pylint: enable=redefined-builtin diff --git a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein index 3bbb65f..0291c1b 100755 Binary files a/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein and b/src/adafruit_blinka/microcontroller/bcm283x/pulseio/libgpiod_pulsein differ