]> Repositories - Adafruit_Blinka-hackapet.git/commitdiff
Micropython compatibility layer for DigitalInOut still in draft. Removed methods...
authorCefn Hoile <github.com@cefn.com>
Sun, 18 Feb 2018 20:34:32 +0000 (20:34 +0000)
committerCefn Hoile <github.com@cefn.com>
Sun, 18 Feb 2018 20:34:32 +0000 (20:34 +0000)
python/digitalio/__init__.py

index 1e458abb7287753b6039ab7b394c54ebff5def2d..09021a6b3152af905807e7eae6bed9a288e5c8ea 100644 (file)
@@ -30,8 +30,7 @@ class DigitalInOut:
     _pin = None
 
     def __init__(self, pin):
-        self.pin = pin
-        self._pin = None
+        self._pin = machine.Pin(pin.id)
         self.switch_to_input()
         pass
 
@@ -104,16 +103,5 @@ class DigitalInOut:
         self._pin = machine.Pin(0, machine.Pin.IN, machine.Pin.PULL_UP)
         pass
 
-    def direction(self, *a):
-        pass
-
-    def value(self, *a):
-        pass
-
-    def drive_mode(self, *a):
-        pass
-
-    def pull(self, *a):
-        pass
 
 # __all__ = ['DigitalInOut', 'DriveMode', 'Direction','Pull']