title: How can I make PIR motion sensor faster?
body: <p>I'm working with a raspberry pi and two PIR motion sensors, HC-SR501 specifically.</p>
  
  <p>I'm trying to cut down the time delay on each sensor - the amount of time before motion can detected again, but I can't seem to do better than ~5 seconds, which is way too long for my purposes.</p>
  
  <p>I've found conflicting info about these sensors too - some places say they have adjustable time delays ranging for ~4 sec - (<a href="http://www.mpja.com/download/31227sc.pdf" rel="nofollow">http://www.mpja.com/download/31227sc.pdf</a>)
  and others saying .5 - 200 sec: (<a href="http://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Delectronics&amp;field-keywords=pir+motion+sensor" rel="nofollow">http://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Delectronics&amp;field-keywords=pir+motion+sensor</a>)</p>
  
  <p>Which is it? If I'm truly limited hardware wise by ~5 seconds, is there some other way to get around that time delay? Are there faster PIR motion sensors out there? </p>
  
  <p>EDIT: As requested below, I'm using Python to program the devices on my Raspberry PI. I currently attach an event_detect to the PIR pin and make a callback. Perhaps there's a better way, maybe with polling to reduce delay times? </p>