In the old forum I asked for help to bail out of pulseIn():
http://arduino.cc/forum/index.php/topic,49345.0.htmlThe suggestion was to redefine the function and add a time out. That was with IDE 0020
I am reading IDE v 0022 and one of the fixes is:
* Applying the timeout parameter of pulseIn() during measurement of the
pulse, not just while waiting for it.
Does this fix the "problem" I was having? In other words, there is time out for
1- waiting for previous pulse to end
2- waiting for pulse to start
3- waiting for pulse to stop
Thanks.