© National Instruments
|
4-7
The following DAQmx Trigger properties configure the Start Trigger:
•
Start.Delay, Start.DelayUnits—Specifies the delay from when the trigger occurs to when
the NI 6614 begins generating pulses.
Note
Even if the Start.Delay is set to 0, the NI 6614 inserts a minimum delay equal
to two ticks of the counter timebase.
•
Start.DigEdge.DigFltr.Enable, Start.DigEdge.DigFltr.MinPulseWidth—Enables and
Configures a digital filter on the start trigger input. This filter eliminates noise on the start
trigger signal. Refer to Chapter 6,
, for more information.
Buffer Considerations
DAQmx supports configuring and using the waveform buffer in different ways to support a wide
variety of applications. For example, you can configure DAQmx to:
•
read data from the buffer once and stop.
•
read data from the buffer multiple times (or continuously).
•
update the buffer while the device is generating waveforms.
Refer to the
Buffering
topic in the
NI-DAQmx Help
for more information.
Generating Complex Digital Waveform or Timing
Pattern
A complex digital waveform or timing patterns consists of a series of pulses. Each pulse consists
of an idle time and active time. To specify the waveform, create a buffer with multiple points.
Each point consists of the idle time and active time of one pulse of the waveform.
Figure 4-8 shows an example of creating a buffer to describe a waveform.
Figure 4-8.
Complex Digital Waveform
O
u
tp
u
t
Co
u
nter
Time
bas
e
2
B
u
ffer
2
3
5
2
6
1
1
3
Sa
mple
1
2
3
4
Idle Tick
s
2
5
2
6
Active Tick
s
3
1
1
3
3
5
1
2
1
6
3