niUSRP Write Tx Data (CDB Cluster)
- Updated2023-02-17
- 3 minute(s) read
niUSRP Write Tx Data (CDB Cluster)
Writes a cluster of complex, double-precision floating-point data to 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.

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

data
Baseband samples to transmit as complex, double-precision floating-point data in a cluster, which also includes sampling information.

t0
NI-USRP ignores this value.

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.

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

end of data?
Boolean that determines whether this is the last call to niUSRP Write Tx Data for the current contiguous transmit operation.
| True | Indicates that this is the last call to niUSRP Write Tx Data. |
| False | No indication of the last call. |
Default value: False

channel list
Channel(s) to which to write the data.

use waveform dt for IQ rate?
Boolean that determines whether the dt element of the data waveform overrides the I/Q rate.
| True | dt element of the data waveform overrides the I/Q/ rate. |
| False | No override of the I/Q rate. |
Default value: False

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

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
- USRP-2950/2952/2953/2954