Fetches I/Q data from a single record in an acquisition.


icon

Inputs/Outputs

  • cgenclassrntag.png Instrument Handle In

    Instrument Handle In identifies the instrument session. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI or the RFmxInstr Initialize NIRFSA (Array) VI.

  • cdbl.png Timeout (s)

    Timeout (s)specifies the timeout, in seconds, for fetching the raw IQ data. A value of -1 specifies that the VI waits until all data is available. A value of 0 specifies the VI immediately returns available data. The default value is 10.

  • ci32.png Record to Fetch

    Record to Fetch specifies the record to retrieve. Record numbers are zero-based. The default value is 0.

  • ci64.png Samples to Read

    Samples to Read specifies the number of samples to fetch. A value of -1 specifies that RFmx fetches all samples. The default value is -1.

  • cerrcodeclst.png error in (no error)

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

  • igenclassrntag.png Instrument Handle Out

    Instrument Handle Out passes a reference of the instrument session to the next VI.

  • icclst.png IQ Data

    IQ Data returns the acquired data as a cluster.

  • idbl.png t0

    t0 returns the start time of the first sample. The timestamp corresponds to the difference, in seconds, between the returned first sample and the reference trigger location.

  • idbl.png dt

    dt returns the time interval between data points in the acquired signal. The I/Q data sample rate is the reciprocal of this value.

  • i1dcsg.png Y

    Y returns the complex-value time domain data array. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively. To calculate the instantaneous power of a sampled I/Q point, use the equation (I 2 + Q 2) / 2R, where R is the input impedance in ohms. For RFmx, R = 50 ohms.

  • ierrcodeclst.png error out

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