Thanks for your reply,
However; I may need to clarify my needs again. Lets not worry about measuring frequency just yet, but only counts.
"Normally, if you wanted to record change detection and frequency of a digital pulse train, you would connect your input to a counter source. You would setup a DAQmx Create Channel VI for counter input frequency as in the examples located under Hardware Input and Output >> DAQmx >> Counter Measurements >> Digital Frequency. "
-As you stated this is true, however; when using a counter, inside the vi, the while loop does not iterate until a count has been registered.
At this time, I do not feel that i am needing to use a trigger, as I wish to show a time history (waveform graph) of the information. For example, I wish to show that at an arbitrary time, the counts incremented to a certain level and stopped, then at a later arbitrary time, the counts resumed again. I believe that only an analog monitoring of the channel will allow the loop to continue iterating and plotting all of the information, just not the number of counts.
A vi that would take the 0-5 V square wave, turn it into a 0 or a 1, and cumulatively add these values up and plot them to a chart vs time is what I need. However, I have been unable to do this quickly (not greater than a few hundred Hz). See the attached VI written in LV 8.2.
Thanks,