Ik heb een script geschreven voor mijn lil' Raspi, maar op de een of andere manier pakt hij de variabele niet correct. Ik heb al van alles geprobeerd maar geen resultaten. Heeft iemand een idee of er iets fout gaat?
#!/bin/py
import piface.pfio as pfio
import subprocess
import time
pfio.init()
import urllib
import urllib2
def get_status(output = 0):
status = urllib2.urlopen("http://albertdewit.nl/james/piface-controller/get_output=1);
return status.read();
while True:
for id_output in range(0,7):
status = get_status(id_output);
if get_status(id_output) == 1:
print 'hello there!';
pfio.digital_write(id_output, 1)
else:
pfio.digital_write(id_output, 0)
print status;
if pfio.digital_read(3) == 1:
break
Als ik status print krijg ik gewoon de status te zien. Alleen ik vraag hem ook op in mijn if statement, maar kennelijk leest hij hem niet want hij doet helemaal niks ermee. What do?
Dit is trouwens output als ik wat met de knoppen zit de knoeien van mijn 'interface'