A simple solution is to create a Do-Loop that will index through a list of samples counting the number of rising edges (ie a 0-5Volt change). Knowing the number of rising edges, the number of pulses possible per revolution, and the sample duration the frequency can be calculated. The code takes awhile to run since it must index through all of the acquired data so the less sample the faster the frequency calculation, but the fewer sample the lower the resolution.
James