Cilxs_configurewaveform – AMETEK Ls Series Driver Manual User Manual
Page 135
IVI Driver Manual
Lx / Ls Series
131
ciLxs_ConfigureWaveform
ViStatus ciLxs_ConfigureWaveform (ViSession instrumentHandle,
ViChar _VI_FAR function[],
ViReal64 frequency);
Purpose
This function configures the shape of waveform, which AC power produce on
the output.
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
function
Variable Type ViChar[]
Pass the shape of the output voltage waveform. The driver sets the
CILXS_ATTR_FUNCTION attribute to this value.
Valid Values:
"SINUSOID","SQUARE","CSINUSOID" or user defined function name
If you specify "CSINUSOID" (clipped sinusoid) function, you can
specify clipping level with ciLxs_ConfigureClippingLevel function.
Default Value: "SINUSOID"
Note:
1) Before programming a different waveform shape, the output voltage
should be programmed to zero volts. After the shape is changed, the
voltage maybe programmed to the desired value.
frequency
Variable Type ViReal64
Pass the frequency of the output waveform. The driver sets the
CILXS_ATTR_FREQUENCY attribute to this value.
Units: hertz
Valid Range:
45.0 to 5000.0