Browse Source

fixed a bug

digital 8 years ago
parent
commit
e0049325c2
1 changed files with 3 additions and 40 deletions
  1. 3 40
      pin/__init__.py

+ 3 - 40
pin/__init__.py

@@ -30,6 +30,8 @@ lgpio = logging.getLogger(__name__+".gpio")
 
 # Error messages
 ERROR_TAKES_ARGUMENTS = "{} takes {} {} argument(s): {}"
+# respond(ERROR_TAKES_ARGUMENTS.format(
+#         command, "one", "positional", "<name>"))
 
 _pins_for_cleanup = set()
 _gpio = None
@@ -37,45 +39,6 @@ _gpio = None
 def _make_gpio_warpper():
     _gpio = GPIOWrapper()
 
-# gpio = GPIOWrapper()
-
-# respond(ERROR_TAKES_ARGUMENTS.format(
-#         command, "one", "positional", "<name>"))
-
-# def _gpioparse_to_int_list(parse):
-#     if type(parse) is list:
-#         return parse
-#     elif type(parse) is int:
-#         return [parse]
-#     elif type(parse) is bool:
-#         return [int(parse)]
-#     elif type(parse) is not str:
-#         raise ValueError("Failed to parse value {}".format(parse))
-#     if parse.lower() in ["true","high"]:
-#         return [1]
-#     elif parse.lower() in ["false","low"]:
-#         return [0]
-#     parse = parse.split(".")
-#     for part in parse.copy():
-#         parse.remove(part)
-#         parse.append(int(part))
-#     return parse
-#
-# def _setup()
-#
-# def gpio.output(pins,state):
-#     lgpio.debug("setting pin(s) {:0>2} to value {}".format(
-#         pins,state))
-#     if type(pins) is int:
-#         pins = [pins]
-#     _pins_for_cleanup.update(pins)
-#     gpio.output(pins,state)
-#
-# def gpio.read(self,pin):
-#     state = gpio.read(pin)
-#     lgpio.debug("reading pin {}: {}".format(
-#         pin,state))
-
 # class FakeGPIO(object):
 #     OUT = "out"
 #     IN = "in"
@@ -197,7 +160,7 @@ class PinBase(object):
     def __init__(self,pin_number,mode):
         super(PinBase,self).__init__()
         if _gpio == None:
-            _gpio = _make_gpio_warpper()
+            _make_gpio_warpper()
         self.pin_number = pin_number
         self.value = self.value_low
         _gpio.setup(self.pin_number,_gpio.OUT)