There was an "inline" missing in the destructor declaration. I uploaded a fix to GitHub. Can you try if the current version works for you? And, thanks for spotting yet another bug....
BTW:
The fix you did is the correct way to do this. Often...
@readysteadi: Simply follow the instructions given in post #8 above, and you will successfully resolve your problem. You need to delete the specific folder indicated in those instructions. Your attempt to compile is currently making use of a...
As explained earlier, simply delete the installed copy of PulsePosition which is overriding the known-good copy.
This is the most important info:
Multiple libraries were found for "PulsePosition.h"
Used...
Thank you very much! I was using (0) for falling and (1) for rising instead of (FALLING) and (RISING). I should have looked in the library more closely.
QUOTE=manitou;289271]Hmmm, your scope output looks just like the output from my...
maybe zoom in with your scope between pulse 4 and 5 and see if there is a spurious spike or some such ? Also with scope confirm that channels 5 thru 8 are in fact not 1500 us (the photo in post #2 suggests that they are 1500 us??)
in the loop...