Home > Support > NI Product Manuals > LabVIEW Communications System Design Suite 1.0 Manual

Fetches complex, 16-bit signed integer data from the specified channel. To use the niUSRP Fetch Rx Data (I16) node, you must set the Host Data Type property to I16.

connector_pane_image
datatype_icon

session handle

Your instrument session.

datatype_icon

number of samples

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.

datatype_icon

timeout

The time to wait, in seconds, before returning an error if the requested number of samples have not been acquired.

Default: 10

datatype_icon

error in (no error)

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

datatype_icon

status

A Boolean that is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

datatype_icon

code

The error or warning code. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

datatype_icon

source

The origin of the error or warning. Right-click the error in control on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

datatype_icon

channel list

The channel(s) from which to fetch the data.

datatype_icon

session handle out

A reference to your instrument session to be passed to the next node.

datatype_icon

data

The 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 parameter x 2.

datatype_icon

timestamp

The 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.

datatype_icon

whole seconds

The integer number of seconds for the time associated with the first sample of the waveform, according to the onboard device timer.

datatype_icon

fractional seconds

The 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.

datatype_icon

error out

Error information. This output provides standard error out functionality.

datatype_icon

status

A Boolean that is TRUE (X) if an error occurred or FALSE (checkmark) to indicate a warning or that no error occurred. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

datatype_icon

code

The error or warning code. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.

datatype_icon

source

The origin of the error or warning. Right-click the error out indicator on the front panel and select Explain Error or Explain Warning from the shortcut menu for more information about the error.