niBT RFSG Create and Download Waveform VI
- Updated2025-04-08
- 2 minute(s) read
Creates the waveform according to the parameters that you specify, writes it into the NI RF vector signal generator memory, and stores the I/Q rate and headroom of the waveform in the RFSG database.

Inputs/Outputs
![]() niBT SG session specifies the niBT SG session refnum. Use this parameter to configure the behavior and operation of the appropriate BT Generation VI that accepts the niBT SG session refnum at its input. ![]() instrument handle identifies the instrument session. The BT Generation obtains this parameter from the niRFSG Initialize VI or the niRFSG Initialize With Options VI. ![]() waveform name specifies the name used to store the waveform. This string is case-insensitive and alphanumeric, and does not use reserved words. ![]() error in describes error conditions that occur before this node runs. This input provides standard error in functionality. ![]() niBT SG session out returns the niBT SG session refnum. Use this reference as the session input to subsequent VIs. Note Close the niBT SG session refnum using the
niBT SG Close Session VI before the VI completes execution to avoid possible memory leak issues.
![]() instrument handle out passes a reference from the instrument session to the next VI. ![]() error out contains error information. This output provides standard error out functionality. |