Hello,
I'd like to help you out. I've got a couple questions and some comments: Are you using LabVIEW, if so, which version? Are you using DAQmx VIs? Do you have a recent version of NI-DAQ (7.3.1 is the most recent). I've attached a LabVIEW example that uses DAQmx VIs to do buffered period measurements. I used it with my E Series Device. I connected the signal I wanted to measure to the source of Counter 0. Set "Samples Per Channel" to the number of period measurements you want it to take. The results will be in the "Data(sec)" array.
Just one other thing:
Is your overall goal to find out the exact sampling rate? You can query the driver to find out the exact sample rate that the DAQ device is using. Use a DAQmx Timing Property Node and select Sample Clock >> Rate.
-Alan A.