NIRfsa Namespace

Table of Contents

RfsaIQAcquisition.ReadIQSingleRecordComplex(PrecisionTimeSpan) Method

  • Updated2025-05-22
  • 1 minute(s) read
RfsaIQAcquisition.ReadIQSingleRecordComplex(PrecisionTimeSpan) Method

RfsaIQAcquisitionReadIQSingleRecordComplex(PrecisionTimeSpan) Method

Initiates an acquisition and fetches a single I/Q data record. Do not use this method if you have configured the device to continuously acquire data samples or to acquire multiple records.

Namespace: NationalInstruments.ModularInstruments.NIRfsa
Assembly: NationalInstruments.ModularInstruments.NIRfsa.Fx45 (in NationalInstruments.ModularInstruments.NIRfsa.Fx45.dll) Version: 2025

Syntax

public ComplexDouble[] ReadIQSingleRecordComplex(
	PrecisionTimeSpan timeout
)
Public Function ReadIQSingleRecordComplex ( 
	timeout As PrecisionTimeSpan
) As ComplexDouble()

Parameters

timeout  PrecisionTimeSpan
Specifies the time, in seconds, allotted for the method to complete before returning a timeout error. A value of MaxValue specifies the method waits until all data is available. A value of 0 specifies the method immediately returns available data.

Return Value

ComplexDouble
Returns the acquired waveform.

Exceptions

ExceptionCondition
ObjectDisposedException The ReadIQSingleRecordComplex(PrecisionTimeSpan, RfsaWaveformInfo) method was accessed after the associated NIRfsa object was disposed.

See Also

Log in to get a better experience