Writes an arbitrary waveform to the NI-RFSG device. This VI accepts complex baseband signal data in the form of a complex cluster.

Supported Devices: PXIe-5644/5645/5646, PXI-5670/5671, PXIe-5672/5673/5673E, PXIe-5820/5830/5831/5832/5840/5841/5842/5860


icon

Inputs/Outputs

  • cstr.png name

    name specifies the name used to store the waveform. This string is case-insensitive and alphanumeric, and it cannot use reserved words.

  • civrn.png instrument handle

    instrument handle identifies your instrument session. instrument handle is obtained from either the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

  • ccclst.png IQ waveform

    IQ waveform specifies the complex baseband signal to write to the NI-RFSG device.

  • cdbl.png t0

    t0 specifies the trigger (start) time of the acquired Y array.

  • cdbl.png dt

    dt specifies the time interval between the samples in the acquired Y array. dt is the reciprocal of the I/Q rate.

  • c1dcsg.png Y

    Y specifies an array of complex-valued time domain data. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.

  • cbool.png use waveform dt for IQ rate?

    use waveform dt for IQ rate? specifies TRUE if the VI uses the waveform dt to configure the I/Q rate and FALSE if it does not configure the I/Q rate.

  • cerrcodeclst.png error in

    error in describes error conditions that occur before this node runs. This input provides standard error in functionality.

  • cbool.png more data pending?

    more data pending? specifies whether the data block contains the end of the waveform. Set more data pending? to TRUE to allow data to be appended to the waveform later. Splitting the waveform into multiple data blocks can reduce the memory requirements of the write operation. You can append data to a previously written waveform by using the saved waveform name. Set this parameter to FALSE to indicate that this data block contains the end of the waveform.

  • iivrn.png instrument handle out

    instrument handle out passes a reference to your instrument session to the next VI. instrument handle out is obtained from the niRFSG Initialize VI or the niRFSG Initialize With Options VI.

  • ierrcodeclst.png error out

    error out contains error information. This output provides standard error out functionality.