RFmx Demod VIs

RFmxDemod Read (VI)

  • Updated2023-10-12
  • 7 minute(s) read
 RFmxDemod Read (VI)

RFmxDemod Read (VI)

Owning Palette: RFmx Demod VIs

Configures hardware for acquisition, performs measurement on acquired data, and returns measurement results.

RFmxDemod ADemod Read AM

Configures hardware for acquisition, performs measurement on acquired data, and returns the AM measurement results.

RFmxDemod ADemod Read AM

cio.gif

Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI.

cdbl.gif

Timeout specifies the timeout for fetching the specified measurement. Set this value to an appropriate time, longer than expected for fetching the measurement. A value of -1 specifies that the VI waits until the measurement is complete. The default value is 10. This value is expressed in seconds.

cstr.gif

Selector String comprises of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string).

Example:

""

"signal::sig1"

You can use the RFmxDemod Build Signal String VI to build the selector string.

cerrcodeclst.gif

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

iio.gif

Instrument Handle Out passes a reference to your RFmx session to the next VI.

idbl.gif

Mean Modulation Depth returns the mean amplitude variation, as a percentage, around the unmodulated carrier amplitude. If the carrier is suppressed, the amplitude variation of the modulating signal is returned.

idbl.gif

Mean Carrier Power returns the mean of the measured carrier power, in dBm.

ierrcodeclst.gif

error out contains error information. This output provides standard error out functionality.

RFmxDemod ADemod Read FM

Configures hardware for acquisition, performs measurement on acquired data, and returns the FM measurement results.

RFmxDemod ADemod Read FM

cio.gif

Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI.

cdbl.gif

Timeout specifies the timeout for fetching the specified measurement. Set this value to an appropriate time, longer than expected for fetching the measurement. A value of -1 specifies that the VI waits until the measurement is complete. The default value is 10. This value is expressed in seconds.

cstr.gif

Selector String comprises of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string).

Example:

""

"signal::sig1"

You can use the RFmxDemod Build Signal String VI to build the selector string.

cerrcodeclst.gif

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

iio.gif

Instrument Handle Out passes a reference to your RFmx session to the next VI.

idbl.gif

Mean Deviation returns the mean frequency deviation, in Hz, around the nominal frequency of the FM carrier.

istr.gif

Mean Carrier Frequency Error returns the mean of the measured carrier frequency error, in Hz.

ierrcodeclst.gif

error out contains error information. This output provides standard error out functionality.

RFmxDemod ADemod Read PM

Configures hardware for acquisition, performs measurement on acquired data, and returns the PM measurement results.

RFmxDemod ADemod Read PM

cio.gif

Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI.

cdbl.gif

Timeout specifies the timeout for fetching the specified measurement. Set this value to an appropriate time, longer than expected for fetching the measurement. A value of -1 specifies that the VI waits until the measurement is complete. The default value is 10. This value is expressed in seconds.

cstr.gif

Selector String comprises of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string).

Example:

""

"signal::sig1"

You can use the RFmxDemod Build Signal String VI to build the selector string.

cerrcodeclst.gif

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

iio.gif

Instrument Handle Out passes a reference to your RFmx session to the next VI.

idbl.gif

Mean Deviation returns the mean phase deviation, in degrees, of a phase modulated signal.

icsg.gif

Mean Carrier Frequency Error returns the mean of the measured carrier frequency error, in Hz.

ierrcodeclst.gif

error out contains error information. This output provides standard error out functionality.

RFmxDemod DDemod Read

Configures hardware for acquisition, performs measurement on acquired data for modulation type configured using the RFmxDemod DDemod Configure Modulation Type VI, and returns the frequency offset, EVM, and MER results.

RFmxDemod DDemod Read

cio.gif

Instrument Handle In specifies the RFmx session refnum. Instrument Handle In is obtained from the RFmxInstr Initialize NIRFSA VI.

cdbl.gif

Timeout specifies the timeout for fetching the specified measurement. Set this value to an appropriate time, longer than expected for fetching the measurement. A value of -1 specifies that the VI waits until the measurement is complete. The default value is 10. This value is expressed in seconds.

cstr.gif

Selector String comprises of the signal name. If you do not specify the signal name, the default signal instance is used. The default value is "" (empty string).

Example:

""

"signal::sig1"

You can use the RFmxDemod Build Signal String VI to build the selector string.

cerrcodeclst.gif

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

iio.gif

Instrument Handle Out passes a reference to your RFmx session to the next VI.

idbl.gif

Mean Frequency Offset returns the mean of the measured carrier frequency offset, in Hz.

idbl.gif

Mean RMS EVM returns the mean of the RMS EVM measured per acquisition.

idbl.gif

Maximum Peak EVM returns the maximum of the peak EVM measured per acquisition.

idbl.gif

Mean Modulation Error Ratio returns the modulation error ratio, in dB.

ierrcodeclst.gif

error out contains error information. This output provides standard error out functionality.

Log in to get a better experience