]> Repositories - Adafruit_Blinka-hackapet.git/blobdiff - src/adafruit_blinka/microcontroller/raspi_23/pulseio/PulseIn.py
add static linked exec and update path
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / raspi_23 / pulseio / PulseIn.py
index dbe6152773e9f54c1120a6bfe203aba0f78ac6a6..b918c86a02e369c051eb8d069f9373f73daa7eff 100644 (file)
@@ -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: