tidy up motor_session, initialise pigpiod

This commit is contained in:
Piv
2020-02-20 20:34:22 +10:30
parent 5d4d58dfb0
commit 178d2b8d57

View File

@@ -1,12 +1,11 @@
import os import os
from gpiozero import Servo, Device from gpiozero import Servo, Device
from gpiozero.pins.pigpio import PiGPIOFactory from gpiozero.pins.pigpio import PiGPIOFactory
import subprocess
GPIOZERO_PIN_FACTORY = "piggpio"
class Motor: class Motor:
def __init__(self, motor_pin=19): def __init__(self, motor_pin=19):
# This may not work properly, should print. subprocess.call(['sudo', 'pigpiod'])
Device.pin_factory = PiGPIOFactory() Device.pin_factory = PiGPIOFactory()
print('Using pin factory:') print('Using pin factory:')
print(Device.pin_factory) print(Device.pin_factory)