RfsaIQAcquisition.ReadIQSingleRecordComplex(PrecisionTimeSpan) Method
- Updated2025-05-22
- 1 minute(s) read
Rfsa
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
ComplexDoubleReturns the acquired waveform.
Exceptions
Exception | Condition |
---|---|
ObjectDisposedException | The ReadIQSingleRecordComplex(PrecisionTimeSpan, RfsaWaveformInfo) method was accessed after the associated NIRfsa object was disposed. |