Pulsed RF Measurement Library API Reference

Table of Contents
  • S-Parameter Measurement VIs
  • PAE Measurement VIs
  • Pulse Measurement VIs

PRFMsc Fetch Data

PRFMsc Fetch Data (Pulse IQ)

Fetches complex-valued IQ data for the Pulse Number you specify within the Burst Number.

Pulse Reference In

Specifies the session reference handle of the Pulse measurement session.

Burst Number

Specifies the burst to fetch. The value can be between 0 and the value you specify in the Number of Burst to Average parameter in the PRFMsc Configure Pulse Stability Averaging VI. The default value is 0.

Pulse Number

Specifies the pulse to be fetched in the burst you specify. The default value is 0.

Type of Data

Specifies the type of data to be fetched. The default value is Unfiltered.
Unfiltered The type of data fetched is unfiltered.
Filtered The type of data fetched is filtered.

error in

Error conditions that occur before this node runs. This input provides standard error in functionality.

Pulse Reference Out

Returns the session reference handle of the Pulse measurement session.

Pulse IQ Data

Returns the complex valued IQ data of the pulse.

error out

Error information. This output provides standard error out functionality.

PRFMsc Fetch Data (Pulse Magnitude Phase)

Fetches the magnitude and phase data for the pulse you specify in Burst Number and Pulse Number.

Type of Data

Specifies the type of data to be fetched. The default value is Unfiltered.
Unfiltered The type of data fetched is unfiltered.
Filtered The type of data fetched is filtered.

Pulse Reference In

Specifies the session reference handle of the Pulse measurement session.

Burst Number

Specifies the burst to fetch. The value can be between 0 and the value you specify in the Number of Burst to Average parameter in the PRFMsc Configure Pulse Stability Averaging VI. The default value is 0.

Pulse Number

Specifies the pulse to be fetched in the burst you specify. The default value is 0.

Unit

Specifies which unit to be used for the burst amplitude. The default value is Power (dBm).

error in

Error conditions that occur before this node runs. This input provides standard error in functionality.

Pulse Reference Out

Returns the session reference handle of the Pulse measurement session.

Pulse Magnitude

Returns the amplitude waveform of the pulse.

Pulse Phase

Returns the phase waveform of the pulse.

error out

Error information. This output provides standard error out functionality.

PRFMsc Fetch Data (Burst IQ)

Fetches complex-valued IQ data for the burst number you specify in Burst Number.

Pulse Reference In

Specifies the session reference handle of the Pulse measurement session.

Burst Number

Specifies the burst to fetch. The value can be between 0 and the value you specify in the Number of Burst to Average parameter in the PRFMsc Configure Pulse Stability Averaging VI. The default value is 0.

Type of Data

Specifies the type of data to be fetched. The default value is Unfiltered.
Unfiltered The type of data fetched is unfiltered.
Filtered The type of data fetched is filtered.

error in

Error conditions that occur before this node runs. This input provides standard error in functionality.

Pulse Reference Out

Returns the session reference handle of the Pulse measurement session.

Burst IQ Data

Returns the complex valued IQ data of the burst.

error out

Error information. This output provides standard error out functionality.

PRFMsc Fetch Data (Burst Magnitude Phase)

Fetches the magnitude and phase data of the IQ data for the burst number you specify in Burst Number.

Type of Data

Specifies the type of data to be fetched. The default value is Unfiltered.
Unfiltered The type of data fetched is unfiltered.
Filtered The type of data fetched is filtered.

Pulse Reference In

Specifies the session reference handle of the Pulse measurement session.

Burst Number

Specifies the burst to fetch. The value can be between 0 and the value you specify in the Number of Burst to Average parameter in the PRFMsc Configure Pulse Stability Averaging VI. The default value is 0.

Unit

Specifies which unit to be used for the burst amplitude. The default value is Power (dBm).

error in

Error conditions that occur before this node runs. This input provides standard error in functionality.

Pulse Reference Out

Returns the session reference handle of the Pulse measurement session.

Burst Magnitude

Returns the amplitude waveform of the burst.

Burst Phase

Returns the phase waveform of the burst.

error out

Error information. This output provides standard error out functionality.

PRFMsc Fetch Data (All)

Fetches complex-valued IQ data for all the bursts as specified by the Averaging Count parameter in the PRFMsc Configure Pulse Stability Averaging VI. The output waveform is a single waveform datatype containing data for all the pulses across all bursts.

Pulse Reference In

Specifies the session reference handle of the Pulse measurement session.

Type of Data

Specifies the type of data to be fetched. The default value is Unfiltered.
Unfiltered The type of data fetched is unfiltered.
Filtered The type of data fetched is filtered.

error in

Error conditions that occur before this node runs. This input provides standard error in functionality.

Pulse Reference Out

Returns the session reference handle of the Pulse measurement session.

All IQ Data

Returns a complex valued IQ data waveform of all bursts.

error out

Error information. This output provides standard error out functionality.

PRFMsc Fetch Data (Array of Pulses)

Fetches complex-valued IQ data for all the bursts as specified by the Averaging Count parameter in the Configure Pulse Stability Averaging VI. The output waveform is a 2D array of waveform datatype, where element at index (0,0) corresponds to Burst_0, Pulse_0, element at index (0,n-1) corresponds to Burst_0, Pulse_(n-1) element at index (1,0) corresponds to Burst_1, Pulse 0 Index ((m-1),(n-1)) of the array corresponds to Burst_(m-1), Pulse_(n-1).

Pulse Reference In

Specifies the session reference handle of the Pulse measurement session.

Type of Data

Specifies the type of data to be fetched. The default value is Unfiltered.
Unfiltered The type of data fetched is unfiltered.
Filtered The type of data fetched is filtered.

error in

Error conditions that occur before this node runs. This input provides standard error in functionality.

Pulse Reference Out

Returns the session reference handle of the Pulse measurement session.

Array of Pulse IQ Data

Returns a 2D array of pulse IQ data waveforms.

error out

Error information. This output provides standard error out functionality.

PRFMsc Fetch Data (Array of Bursts)

Fetches complex-valued IQ data for all the bursts as specified by the Averaging Count parameter in the Configure Pulse Stability Averaging VI. The output waveform is an array of waveform datatype, where each element in the array corresponds to the data for a particular burst. Index 0 of the array corresponds to all pulses in Burst_0 and Index (m-1) of the array corresponds to all pulses in the burst.

Pulse Reference In

Specifies the session reference handle of the Pulse measurement session.

Type of Data

Specifies the type of data to be fetched. The default value is Unfiltered.
Unfiltered The type of data fetched is unfiltered.
Filtered The type of data fetched is filtered.

error in

Error conditions that occur before this node runs. This input provides standard error in functionality.

Pulse Reference Out

Returns the session reference handle of the Pulse measurement session.

Array of Burst IQ Data

Returns an array of burst IQ data waveforms.

error out

Error information. This output provides standard error out functionality.

Log in to get a better experience