]> Repositories - hackapet/Adafruit_Blinka.git/blobdiff - python/mcp/__init__.py
Moved Pin into mcp layer to prevent circular import within microcontroller module.
[hackapet/Adafruit_Blinka.git] / python / mcp / __init__.py
index c29025003703c598939431b24f8836b024e5a280..a8c4a84f5146dac324115ba420d9e55958ec7aba 100644 (file)
@@ -28,4 +28,10 @@ class Enum(object):
         for key in dir(cls):
             if getattr(cls, key) is self:
                 return "{}.{}.{}".format(cls.__module__, cls.__qualname__, key)
-        return repr(self)
\ No newline at end of file
+        return repr(self)
+
+class Pin(Enum):
+    def __init__(self, id):
+        """ id type is likely platform-specific"""
+        self.id = id
+    pass