Data Acquisition (DAQ) and Control from Microstar Laboratories

DAPL Data Flow 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

MERGE (s1, s2, ..., sn, d)
Reads values from n sources s1 through sn, and transfers them in sequence to destination d.
SEPARATE (s, d1, d2, ..., dn)
Reads values from source s and transfers them in sequence to n destinations d1 through dn.
MERGEF (s1, s2, ..., sn, d)
Reads values as they become available from n sources s1 through sn, and transfers each value to destination d, preceded by the zero-based index of its source as a flag.
SEPARATEF (s, d1, d2, ..., dn)
Reads flagged data from source s, takes each flag to be a zero-based index into the n destinations d1 through dn, and transfers the data value that follows to the indicated destination.
BMERGE (s1, s2, ..., sn, m, d)
Reads blocks of m values from each of n sources s1 through sn in sequence, and transfers them to destination d.
BMERGEF (s1, s2, ..., sn, m, d)
Reads blocks of m values as they become available from n sources s1 through sn, and transfers each block to destination d, preceded by the zero-based index of its source as a flag.
COPY (s, d1, d2, ..., dn)
Transfers each value from source s to each of n destinations d1 through dn.
LCOPY (s, d1, d2, ..., dn) DAPL 2000 only
Lower-latency coping command that guarantees one data value is transferred to each output pipe before reading the next value.
SKIP (s, i, n, m, d)
After an initial skip of i values, transfers blocks of n values to destination d, skipping m values between each block.
REPLICATE (s, n, d)
Reads values from source s and transfers n copies of each value to destination d.
COPYVEC (v, d)
Repeatedly copies data from vector v to destination d to generate a repetitive waveform.
Top

 

Return to the Software or DAPL page.