mushi,
Hang in there, you're
really close. In fact, I think it's just a question of terminology.
Back in traditional NI-DAQ, "Simple" Event counting meant there was no buffering at all, that is, no Gate signal at all. You would simply use software calls to read an instantaneous snapshot of the count. Buffered Event counting used a Gate signal so that instantaneous snapshots would get stored to a buffer using hw timing.
You latest msg to
gus suggests that you are achieving buffered event (edge) counting but that what you
really want is buffered
period measurement. Try changing the DAQmx Create Channel vi to be Counter Input-->Period. You may want to set the "Units" input to be "Ticks". (You'll also need to update the channel property node where you specify the input terminal for the source signal by selecting it from the Counter Input-->Period menu.)
Buffered Period measurement will give you a buffer of values like (10,10,10,...).
-Kevin P.
ALERT! LabVIEW's subscription-only policy came to an end (finally!). Unfortunately, pricing favors the captured and committed over new adopters -- so tread carefully.