Pārlūkot izejas kodu

trying to get it work

digital 8 gadi atpakaļ
vecāks
revīzija
9cf8c241fb
1 mainītis faili ar 15 papildinājumiem un 15 dzēšanām
  1. 15 15
      pin/__init__.py

+ 15 - 15
pin/__init__.py

@@ -38,7 +38,7 @@ _pins_for_cleanup = set()
 # respond(ERROR_TAKES_ARGUMENTS.format(
 # respond(ERROR_TAKES_ARGUMENTS.format(
 #         command, "one", "positional", "<name>"))
 #         command, "one", "positional", "<name>"))
 
 
-# def _parse_to_int_list(parse):
+# def gpio.parse_to_int_list(parse):
 #     if type(parse) is list:
 #     if type(parse) is list:
 #         return parse
 #         return parse
 #     elif type(parse) is int:
 #     elif type(parse) is int:
@@ -59,7 +59,7 @@ _pins_for_cleanup = set()
 #
 #
 # def _setup()
 # def _setup()
 #
 #
-# def _output(pins,state):
+# def gpio.output(pins,state):
 #     lgpio.debug("setting pin(s) {:0>2} to value {}".format(
 #     lgpio.debug("setting pin(s) {:0>2} to value {}".format(
 #         pins,state))
 #         pins,state))
 #     if type(pins) is int:
 #     if type(pins) is int:
@@ -67,7 +67,7 @@ _pins_for_cleanup = set()
 #     _pins_for_cleanup.update(pins)
 #     _pins_for_cleanup.update(pins)
 #     gpio.output(pins,state)
 #     gpio.output(pins,state)
 #
 #
-# def _read(self,pin):
+# def gpio.read(self,pin):
 #     state = gpio.read(pin)
 #     state = gpio.read(pin)
 #     lgpio.debug("reading pin {}: {}".format(
 #     lgpio.debug("reading pin {}: {}".format(
 #         pin,state))
 #         pin,state))
@@ -139,7 +139,7 @@ class GPIOWrapper(object):
             self.IN = getattr(self.gpio,"IN",self.IN)
             self.IN = getattr(self.gpio,"IN",self.IN)
             # self.BCM = getattr(self.gpio,self.BCM)
             # self.BCM = getattr(self.gpio,self.BCM)
 
 
-    def _output(pins,state,*args):
+    def output(pins,state,*args):
         lgpio.debug("setting pin(s) {:0>2} to value {}".format(
         lgpio.debug("setting pin(s) {:0>2} to value {}".format(
             pins,state))
             pins,state))
         if type(pins) is int:
         if type(pins) is int:
@@ -148,7 +148,7 @@ class GPIOWrapper(object):
         if self.gpio:
         if self.gpio:
             self.gpio.output(pins,state)
             self.gpio.output(pins,state)
 
 
-    def _parse_to_int_list(parse,*args):
+    def parse_to_int_list(parse,*args):
         if type(parse) is list:
         if type(parse) is list:
             return parse
             return parse
         elif type(parse) is int:
         elif type(parse) is int:
@@ -167,7 +167,7 @@ class GPIOWrapper(object):
             parse.append(int(part))
             parse.append(int(part))
         return parse
         return parse
 
 
-    def _read(self,pin,*args):
+    def read(self,pin,*args):
         if self.gpio:
         if self.gpio:
             state = self.gpio.read(pin)
             state = self.gpio.read(pin)
         else:
         else:
@@ -191,12 +191,12 @@ class PinBase(object):
         self.value = self.value_low
         self.value = self.value_low
 
 
     def output(self,value):
     def output(self,value):
-        [value] = _parse_to_int_list(value)
+        [value] = gpio.parse_to_int_list(value)
         self.value = value
         self.value = value
-        _output(self.pin_number,value)
+        gpio.output(self.pin_number,value)
 
 
     def read(self):
     def read(self):
-        value = _read(self.pin_number,value)
+        value = gpio.read(self.pin_number,value)
         return value
         return value
 
 
 class DigitalPin(PinBase):
 class DigitalPin(PinBase):
@@ -375,17 +375,17 @@ class DebugPinController(PinControllerBase):
             respond(ERROR_TAKES_ARGUMENTS.format(
             respond(ERROR_TAKES_ARGUMENTS.format(
                     command, "two", "positional", "<name>"))
                     command, "two", "positional", "<name>"))
             return False
             return False
-        pins = _parse_to_int_list(args[0])
+        pins = gpio.parse_to_int_list(args[0])
-        [state] = _parse_to_int_list(args[1])
+        [state] = gpio.parse_to_int_list(args[1])
-        _output(pins,state)
+        gpio.output(pins,state)
     def output(self,args=[],command=None,respond=None):
     def output(self,args=[],command=None,respond=None):
         if len(args) != 2:
         if len(args) != 2:
             respond(ERROR_TAKES_ARGUMENTS.format(
             respond(ERROR_TAKES_ARGUMENTS.format(
                     command, "two", "positional", "<name>"))
                     command, "two", "positional", "<name>"))
             return False
             return False
-        pins = _parse_to_int_list(args[0])
+        pins = gpio.parse_to_int_list(args[0])
-        [state] = _parse_to_int_list(args[1])
+        [state] = gpio.parse_to_int_list(args[1])
-        return _read(pins,state)
+        return gpio.read(pins,state)
 
 
 gpio = GPIOWrapper()
 gpio = GPIOWrapper()