niUSRP Initiate VI
- Updated2024-10-14
- 2 minute(s) read
Starts the Rx acquisition.
The niUSRP Initiate VI starts the waveform acquisition in a receive (Rx) session. You must initiate the Rx session before you use a niUSRP Fetch Rx Data (poly) VI to retrieve waveform data. You do not need to call the niUSRP Initiate VI for transmit (Tx) sessions; you initiate waveform generation when you provide data using the niUSRP Write Tx Data (poly) VI.

Inputs/Outputs
session handle
—
session handle identifies your instrument session. session handle is obtained from the niUSRP Open Rx Session VI and identifies a particular receive (Rx) session.
error in (no error)
—
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
session handle out
—
session handle out passes a reference to your instrument session to the next VI. session handle out is obtained from the niUSRP Open Rx Session VI and identifies a particular receive (Rx) session.
error out
—
error out contains error information. This output provides standard error out functionality. |
Details
If acquisition begins successfully, NI-USRP transitions to the Running state. If you configured a Start Trigger, the device begins waiting for the specified trigger. Use the niUSRP Initiate VI in conjunction with one of the niUSRP Fetch Rx Data (poly) VIs to retrieve the acquired data.
session handle
—
error in (no error)
—
session handle out
—
error out
—