9and3r 11 vuotta sitten
vanhempi
commit
b98f3a6e6f

+ 5 - 7
mopidy_touchscreen/gpio_inpput_manager.py

@@ -3,14 +3,12 @@ import logging
 
 logger = logging.getLogger(__name__)
 
+def printFunction():
+    logger.error("Sakatu da")
 
-class GPIOManager():
+GPIO.setmode(GPIO.BCM)
+GPIO.setup(23, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
+GPIO.add_event_detect(23, GPIO.RISING, callback=printFunction, bouncetime=300)
 
-    def __init__(self):
-        GPIO.setmode(GPIO.BCM)
-        GPIO.setup(23, GPIO.IN, pull_up_down = GPIO.PUD_DOWN)
-        GPIO.add_event_detect(23, GPIO.RISING, callback=printFunction, bouncetime=300)
 
 
-def printFunction():
-    logger.error("Sakatu da")

+ 1 - 2
mopidy_touchscreen/touch_screen.py

@@ -31,8 +31,7 @@ class TouchScreen(pykka.ThreadingActor, core.CoreListener):
         # Raspberry pi GPIO
         self.gpio = config['touchscreen']['gpio']
         if self.gpio:
-            from .gpio_inpput_manager import GPIOManager
-            self.gpio = GPIOManager()
+            import GPIOManager
 
     def start_thread(self):
         clock = pygame.time.Clock()