Fetches complex, 16-bit signed integer data from the specified channels. To use niUSRP Fetch Rx Data (2D I16), you must set the Host Data Type property to I16.
Instrument session.
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Default: No error
Number of samples to fetch from the acquisition channel. For finite acquisitions, if you specify a value of -1, NI-USRP returns all the remaining samples. NI-USRP returns the samples when the requested number of samples is retrieved from the device or when the timeout is exceeded, whichever happens first.
Time to wait, in seconds, before returning an error if the requested number of samples have not been acquired.
Default: 10
Channel(s) from which to fetch the data.
Reference to your instrument session to be passed to the next node.
Error information.
The node produces this output according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Received baseband samples as an array of complex, 16-bit signed integer data. The real and imaginary components of the data correspond to the in-phase (I) and quadrature-phase (Q) data, respectively. I and Q are interleaved [I, Q, I, Q, ...] in the array. The total number of elements returned in the array equals (the value of the number of samples input x 2) x the number of channels. Each row of the 2D array corresponds to a separate channel.
The time between samples in the waveform (the sample period) equals 1 divided by the coerced I/Q rate. Determine the coerced I/Q rate by reading the IQ Rate property after you set it or by reading the coerced IQ rate output of Configure Signal.
Timestamp of the first receive (Rx) sample returned and the time associated with the first sample of the waveform, according to the onboard device timer.
Integer number of seconds for the time associated with the first sample of the waveform, according to the onboard device timer.
Double-precision, floating-point value representing the remaining fraction of a second for the time associated with the first sample of the waveform, according to the onboard device timer.