From: ladyada Date: Mon, 26 Nov 2018 05:06:34 +0000 (-0500) Subject: add static linked exec and update path X-Git-Tag: 0.4.0~3^2~1 X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/commitdiff_plain/13e4a013487329bc4d46fc6f3cd8e72e1e89bd48 add static linked exec and update path --- diff --git a/src/adafruit_blinka/microcontroller/raspi_23/pulseio/PulseIn.py b/src/adafruit_blinka/microcontroller/raspi_23/pulseio/PulseIn.py index dbe6152..b918c86 100644 --- a/src/adafruit_blinka/microcontroller/raspi_23/pulseio/PulseIn.py +++ b/src/adafruit_blinka/microcontroller/raspi_23/pulseio/PulseIn.py @@ -44,7 +44,8 @@ class PulseIn: except sysv_ipc.ExistentialError: raise RuntimeError("Message queue creation failed") - cmd = ["/home/pi/libgpiod_pulsein/src/libgpiod_pulsein", + dir_path = os.path.dirname(os.path.realpath(__file__)) + cmd = [dir_path+"/libgpiod_pulsein", "--pulses", str(maxlen), "--queue", str(self._mq.key)] if not idle_state: diff --git a/src/adafruit_blinka/microcontroller/raspi_23/pulseio/libgpiod_pulsein b/src/adafruit_blinka/microcontroller/raspi_23/pulseio/libgpiod_pulsein new file mode 100644 index 0000000..c58b443 Binary files /dev/null and b/src/adafruit_blinka/microcontroller/raspi_23/pulseio/libgpiod_pulsein differ