Not sure if you've already solved the problem or not, but I'll post a
reply anyway. Ironically, I came across your post on google when I
encountered the same problem with Labview just yesterday; I'm trying
to make an optical tachometer for a propeller. Anyway, aside from
increasing your sampling interval or increasing the frequency of your
generated waveform, you can just chose to ignore the error message
that would otherwise interrupt your run by simply creating an
indicator for the 'error out' port. Doing this won't hault the
program and prompt you whether or not to continue. If you want to go
one step further, you can unbundle the error cluster output, see if
the error status is true or false (true if it returns an error; false
otherw
ise), and if true, return infinity as the period. The 'select'
function comes in handy for this.
Regards,
Yuto Shinagawa
Keywords: Error -20308 occurred at "ma_ptmFetch.vi" when called from
"Pulse Measurements 1 chan.vi The waveform did not cross the mid
reference level enough times to perform this measurement. Check the
signal length, reference levels, and ref level units.
Dave Crabbe wrote in message news:<506500000005000000858D0100-1079395200000@exchange.ni.com>...
> Yes, as I've specified, I am trying 1000 samples per second.. I've
> tried from 100 to about 5000, I think.. very easy to duplicate, just
> put a simulated sine wave, and then try any of the timing measurement
> or pulse measurements VIs and set the freg to less than 15 hz or lower
> . seems the measurement VI times out if it doesn't see a cycle within
> a certain time frame (absolute). It doesn't seem related to samples ..
> I don't know ..
>
> Dave