ScopeMeasurement.FetchInterleavedIQData Property
- Updated2023-09-06
- 1 minute(s) read
ScopeMeasurementFetchInterleavedIQData Property
Specifies whether a fetch call retrieves a single waveform with I and Q interleaved, or two separate waveforms.
Namespace: NationalInstruments.ModularInstruments.NIScope
Assembly: NationalInstruments.ModularInstruments.NIScope.Fx45 (in NationalInstruments.ModularInstruments.NIScope.Fx45.dll) Version: 2023
Syntax
public bool FetchInterleavedIQData { get; set; }
Public Property FetchInterleavedIQData As Boolean Get Set
Property Value
Type: Boolean, if the number of elements returned by scalar fetch types (such as 16-bit integer) is twice the requested number of samples, and if during DDC acquisitions in Complex mode, two noninterleaved arrays of data are returned per channel, per record. The default value is .
Remarks
This attribute can be used only with high-speed digitizers that support onboard signal processing (OSP).
NI-SCOPE throws an exception if you use this attribute with an instrument that does not support OSP.
![]() |
---|
If this is set to , then the following methods, as well as their overloads and async versions, will return waveforms with twice the number of samples specified: Read(PrecisionTimeSpan, Int64, AnalogWaveformCollectionDouble), FetchByte(PrecisionTimeSpan, Int64, AnalogWaveformCollectionByte), FetchInt16(PrecisionTimeSpan, Int64, AnalogWaveformCollectionInt16), FetchInt32(PrecisionTimeSpan, Int64, AnalogWaveformCollectionInt32), and FetchDouble(PrecisionTimeSpan, Int64, AnalogWaveformCollectionDouble). |