diff --git a/MotorControl/gpiozero/motor_session.py b/MotorControl/gpiozero/motor_session.py index 6a6e1ae..8563a65 100644 --- a/MotorControl/gpiozero/motor_session.py +++ b/MotorControl/gpiozero/motor_session.py @@ -1,12 +1,13 @@ import os from gpiozero import Servo, Device +from gpiozero.pins.pigpio import PiGPIOFactory GPIOZERO_PIN_FACTORY = "piggpio" class Motor: def __init__(self, motor_pin=19): # This may not work properly, should print. - os.environ["GPIOZERO_PIN_FACTORY"] = GPIOZERO_PIN_FACTORY + Device.pin_factory = PiGPIOFactory() print('Using pin factory: ' + Device.pin_factory) # This will say it fails if pigpio daemon is already started, just ignore it. os.system("sudo pigpiod")