Provides methods to fetch and read the frequency count (Fcnt) measurement results.

Derives from

Syntax

Namespace: NationalInstruments.RFmx.SpecAnMX

public class RFmxSpecAnMXFcntResults : RFmxSpecAnMXSubObject

Remarks

For more information about RFmx SpecAn, refer to the RFmx SpecAn Help.

Thread Safety

Any public static members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Methods

NameDescription
FetchAllanDeviation(string, double, out double)

Fetches the two-sample deviation of the measured frequency.

FetchFrequencyTrace(string, double, ref AnalogWaveform< float >)

Fetches the frequency trace for frequency count (Fcnt) measurement.

FetchMeasurement(string, double, out double, out double, out double)

Fetches the frequency and phase measured using the frequency count (Fcnt) measurement.

FetchPhaseTrace(string, double, ref AnalogWaveform< float >)

Fetches the phase trace for frequency count (Fcnt) measurement.

FetchPowerTrace(string, double, ref AnalogWaveform< float >)

Fetches the power trace for frequency count (Fcnt) measurement.

GetAllanDeviation(string, out double)

Gets the two-sample deviation of the measured frequency.

GetAverageAbsoluteFrequency(string, out double)

Gets the instantaneous frequency of the samples averaged over all acquisitions.

GetAverageRelativeFrequency(string, out double)

Gets the signal frequency relative to the RF center frequency. Only samples above the threshold are used when you set the SetThresholdEnabled(string, RFmxSpecAnMXFcntThresholdEnabled) method to True.

GetMeanPhase(string, out double)

Gets the I/Q samples averaged over all acquisitions. The phase of the sum of these I/Q samples is returned. Only samples above the threshold are used.

Read(string, double, out double, out double, out double)

Configures hardware for acquisition, performs measurement on acquired data, and returns the frequency count (Fcnt) measurement results.