NIRFSG_ATTR_FREQUENCY_TOLERANCE

NI-RFSG C Function

NIRFSG_ATTR_FREQUENCY_TOLERANCE

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

Description

Specifies the maximum frequency error allowed during the software upconversion process. NI-RFSG may introduce a frequency error up to the specified amount to optimize computational speed and onboard memory usage while upconverting phase-continuous signals. If the NIRFSG_ATTR_PHASE_CONTINUITY_ENABLED attribute is set to NIRFSG_VAL_DISABLE, the NIRFSG_ATTR_FREQUENCY_TOLERANCE attribute is ignored, and the driver does not introduce a frequency error. To set the NIRFSG_ATTR_FREQUENCY_TOLERANCE attribute, the NI-RFSG device must be in the Configuration state.

  • NI 5671 — This attribute applies only when the NIRFSG_ATTR_IQ_RATE attribute is set to a value > 8.33MS/s.

Valid Values: 1 Hz to 10 MHz

Default Value: 50 Hz

Supported Devices: NI 5670/5671