From 178d2b8d573a072d9f0039b916ec438fa07d02ec Mon Sep 17 00:00:00 2001 From: Piv <18462828+Piv200@users.noreply.github.com> Date: Thu, 20 Feb 2020 20:34:22 +1030 Subject: [PATCH] tidy up motor_session, initialise pigpiod --- MotorControl/gpiozero/motor_session.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/MotorControl/gpiozero/motor_session.py b/MotorControl/gpiozero/motor_session.py index 5dd6cb3..c71de2b 100644 --- a/MotorControl/gpiozero/motor_session.py +++ b/MotorControl/gpiozero/motor_session.py @@ -1,12 +1,11 @@ import os from gpiozero import Servo, Device from gpiozero.pins.pigpio import PiGPIOFactory - -GPIOZERO_PIN_FACTORY = "piggpio" +import subprocess class Motor: def __init__(self, motor_pin=19): - # This may not work properly, should print. + subprocess.call(['sudo', 'pigpiod']) Device.pin_factory = PiGPIOFactory() print('Using pin factory:') print(Device.pin_factory)