Cilxs_writearbwaveform – AMETEK Ls Series Driver Manual User Manual
Page 266

IVI Driver Manual
Lx / Ls Series
262
ciLxs_WriteArbWaveform
ViStatus ciLxs_WriteArbWaveform (ViSession instrumentHandle,
ViChar _VI_FAR name[],
ViInt32 waveformSize,
ViReal64 _VI_FAR waveformDataArray[]);
Purpose
This function writes the aribtrary waveform to AC power supply.
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
name
Variable Type ViChar[]
Specifies the name of user defined waveform.
Note:
1) User specific function cannot have a name
"SINUSOID","SQUARE","CSINUSOID". These names are reserved for
instrument defined functions.
waveformSize
Variable Type ViInt32
Pass the size of the arbitrary waveform you want create.
Valid Range:
Depends on attributes CILXS_ATTR_MIN_WAVEFORM_SIZE and
CILXS_ATTR_MAX_WAVEFORM_SIZE.
Default Value: 1024
waveformDataArray
Variable Type ViReal64[]
Specify the array of data you want to use for the new arbitrary
waveform. The array must have at least as many elements as the value
you specify in the Waveform Size parameter.