Browse Source

small fixe(s)

digital 8 years ago
parent
commit
4ed3f58b8c
1 changed files with 4 additions and 2 deletions
  1. 4 2
      pin/__init__.py

+ 4 - 2
pin/__init__.py

@@ -123,12 +123,14 @@ class PCEngine(PinControllerBase):
     is_on = False
     def __init__(self,pin_on_off,pin_analog):
         super(PCEngine, self).__init__()
+        self.pin_numbers.append(pin_on_off)
+        self.pin_numbers.append(pin_analog)
         self.pin_on_off = self.make_digital_pin(pin_on_off)
         self.pin_analog = self.make_digital_pin(pin_analog)
         self.pins.append(self.pin_on_off)
         self.pins.append(self.pin_analog)
-        gpio.setup(self.pin_on_off,gpio.OUT)
-        gpio.setup(self.pin_analog,gpio.OUT)
+        gpio.setup(self.pin_numbers,gpio.OUT)
+        # gpio.setup(self.pin_analog,gpio.OUT)
     def set_speed(self,speed):
         self.pin_analog.output(speed)
         self.speed = speed