If calculation confusion - distance
Posted: Sun Jun 12, 2016 6:15 pm
I have the following in a python script to measure distance Then I want to insert For some reason it does not like it? I get
Guessing i'm making a really simple error??
Code: Select all
...
def measure_average():
# This function takes 3 measurements and
# returns the average.
distance1=measure()
time.sleep(0.1)
distance2=measure()
time.sleep(0.1)
distance3=measure()
distance = distance1 + distance2 + distance3
distance = distance / 3
return distance
Code: Select all
try:
while True:
distance = measure_average()
print "Distance : %.1f cm" % distance
time.sleep(1)
except KeyboardInterrupt:
# User pressed CTRL-C
# Reset GPIO settings
GPIO.cleanup()
Code: Select all
if distance()>= 5
print 'words'
end if
Code: Select all
~ $ sudo python ultra2.py
File "ultra2.py", line 87
if distance()>=5
^
SyntaxError: invalid syntax