I'm trying to use python and import Adafruit_BBIO.GPIO and import Adafruit_BBIO.ADC to read from some pins while I write to others. But I keep getting this error:
Traceback (most recent call last): File "wajeeh.py", line 4, in ADC.setup() RuntimeError: Unable to setup ADC system. Possible causes are: - A cape with a conflicting pin mapping is loaded - A device tree object is loaded that uses the same name for a fragment: helper
here is my code:
import Adafruit_BBIO.GPIO as GPIO #import GPIO Library
import Adafruit_BBIO.ADC as ADC
ADC.setup()
outPinA = "P9_12" #set outPinA
outPinB = "P9_14" #set outPinB
GPIO.setup(outPinA, GPIO.OUT) #make outPin an Output
GPIO.setup(outPinB, GPIO.OUT)
while 1:
GPIO.output(outPinA, GPIO.HIGH)
GPIO.output(outPinB, GPIO.LOW)
sleep(10)
GPIO.output(outPinA, GPIO.LOW)
GPIO.output(outPinB, GPIO.LOW)
sleep(10)
GPIO.output(outPinA, GPIO.LOW)
GPIO.output(outPinB, GPIO.HIGH) # Set outPin LOW
sleep(10)
GPIO.output(outPinA, GPIO.LOW)
GPIO.output(outPinB, GPIO.LOW)
sleep(10)
GPIO.cleanup() #Release your pins