Functions
- Updated2025-10-13
- 3 minute(s) read
Groups
Group members
| Name | Description |
|---|---|
| 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. |
| 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