niUSRP Fetch Rx Data (CDB Cluster)
- Updated2023-02-17
- 3 minute(s) read
niUSRP Fetch Rx Data (CDB Cluster)
Fetches a cluster of complex, double-precision floating-point data from the specified channel. Modulation Toolkit nodes use the complex, double-precision floating-point cluster data type. Use this node in applications that use Modulation Toolkit nodes.
Inputs/Outputs

session handle
Instrument session.

number of samples
Number of samples to fetch from the acquisition channel.

timeout
Time to wait, in seconds, before returning an error if the requested number of samples have not been acquired.
Default value: 10

channel list
Channel(s) from which to fetch the data.

error in
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Default value: No error

session handle out
Reference to your instrument session to be passed to the next node.

data
Received baseband samples as complex, double-precision floating-point data in a cluster, which also includes sampling information.

t0
Trigger (start) time of the acquired Y array.

dt
Time between values in the Y array.

Y
The complex-valued baseband waveform. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.

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

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

fractional seconds
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.

error out
Error information.
The node produces this output according to standard error behavior.
Hardware Support
This node supports the following hardware:
- USRP-2900/2901
- USRP-2920/2921/2922
- USRP-2930/2932
- USRP-2940/2942/2943/2944/2945
- USRP-2950/2952/2953/2954/2955