Provides methods to configure the FrequencyRange measurement.

Derives from

Syntax

Namespace: NationalInstruments.RFmx.BTMX

public class RFmxBTMXFrequencyRangeConfiguration : RFmxBTMXSubObject

Methods

NameDescription
ConfigureAveraging(string, RFmxBTMXFrequencyRangeAveragingEnabled, int)

Configures averaging for the FrequencyRange measurement.

ConfigureSpan(string, double)

Configures the span for the FrequencyRange measurement.

GetAllTracesEnabled(string, out bool)

Gets whether to enable all the traces for FrequencyRange measurement.

GetAveragingCount(string, out int)

Gets the number of acquisitions used for averaging when you set the SetAveragingEnabled(string, RFmxBTMXFrequencyRangeAveragingEnabled) method to True.

GetAveragingEnabled(string, out RFmxBTMXFrequencyRangeAveragingEnabled)

Gets whether to enable averaging for the FrequencyRange measurement.

GetMeasurementEnabled(string, out bool)

Gets whether to enable the FrequencyRange measurement specified in the section 4.5.4 of the Bluetooth Test Specification RF.TS.p33. This measurement is valid only for basic rate (BR) packets.

GetNumberOfAnalysisThreads(string, out int)

Gets the maximum number of threads used for parallelism for the frequency range measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.

GetSpan(string, out double)

Gets the span for the FrequencyRange measurement. This value is expressed in Hz. You must adjust the span according the center frequency as specified in section 4.5.4 of the Bluetooth Test Specification RF.TS.p33. It is recommended to use the span of 6 MHz for a center frequency of 2.402 GHz and 10 MHz for a center frequency of 2.48 GHz.

SetAllTracesEnabled(string, bool)

Sets whether to enable all the traces for FrequencyRange measurement.

SetAveragingCount(string, int)

Sets the number of acquisitions used for averaging when you set the SetAveragingEnabled(string, RFmxBTMXFrequencyRangeAveragingEnabled) method to True.

SetAveragingEnabled(string, RFmxBTMXFrequencyRangeAveragingEnabled)

Sets whether to enable averaging for the FrequencyRange measurement.

SetMeasurementEnabled(string, bool)

Sets whether to enable the FrequencyRange measurement specified in the section 4.5.4 of the Bluetooth Test Specification RF.TS.p33. This measurement is valid only for basic rate (BR) packets.

SetNumberOfAnalysisThreads(string, int)

Sets the maximum number of threads used for parallelism for the frequency range measurement. The number of threads can range from 1 to the number of physical cores. The number of threads you set may not be used in calculations. The actual number of threads used depends on the problem size, system resources, data availability, and other considerations.

SetSpan(string, double)

Sets the span for the FrequencyRange measurement. This value is expressed in Hz. You must adjust the span according the center frequency as specified in section 4.5.4 of the Bluetooth Test Specification RF.TS.p33. It is recommended to use the span of 6 MHz for a center frequency of 2.402 GHz and 10 MHz for a center frequency of 2.48 GHz.