Data Acquisition Toolbox    

The Samples to Acquire per Trigger

When a trigger executes, a predefined number of samples are acquired for each channel group member and logged to the engine or a disk file. You specify the number of samples to acquire per trigger with the SamplesPerTrigger property.

The default value of SamplesPerTrigger is calculated by the engine such that 1 second of data is collected, and is based on the default value of SampleRate. In general, to calculate the acquisition time for each trigger, you apply the formula

For example, to acquire 5 seconds of data per trigger for each channel contained by ai:

To continually acquire data, you set SamplesPerTrigger to inf.

A continuous acquisition stops only if you issue the stop function, or an error occurs.


  Trigger Types Acquiring Data