RFmxDemodMXADemodConfiguration Class
- Updated2024-07-17
- 6 minute(s) read
RFmx
Provides methods to configure analog demodulation measurements.
Inheritance Hierarchy
Namespace: NationalInstruments.RFmx.DemodMX
Assembly: NationalInstruments.RFmx.DemodMX.Fx40 (in NationalInstruments.RFmx.DemodMX.Fx40.dll) Version: 24.5.0.49286 (24.5.0.49286)
Syntax
public sealed class RFmxDemodMXADemodConfiguration : RFmxDemodMXSubObject
Public NotInheritable Class RFmxDemodMXADemodConfiguration Inherits RFmxDemodMXSubObject
The RFmxDemodMXADemodConfiguration type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| ConfigureAMCarrierSuppressed | Configures the presence of the amplitude modulated (AM) carrier. | |
| ConfigureAudioFilter | Configures the audio filter for analog demodulation measurements. | |
| ConfigureAveraging | Configures averaging for analog demodulation measurements. | |
| ConfigureCarrierCorrection | Configures the carrier correction in analog demodulation measurements. | |
| ConfigureFMDeEmphasis | Configures analog demodulation measurements for the de-emphasis filter in the FM transmitter. | |
| ConfigureMeasurementInterval | Configures the measurement interval for analog demodulation measurements. | |
| ConfigureModulationType | Configures the modulation type for analog demodulated measurements. | |
| ConfigureRbwFilter | Configures the resolution bandwidth (RBW) filter. | |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object) | |
| GetAllTracesEnabled | Gets whether the traces to be stored and retrieved after performing the analog demodulation measurements is enabled. | |
| GetAMCarrierSuppressed | Gets whether the carrier of the AM (amplitude modulated) signal is absent. | |
| GetAudioFilterLowerCutoffFrequency | Gets the lower cutoff frequency, in hertz (Hz), of the custom audio filter. | |
| GetAudioFilterType | Gets the audio filter to be applied on the analog demodulated signal. | |
| GetAudioFilterUpperCutoffFrequency | Gets the upper cutoff frequency, in hertz (Hz), of the custom audio filter. | |
| GetAudioMeasurementEnabled | Gets whether to enable the audio signal measurements, such as SINAD, SNR, THD and THD+Noise. | |
| GetAveragingCount | Gets the number of acquisitions used for averaging. | |
| GetAveragingEnabled | Gets whether averaging is enabled. | |
| GetAveragingType | Gets the averaging type for the measurement. | |
| GetCarrierCorrectionFrequencyEnabled | Gets whether to correct the frequency error in the carrier when demodulating frequency-modulated (FM) or phase-modulated (PM) signals. | |
| GetCarrierCorrectionPhaseEnabled | Gets whether to correct the carrier phase error when demodulating phase-modulated (PM) signals. | |
| GetFMDeEmphasis | Gets the time constant, in seconds, of the de-emphasis filter, which compensates for the pre-emphasis filter in the frequency-modulated (FM) transmitter. | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object) | |
| GetMeasurementEnabled | Gets whether the analog demodulation measurement is enabled. | |
| GetMeasurementInterval | Gets the signal acquisition time for the analog demodulation measurement. This value is expressed in seconds. | |
| GetModulationType | Gets the digital modulation type of the signal that needs to be analyzed. | |
| GetRbwFilterAlpha | Gets the roll-off factor of the root-raised-cosine (RRC) filter. | |
| GetRbwFilterBandwidth | Gets the bandwidth, in hertz (Hz), of the resolution bandwidth (RBW) filter to be applied to the signal acquired. | |
| GetRbwFilterType | Gets the shape of the digital resolution bandwidth (RBW) filter. | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| SetAllTracesEnabled | Sets whether to enable the traces to be stored and retrieved after performing the analog demodulation measurement. | |
| SetAMCarrierSuppressed | Sets whether the carrier of the AM (amplitude modulated) signal is absent. | |
| SetAudioFilterLowerCutoffFrequency | Sets the lower cutoff frequency, in hertz (Hz), of the custom audio filter. | |
| SetAudioFilterType | Sets the audio filter to be applied on the analog demodulated signal. | |
| SetAudioFilterUpperCutoffFrequency | Sets the upper cutoff frequency, in hertz (Hz), of the custom audio filter. | |
| SetAudioMeasurementEnabled | Sets whether to enable the audio signal measurements, such as SINAD, SNR, THD and THD+Noise. | |
| SetAveragingCount | Sets the number of acquisitions used for averaging. | |
| SetAveragingEnabled | Sets whether to enable averaging for the measurement. | |
| SetAveragingType | Sets the averaging type for the measurement. | |
| SetCarrierCorrectionFrequencyEnabled | Sets whether to correct the frequency error in the carrier when demodulating frequency-modulated (FM) or phase-modulated (PM) signals. | |
| SetCarrierCorrectionPhaseEnabled | Sets whether to correct the carrier phase error when demodulating phase-modulated (PM) signals. | |
| SetFMDeEmphasis | Sets the time constant, in seconds, of the de-emphasis filter, which compensates for the pre-emphasis filter in the frequency-modulated (FM) transmitter. | |
| SetMeasurementEnabled | Sets whether to enable the analog demodulation measurements. | |
| SetMeasurementInterval | Sets the signal acquisition time for the analog demodulation measurement. This value is expressed in seconds. | |
| SetModulationType | Sets the digital modulation type of the signal that needs to be analyzed. | |
| SetRbwFilterAlpha | Sets the roll-off factor of the root-raised-cosine (RRC) filter. | |
| SetRbwFilterBandwidth | Sets the bandwidth, in hertz (Hz), of the resolution bandwidth (RBW) filter to be applied to the signal acquired using zero span. | |
| SetRbwFilterType | Sets the shape of the digital resolution bandwidth (RBW) filter. | |
| ToString | Returns a string that represents the current object. (Inherited from Object) |
Remarks
For more information about RFmx Demod, refer to the RFmx Demod 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.