IviRFSigGen_ConfigureArb

CVI/LabWindows IVI Class Driver

IviRFSigGen_ConfigureArb

IviRFSigGenArbGenerator Capability Group

C Function Prototype

ViStatus IviRFSigGen_ConfigureArb (ViSession vi, ViReal64 clockFrequency, ViReal64 filterFrequency);

Purpose

This function configures the ARB generator by specifying the sample frequency and filter frequency.

Parameters

Name Type Description
vi ViSession The ViSession handle that you obtain from the IviRFSigGen_init or IviRFSigGen_InitWithOptions function. The handle identifies a particular instrument session.

Default Value: None

clockFrequency ViReal64 Specifies the sample frequency. The waveform is generated with this clock frequency. The driver uses this value to set the IVIRFSIGGEN_ATTR_ARB_CLOCK_FREQUENCY attribute.

Units: Hertz

Default Value: 100.0 MHz

filterFrequency ViReal64 Specify the filter frequency which is the cut-off frequency of the low pass filter used for anti aliasing the output waveform. The filter frequency normally is lower than the clock frequency.
The driver uses this value to set the IVIRFSIGGEN_ATTR_ARB_FILTER_FREQUENCY attribute.

Units: Hertz

Default Value: 10.0 KHz

Return Values