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

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.

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