I think what it happening is that you are not giving the Pulse Measurement VI enough of the cycle. It needs to have at least one complete cycle of the waveform. If you wire the error output to an indicator, it may be returning an error that is something like this:
-20308 "ma_ptmFetch.vi" when called from "Pulse Measurements 1 chan.vi" If you right click on this error cluster, you can select explain error which should give you some more information. On the one that I tried, the explanation was this: __________________________________________ Error -20308 occurred at "ma_ptmFetch.vi" when called from "Pulse Measurements 1 chan.vi" Possible reason(s): Analysis: 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. _________________________________ You can test lower frequencies if you have longer samples. You just need to have enough crosses of the reference level.