mirror of
https://github.com/Manuel83/craftbeerpi3
synced 2026-08-09 18:52:40 +02:00
Add GPIO Pin 27
Closes https://github.com/Manuel83/craftbeerpi3/issues/7
This commit is contained in:
@@ -18,7 +18,7 @@ except Exception as e:
|
|||||||
@cbpi.actor
|
@cbpi.actor
|
||||||
class GPIOSimple(ActorBase):
|
class GPIOSimple(ActorBase):
|
||||||
|
|
||||||
gpio = Property.Select("GPIO", options=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26])
|
gpio = Property.Select("GPIO", options=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27])
|
||||||
|
|
||||||
def init(self):
|
def init(self):
|
||||||
GPIO.setup(int(self.gpio), GPIO.OUT)
|
GPIO.setup(int(self.gpio), GPIO.OUT)
|
||||||
@@ -35,7 +35,7 @@ class GPIOSimple(ActorBase):
|
|||||||
@cbpi.actor
|
@cbpi.actor
|
||||||
class GPIOPWM(ActorBase):
|
class GPIOPWM(ActorBase):
|
||||||
|
|
||||||
gpio = Property.Select("GPIO", options=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26])
|
gpio = Property.Select("GPIO", options=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27])
|
||||||
duty_cylce = Property.Number("Duty Cycle", configurable=True)
|
duty_cylce = Property.Number("Duty Cycle", configurable=True)
|
||||||
|
|
||||||
p = None
|
p = None
|
||||||
@@ -69,7 +69,7 @@ class GPIOPWM(ActorBase):
|
|||||||
@cbpi.actor
|
@cbpi.actor
|
||||||
class RelayBoard(ActorBase):
|
class RelayBoard(ActorBase):
|
||||||
|
|
||||||
gpio = Property.Select("GPIO", options=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26])
|
gpio = Property.Select("GPIO", options=[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27])
|
||||||
|
|
||||||
def init(self):
|
def init(self):
|
||||||
GPIO.setup(int(self.gpio), GPIO.OUT)
|
GPIO.setup(int(self.gpio), GPIO.OUT)
|
||||||
@@ -90,4 +90,4 @@ class Dummy(ActorBase):
|
|||||||
print "ON"
|
print "ON"
|
||||||
|
|
||||||
def off(self):
|
def off(self):
|
||||||
print "OFF"
|
print "OFF"
|
||||||
|
|||||||
Reference in New Issue
Block a user