NIRFSG_ATTR_DIRECT_DOWNLOAD
Data type |
Access | Coercion | High Level Functions |
---|---|---|---|
ViInt32 | R/W | None | None |
Description
Specifies whether the niRFSG_WriteArbWaveform function writes waveforms immediately to the device or instead copies the waveform to host memory for download later. NI-RFSG reads and validates this attribute when an arbitrary waveform is first allocated.
- NI 5672- Direct download is always enabled.
NI 5671- To increase performance when using large waveforms, enable direct download. To maximize reconfigurability, disable direct download.
Perform the following steps to enable direct download:
- Set the IQ rate to ≤8.33 MS/s with the NIRFSG_ATTR_IQ_RATE attribute.
- Set the NIRFSG_ATTR_POWER_LEVEL_TYPE attribute to NIRFSG_VAL_PEAK_POWER.
- Disable the NIRFSG_ATTR_IQ_SWAP_ENABLED attribute.
- Disable the NIRFSG_ATTR_DIGITAL_IF_EQUALIZATION_ENABLED attribute.
- NI 5670- Direct download is always disabled.
Defined Values:
NIRFSG_VAL_ENABLE | Direct download is enabled. |
NIRFSG_VAL_DISABLE | Direct download is disabled. |
Default Value: NIRFSG_VAL_DISABLED
Supported Devices: NI 5670/5671/5672