Groups

Group members

NameDescription
niRFSGPlayback_ClearAllWaveforms

Deletes all the waveforms from NI-RFSG device memory and removes all the waveform property from the NI-RFSG waveform database for the specified device.

niRFSGPlayback_ClearWaveform

Deletes the waveform from NI-RFSG device memory and removes the waveform property from the NI-RFSG waveform database for the specified device.

niRFSGPlayback_DownloadUserWaveformComplexF32

Normalizes the input waveform and writes it into the NI RF vector signal generator. This VI computes the peak to average power ratio (PAPR) using the bursts in the waveform, stores the PAPR, sample rate, waveform size, and runtime scaling value of -1.5 dB in the NI-RFSG waveform database.

niRFSGPlayback_DownloadUserWaveformComplexF32Split

Normalizes the in-phase and quadrature-phase part of the input waveform and writes it into the NI RF vector signal generator. This function computes the peak to average power ratio (PAPR) using the bursts in the waveform, stores the PAPR, sample rate, waveform size, and runtime scaling value of -1.5 dB in the NI-RFSG waveform database.

niRFSGPlayback_DownloadUserWaveformComplexF64

Normalizes the input waveform and writes it into the NI RF vector signal generator. This VI computes the peak to average power ratio (PAPR) using the bursts in the waveform, stores the PAPR, sample rate, waveform size, and runtime scaling value of -1.5 dB in the NI-RFSG waveform database.

niRFSGPlayback_DownloadUserWaveformComplexF64Split

Normalizes the in-phase and quadrature-phase part of the input waveform and writes it into the NI RF vector signal generator. This VI computes the peak to average power ratio (PAPR) using the bursts in the waveform, stores the PAPR, sample rate, waveform size, and runtime scaling value of -1.5 dB in the NI-RFSG waveform database.

niRFSGPlayback_GetError

Gets the latest error code and description.

niRFSGPlayback_ReadAndDownloadWaveformFromFile

Reads a waveform from a TDMS file, and downloads it to the NI RF vector signal generator.
This function reads the following information from the TDMS file and writes it into the NI-RFSG waveform database:

niRFSGPlayback_ReadAndDownloadWaveformsFromFile

Reads the waveforms from a TDMS file, and downloads one waveform into each of the NI RF vector signal generators. The first waveform in the TDMS file is downloaded to the first NI RF vector signal generator and so on, until all the waveforms are downloaded. This function reads the following information from the TDMS file and writes it into the NI-RFSG waveform database:

niRFSGPlayback_ReadWaveformFromFileByIndexComplexF32

Reads the waveform from file and returns the waveform in an output parameter.

niRFSGPlayback_ReadWaveformFromFileByIndexComplexF32Split

Reads the waveform from file and returns the in-phase and quadrature-phase part of the waveform in the output parameters.

niRFSGPlayback_ReadWaveformFromFileByIndexComplexF64

Reads the waveform from file and returns the waveform in an output parameter.

niRFSGPlayback_ReadWaveformFromFileByIndexComplexF64Split

Reads the waveform from file and returns the in-phase and quadrature-phase part of the waveform in the output parameters.

niRFSGPlayback_ReadWaveformFromFileComplexF32

Reads the waveform from file and returns the waveform in an output parameter.

niRFSGPlayback_ReadWaveformFromFileComplexF32Split

Reads the waveform from file and returns the in-phase and quadrature-phase part of the waveform in the output parameters.

niRFSGPlayback_ReadWaveformFromFileComplexF64

Reads the waveform from the file and returns the waveform in an output parameter.

niRFSGPlayback_ReadWaveformFromFileComplexF64Split

Reads the waveform from file and returns the in-phase and quadrature-phase part of the waveform in the output parameters.

niRFSGPlayback_ReadWaveformsFromFileComplexF32

Reads the waveforms from file and returns the waveforms in an output parameter.

niRFSGPlayback_ReadWaveformsFromFileComplexF32Split

Reads the waveforms from file and returns the in-phase and quadrature-phase part of the waveforms in the output parameters.

niRFSGPlayback_ReadWaveformsFromFileComplexF64

Reads the waveforms from file and returns the waveforms in an output parameter.

niRFSGPlayback_ReadWaveformsFromFileComplexF64Split

Reads the waveforms from file and returns the in-phase and quadrature-phase part of the waveforms in the output parameters.

niRFSGPlayback_SetScriptToGenerateMultipleRFSG

Configures the NI-RFSG driver to generate the waveforms specified in the script at the average power you configure on the NIRFSG_ATTR_POWER_LEVEL_TYPE attribute. If you have enabled RF Blanking for the waveform, NI-RFSG is configured to correctly blank the output during the idle times of the waveform.

niRFSGPlayback_SetScriptToGenerateSingleRFSG

Configures the NI-RFSG driver to generate the waveforms specified in the script at the average power you configure on the NIRFSG_ATTR_POWER_LEVEL_TYPE attribute. If you have enabled RF Blanking for the waveform, NI-RFSG is configured to correctly blank the output during the idle times of the waveform.

Attachments

None