Hi Vipul,
Can you explain the behavior you're seeing in more depth. For instance, in the
other post
that you mentioned, the problem was due to the counter task being set
up for simple edge counting instead of buffered event counting, thereby
providing data to the OAT VIs in an unexpected manner. Are you
seeing that your indicated RPM varies inversely with your shaft speed?
I also noticed that there is a modified the VI in the code you posted
named "oax_Config DSA and TIO Channel (Single Shot) 4472.vi" changed
from "oax_Config DSA and TIO Channel (Single Shot).vi." Can you
attach a copy of this VI so we can check how it has been
modified? The sample clock timing VI that this is called inside
this code is very important for reading counter data in a format that
the OAT VIs expect. Do you see the same behavior in the original
example program with the original version of this subVI?
Thanks Vipul. Let me know if there is something I'm missing, or
if there's anything else I can do to help out. I want to
make sure that your issue gets resolved.
Have a great day!
Travis W