IviRFSigGen_ConfigureDigitalModulationBaseDataSource

CVI/LabWindows IVI Class Driver

IviRFSigGen_ConfigureDigitalModulationBaseDataSource

IviRFSigGenDigitalModulationBase Capability Group

C Function Prototype

ViStatus IviRFSigGen_ConfigureDigitalModulationBaseDataSource (ViSession vi, ViInt32 source);

Purpose

This function configures the source of the data for the digital modulation.

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 the source of data. The data is used to modulate the RF signal according to the standard selected with the IVIRFSIGGEN_ATTR_DIGITAL_MODULATION_BASE_SELECTED_STANDARD attribute. The driver uses this value to set the IVIRFSIGGEN_ATTR_DIGITAL_MODULATION_BASE_DATA_SOURCE attribute.

Defined Values:
IVIRFSIGGEN_VAL_DIGITAL_MODULATION_BASE_DATA_SOURCE_EXTERNAL
- The data from an external device connected to the instrument is used.

IVIRFSIGGEN_VAL_DIGITAL_MODULATION_BASE_DATA_SOURCE_PRBS
- The internal PRBS (Pseudo Random Binary Sequence) generator is used as data source.

IVIRFSIGGEN_VAL_DIGITAL_MODULATION_BASE_DATA_SOURCE_BIT_SEQUENCE
- A constant bit sequence is used as data source and repeated continuously.

Default Value:
IVIRFSIGGEN_VAL_DIGITAL_MODULATION_BASE_DATA_SOURCE_EXTERNAL

Return Values