NIRFSG_ATTR_SIGNAL_BANDWIDTH

NI-RFSG C Function

NIRFSG_ATTR_SIGNAL_BANDWIDTH

Data
type
Access Coercion High Level Functions
ViReal64 R/W None None

Description

Specifies the bandwidth of the arbitrary signal. This value must be less than or equal to (0.8 × IQ rate).

NI-RFSG defines signal bandwidth as twice the maximum baseband signal deviation from 0 Hz. Usually, the baseband signal center frequency is 0 Hz. In such cases, the signal bandwidth is simply the baseband signal's minimum frequency subtracted from its maximum frequency, or fmax – fmin. NI-RFSG uses this value to optimally configure the center frequency of the upconverter to help minimize phase noise. The generated signal will not be filtered to achieve the set bandwidth. However, specifying a bandwidth smaller than the actual bandwidth of the signal could potentially result in spectral distortion.

This attribute only applies when the NIRFSG_ATTR_GENERATION_MODE attribute is set to NIRFSG_VAL_ARB_WAVEFORM or NIRFSG_VAL_SCRIPT. To set this attribute, the NI-RFSG device must be in the Configuration state.

Note Note  Based on your signal bandwidth, NI-RFSG decides whether to configure the upconverter center frequency in increments of 1 or 5 MHz. Failure to configure this attribute may result in the signal being placed out of the upconverter passband.

Valid Values:
0 Hz to 20 MHz

Default Value: 100 Hz

Supported Devices: NI 5610, NI 5670/5671/5672