IviRFSigGen_ConfigureArbTriggerSource

CVI/LabWindows IVI Class Driver

IviRFSigGen_ConfigureArbTriggerSource

IviRFSigGenArbGenerator Capability Group

C Function Prototype

ViStatus IviRFSigGen_ConfigureArbTriggerSource (ViSession vi, ViInt32 source);

Purpose

This function configures the trigger source for the waveform generation. The output waveform is generated continuously if the source is immediate. Otherwise, the output is triggered.

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

source ViInt32 Specifies how the Arb waveform is started. The driver uses this value to set the IVIRFSIGGEN_ATTR_ARB_TRIGGER_SOURCE attribute.

Defined Values:

IVIRFSIGGEN_VAL_ARB_TRIGGER_SOURCE_IMMEDIATE - The
ARB generator system does not wait for a trigger. The
ARB runs continuously.

IVIRFSIGGEN_VAL_ARB_TRIGGER_SOURCE_EXTERNAL - The
sweep is started with an external signal.

IVIRFSIGGEN_VAL_ARB_TRIGGER_SOURCE_SOFTWARE - The
sweep is started with a software programmable trigger.

Default Value: IVIRFSIGGEN_VAL_ARB_TRIGGER_SOURCE_IMMEDIATE

Return Values