Engee documentation

GP-LC-4x ARB

Page in progress.

Specifies a periodic arbitrary waveform to the GP-LC-4X DAC using the output DMA.

gp lc 4x arb

Description

The block is used to specify a periodic arbitrary waveform signal to the GP-LC-4X DAC using the output DMA.

Ports

Input

En -. flag to allow overwriting the array with a waveform
scalar

Details

Signal re-shaping will only occur when this input is set to one.

Data type

UInt8.

Input array - array of elements (data type Float64) with the shape of one period of the signal required for playback
vector

Details

The sampling frequency of the DAC is 1MHz, so to reproduce a 10kHz signal you need to prepare an array of 100 elements, a 1kHz signal you need to prepare an array of 1000 elements, etc.

The maximum size of this array is one million elements, which corresponds to a 1Hz signal.

Array size - size of the above array in elements
scalar

Parameters

Module number - unique module identification
1 (by default) | 2 | 3 | 4 | 5 | 6 | 7 | 8

Details

Used when more than one I/O module of the same type is installed in a real-time machine.

Channel number - number of the analogue output channel on which this signal will be generated
1 (By default) | 2

Calculation Step - calculation step in seconds for sending counts to digital output channels from the real-time application
`-1 (By default).