]> Repositories - Adafruit_Blinka-hackapet.git/blobdiff - src/adafruit_blinka/microcontroller/bcm283x/pulseio/PulseIn.py
Updated for STM32->STM32F405 PlatformDetect rename
[Adafruit_Blinka-hackapet.git] / src / adafruit_blinka / microcontroller / bcm283x / pulseio / PulseIn.py
index f16867b4087ca0683c348b099ab417b7793408e6..aef942a6c93319a37578bfb503ec07ebb56bbc4a 100644 (file)
@@ -45,7 +45,9 @@ class PulseIn:
                 print("Message Queue Key: ", self._mq.key)
             queues.append(self._mq)
         except sysv_ipc.ExistentialError:
-            raise RuntimeError("Message queue creation failed")
+            raise RuntimeError(
+                "Message queue creation failed"
+            ) from sysv_ipc.ExistentialError
 
         dir_path = os.path.dirname(os.path.realpath(__file__))
         cmd = [
@@ -86,7 +88,7 @@ class PulseIn:
                 time.sleep(0.001)  # wait a bit then retry!
         # uh-oh timed out
         raise RuntimeError(
-            "Timed out waiting for PulseIn message. Be sure libgpiod is installed."
+            "Timed out waiting for PulseIn message. Make sure libgpiod is installed."
         )
 
     # pylint: enable=redefined-builtin