beautypg.com

Cilxs_queryarbwaveformcapabilities – AMETEK Ls Series Driver Manual User Manual

Page 211

background image

IVI Driver Manual

Lx / Ls Series

207

ciLxs_QueryArbWaveformCapabilities


ViStatus ciLxs_QueryArbWaveformCapabilities (ViSession instrumentHandle,
ViPInt32
maximumNumber_ofWaveforms,
ViPInt32 waveformQuantum,
ViPInt32 minimumWaveformSize,
ViPInt32
maximumWaveformSize);

Purpose

This function returns the attributes of the function generator that are
related to creating arbitrary sequences. These attributes are the maximum
number of sequences, minimum sequence length, maximum sequence length,
and maximum loop count.

Parameter List

instrumentHandle

Variable Type ViSession

The ViSession handle that you obtain from the ciLxs_init or
ciLxs_InitWithOptions function. The handle identifies a particular
instrument session.

Default Value: None


maximumNumber_ofWaveforms

Variable Type ViInt32 (passed by reference)

Returns the maximum number of arbitrary waveforms that the function
generator allows. The driver obtains this value from the
CILXS_ATTR_MAX_NUM_WAVEFORMS attribute.



waveformQuantum

Variable Type ViInt32 (passed by reference)

The size (i.e. number of points) of each waveform must be a multiple
of a constant quantum value. This parameter obtains the quantum value
the function generator uses. The driver returns this value from the
CILXS_ATTR_WAVEFORM_QUANTUM attribute. For example, when this
attribute returns a value of 8, all waveform sizes must be a multiple
of 8.


minimumWaveformSize

Variable Type ViInt32 (passed by reference)

Returns the minimum number of points the function generator allows in

This manual is related to the following products: