Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os,ow,time
- from time import sleep
- ow.init('localhost:4304')
- s=ow.Sensor('/3A.624117000000')
- s.useCache(False)
- button_pressed=False
- request_time=time.time()
- requests=1
- total_time=0
- while True:
- allstatus=s.sensed_ALL
- status=allstatus.split(',',1)[1]=='0'
- button = allstatus.split(',',1)[0]=='1'
- the_time = time.time()
- if(the_time!=request_time):
- total_time=total_time+the_time-request_time
- print int(total_time),1/(the_time-request_time),total_time/requests, requests
- request_time=time.time()
- if(button and not button_pressed):
- s.PIO_B= str(int(not status))
- button_pressed=True
- if (not button and button_pressed):
- button_pressed=False
- requests+=1
Advertisement
Add Comment
Please, Sign In to add comment