RFmx SpecAn DOTNET

RFmxSpecAnMXTxpConfiguration Class

  • Updated2024-07-17
  • 6 minute(s) read
RFmxSpecAnMXTxpConfiguration Class

RFmxSpecAnMXTxpConfiguration Class

Provides methods to configure the transmit power (TXP) measurement.

Inheritance Hierarchy

SystemObject
  RFmxSpecAnMXSubObject
    NationalInstruments.RFmx.SpecAnMXRFmxSpecAnMXTxpConfiguration

Namespace: NationalInstruments.RFmx.SpecAnMX
Assembly: NationalInstruments.RFmx.SpecAnMX.Fx40 (in NationalInstruments.RFmx.SpecAnMX.Fx40.dll) Version: 24.5.0.49286 (24.5.0.49286)

Syntax

public sealed class RFmxSpecAnMXTxpConfiguration : RFmxSpecAnMXSubObject
Public NotInheritable Class RFmxSpecAnMXTxpConfiguration
	Inherits RFmxSpecAnMXSubObject

The RFmxSpecAnMXTxpConfiguration type exposes the following members.

Methods

 NameDescription
Public methodConfigureAveraging Configures averaging for the transmit power (TXP) measurement.
Public methodConfigureMeasurementInterval Configures the acquisition time, in seconds, for the transmit power (TXP) measurement.
Public methodConfigureRbwFilter Configures the resolution bandwidth (RBW) filter to measure the power of the signal as seen through this filter.
Public methodConfigureThreshold Configures the threshold level for the samples that need to be considered for the transmit power (TXP) measurement. Enable the threshold when analyzing burst signals or signals with dead time.
Public methodConfigureVbwFilter Configures VBW settings including the VBW mode, video bandwidth (VBW), and the VBW to RBW ratio.
Public methodEqualsDetermines whether the specified Object is equal to the current Object.
(Inherited from Object)
Public methodGetAllTracesEnabled Gets whether the traces to be stored and retrieved after performing the transmit power (TXP) measurement are enabled.
Public methodGetAveragingCount Gets the number of acquisitions used for averaging.
Public methodGetAveragingEnabled Gets whether averaging for the transmit power (TXP) measurement is enabled.
Public methodGetAveragingType Gets the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for transmit power (TXP) measurement.
Public methodGetHashCodeServes as a hash function for a particular type.
(Inherited from Object)
Public methodGetMeasurementEnabled Gets whether transmit power (TXP) measurement is enabled.
Public methodGetMeasurementInterval Gets the acquisition time, in seconds, for the transmit power (TXP) measurement.
Public methodGetNumberOfAnalysisThreads Gets the maximum number of threads used for parallelism for transmit power (TXP) measurement.
Public methodGetRbwFilterAlpha Gets the roll-off factor for the root-raised-cosine (RRC) filter.
Public methodGetRbwFilterBandwidth Gets the bandwidth, in hertz (Hz), of the resolution bandwidth (RBW) filter used to sweep the acquired signal.
Public methodGetRbwFilterType Gets the shape of the digital resolution bandwidth (RBW) filter.
Public methodGetThresholdEnabled Gets whether thresholding of the acquired samples to be used for the transmit power (TXP) measurement is enabled.
Public methodGetThresholdLevel Gets the relative or absolute threshold power level.
Public methodGetThresholdType Gets the reference for the power level that is used as the threshold.
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetVbwFilterAutoBandwidth Gets whether the video bandwidth (VBW) is expressed directly or computed based on the VBW to RBW ratio.
Public methodGetVbwFilterBandwidth Gets the video bandwidth when you set the SetVbwFilterAutoBandwidth(String, RFmxSpecAnMXTxpVbwFilterAutoBandwidth) method to False.
Public methodGetVbwFilterVbwToRbwRatio Gets the VBW to RBW Ratio when you set the SetVbwFilterAutoBandwidth(String, RFmxSpecAnMXTxpVbwFilterAutoBandwidth) method to True.
Public methodSetAllTracesEnabled Sets whether to enable the traces to be stored and retrieved after performing the transmit power (TXP) measurement.
Public methodSetAveragingCount Sets the number of acquisitions used for averaging.
Public methodSetAveragingEnabled Sets whether to enable averaging for the transmit power (TXP) measurement.
Public methodSetAveragingType Sets the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for transmit power (TXP) measurement.
Public methodSetMeasurementEnabled Sets whether to enable transmit power (TXP) measurement.
Public methodSetMeasurementInterval Sets the acquisition time, in seconds, for the transmit power (TXP) measurement.
Public methodSetNumberOfAnalysisThreads Sets the maximum number of threads used for parallelism for transmit power (TXP) measurement.
Public methodSetRbwFilterAlpha Sets the roll-off factor for the root-raised-cosine (RRC) filter.
Public methodSetRbwFilterBandwidth Sets the bandwidth, in hertz (Hz), of the resolution bandwidth (RBW) filter used to sweep the acquired signal.
Public methodSetRbwFilterType Sets the shape of the digital resolution bandwidth (RBW) filter.
Public methodSetThresholdEnabled Sets whether to enable thresholding of the acquired samples to be used for the transmit power (TXP) measurement.
Public methodSetThresholdLevel Sets the relative or absolute threshold power level.
Public methodSetThresholdType Sets the reference for the power level that is used as the threshold.
Public methodSetVbwFilterAutoBandwidth Sets whether the video bandwidth (VBW) is expressed directly or computed based on the VBW to RBW ratio.
Public methodSetVbwFilterBandwidth Sets the video bandwidth when you set the SetVbwFilterAutoBandwidth(String, RFmxSpecAnMXTxpVbwFilterAutoBandwidth) method to False.
Public methodSetVbwFilterVbwToRbwRatio Sets the VBW to RBW Ratio when you set the SetVbwFilterAutoBandwidth(String, RFmxSpecAnMXTxpVbwFilterAutoBandwidth) method to True.
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Top

Remarks

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

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Log in to get a better experience