Figure 7-32. duplicate count example, Example application that prevents duplicate count, Example application that works incorrectly – National Instruments DAQ M Series User Manual
Page 97: Duplicate counting) -35

Chapter 7
Counters
© National Instruments Corporation
7-35
The counter synchronizes or samples the Gate signal with the Source 
signal, so the counter does not detect a rising edge in the Gate until the next 
Source pulse. In this example, the counter stores the values in the buffer on 
the first rising Source edge after the rising edge of Gate. The details of 
when exactly the counter synchronizes the Gate signal vary depending on 
the synchronization mode. Synchronization modes are described in the 
section.
Example Application That Works Incorrectly 
(Duplicate Counting)
In Figure 7-32, after the first rising edge of Gate, no Source pulses occur. 
So the counter does not write the correct data to the buffer.
Figure 7-32. Duplicate Count Example
Example Application That Prevents Duplicate Count
With duplicate count prevention enabled, the counter synchronizes both the 
Source and Gate signals to the 80 MHz Timebase. By synchronizing to the 
timebase, the counter detects edges on the Gate even if the Source does not 
pulse. This enables the correct current count to be stored in the buffer even 
if no Source edges occur between Gate signals, as shown in Figure 7-33.
Gate
Source
Counter Value
Buffer
7
6
7
1
No Source edge, so no
value written to buffer.
