Data Acquisition (DAQ) and Control from Microstar Laboratories

DAPL Trigger Commands

Configuration Commands

System Commands

Processing Elements

DSP -- Filtering Commands

DSP -- Spectral Analysis

Sensor Conditioning Commands

Processing Commands

Trigger Commands

Output Commands

Process Control Commands

Data Flow Commands

The next three commands use DAPL regions. A region is specified as either the inside or the outside of a range of numbers.

LIMIT (s, r1, t, r2)
Asserts trigger t when a value from source s is in region r1. If the optional hysteresis region r2 is specified, no further triggers are asserted until the value in s is outside r2.
DLIMIT (s, r1, t, r2)
Asserts trigger t when the difference between successive values from source s is in region r1. If the optional hysteresis region r2 is specified, no further triggers are asserted until the difference is outside r2.
PEAK (s, select, t, r)
Reads from source s and asserts trigger t for each selected peak. The select parameter specifies whether the selected peaks are maxima, minima, or both. Region r is optional; if present, only peaks in r are selected.
LOGIC (s, parameters, t)
Reads from source s and asserts trigger t when a specified logical equation is true. This command normally processes binary data from the digital input port.
WAIT (s, t, n1, n2, d)
Waits for assertions of trigger t, then transfers blocks of data from source s to destination d. A block of data consists of n1 points before a trigger event and n2 points after the trigger event.
TSTAMP (t, d)
Reads from trigger t and places trigger assertion times in destination d.
FREQUENCY (t, n, d)
Finds the number of assertions of trigger t in each block of n samples; places counts in destination d.
MINTIME (t1, c, t2)
Reads triggers from source t1, transfers triggers to destination t2, subject to the restriction that triggers in t2 must be separated by at least c counts. Triggers not meeting this restriction are ignored.
PCASSERT (control, t)
Asserts a trigger based on an asynchronous input.
TAND (t1, t2, ..., tn, u)
Asserts trigger u when all n input triggers t1 through tn are asserted.
TOR (t1, t2, ..., tn, u)
Asserts trigger u when any of the n input triggers t1 through tn is asserted.
TRIGSCALE (t1, parameters, t2)
Alter event times to account for multiple data channels, decimation of a data stream, or time offsets between events and desired data.
TRIGARM (s, t)
Send a signal to trigger t through pipe s to enable or disable it.
TRIGSEND (t1, c) and TRIGRECV (c, t2)
Transfer software trigger events between multiple, slaved data acquisition processor boards through data channel c.
Top

 

Return to the Software or DAPL page.