RFmxDemodMXDDemodConfiguration Methods
- Updated2024-07-17
- 12 minute(s) read
RFmx
The RFmxDemodMXDDemodConfiguration type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | ConfigureAveraging | Configures averaging for digital demodulation measurements. |
![]() | ConfigureEqualizer | Configures the equalizer. |
![]() | ConfigureEqualizerInitialCoefficients | Configures the equalizer coefficients. |
![]() | ConfigureEvmNormalizationReference | Configures the reference used to normalize the error vector magnitude (EVM). |
![]() | ConfigureFskDeviation | Configures the expected frequency-shift keying (FSK) deviation. |
![]() | ConfigureM | Configures the M-ary number, which is the number of distinct states that represent symbols in the complex baseband modulated waveform. |
![]() | ConfigureMeasurementFilter | Configures the measurement filter. |
![]() | ConfigureMeasurementFilterCustomCoefficients | Configures the measurement filter custom coefficients. |
![]() | ConfigureModulationType | Configures the modulation type of the signal to be analyzed. |
![]() | ConfigureNumberOfSymbols | Configures the number of symbols to be analyzed. |
![]() | ConfigurePskFormat | Configures the phase-shift keying (PSK) format. |
![]() | ConfigurePulseShapingFilter | Configures the pulse shaping filter. |
![]() | ConfigurePulseShapingFilterCustomCoefficients | Configures the pulse shaping filter coefficients. |
![]() | ConfigureSamplesPerSymbol(String, RFmxDemodMXDDemodSamplesPerSymbol) | Obsolete. Configures the samples per symbol to be used to acquire the signal for the measurement. |
![]() | ConfigureSamplesPerSymbol(String, Int32) | Configures the samples per symbol to be used to acquire the signal for the measurement. |
![]() | ConfigureSignalStructure | Configures the structure of the incoming signal to be either a continuous signal or a bursty signal. |
![]() | ConfigureSpectrumInverted | Configures swapping of I and Q channels in the acquired waveform before demodulation. |
![]() | ConfigureSymbolMap | Configures the symbol map that you use during measurements. |
![]() | ConfigureSymbolRate | Configures the symbol rate for digital demodulation measurements. |
![]() | ConfigureSynchronization | Configures bit pattern synchronization. |
![]() | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object) |
![]() | GetAllTracesEnabled | Gets whether to enable the traces to be stored and retrieved after performing the digital demodulation. |
![]() | GetAveragingCount | Gets the number of acquisitions used for averaging. |
![]() | GetAveragingEnabled | Gets whether averaging is enabled for digital demodulation measurements. |
![]() | GetBurstEndExclusionSymbols | Sets the number of symbols that is excluded from the measurement before the falling edge of the burst. |
![]() | GetBurstStartExclusionSymbols | Get the number of symbols from the start of the burst trigger that is excluded from the measurement. |
![]() | GetCfoEstimationMode | Gets the carrier frequency offset estimation capability of the demodulator. If you select Narrow, coarse carrier frequency offset estimation is disabled and only fine carrier frequency offset estimation is performed. This is useful when analysing low SNR signals. |
![]() | GetDifferentialEnabled | Gets whether the differentially encoded symbols are enabled, and applicable only to phase-shift keying (PSK) and minimum-shift keying (MSK) modulation types. |
![]() | GetEqualizerConvergenceFactor | Gets the incremental step used by the equalizer to adapt to the channel during the training stage. |
![]() | GetEqualizerFilterLength | Gets the length of the equalization filter to be computed. The length is specified in terms of symbols. |
![]() | GetEqualizerInitialCoefficients | Gets the equalizer initial coefficients. |
![]() | GetEqualizerMode | Gets whether the measurement needs to perform equalization. |
![]() | GetEqualizerTrainingCount | Gets the number of iterations during which the equalizer adapts its coefficients in the training stage. After the training stage, the measurement is performed over the specified number of averages. |
![]() | GetEvmNormalizationReference | Gets the reference used to normalize the error vector magnitude (EVM). |
![]() | GetFskDeviation | Gets the expected frequency-shift keying (FSK) frequency deviation. At baseband frequencies, deviations for individual symbols are evenly spaced in the interval [-fd, fd], where fd represents the frequency deviation. |
![]() | GetFskReferenceCompensationEnabled | Gets whether the frequency-shift keying (FSK) deviation that you specify is to be compensated for gain errors and is used to compute FSK error. |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object) |
![]() | GetIQOffsetRemovalEnabled | Gets whether to remove the I/Q offset before the EVM measurement. |
![]() | GetM | Gets the M-ary number. |
![]() | GetMeasurementEnabled | Gets whether digital demodulation measurement is enabled. |
![]() | GetMeasurementFilterType | Gets the measurement needed to compute the measurement filter based on the pulse shaping filter type or uses the custom measurement filter coefficients. |
![]() | GetModulationType | Gets the modulation type of the signal which needs to be analyzed. |
![]() | GetNumberOfSymbols | Gets the number of symbols to be acquired and analyzed. The measurement acquires additional symbols to account for filter delays. |
![]() | GetPskFormat | Gets the phase-shift keying (PSK) format. |
![]() | GetPulseShapingFilterParameter | Gets the rolloff factor for raised cosine and root raised cosine filter, which are used as pulse shaping filter and measurement filter, respectively. |
![]() | GetPulseShapingFilterType | Gets the pulse-shaping filter used to transmit the signal. |
![]() | GetSamplesPerSymbol | Gets the samples per symbol used to acquire and demodulate the signal. Sample Rate = Symbol Rate * Samples per Symbol. |
![]() | GetSearchLength | Gets the length of the waveform within which the synchronization bit pattern needs to be searched when you set the RFmxDemodMXDDemodConfiguration. SetSearchLengthAuto method to True. |
![]() | GetSearchLengthAuto | Gets whether the measurement should search for synchronization bit pattern in the waveform of length determined by the measurement or search for length duration. |
![]() | GetSignalStructure | Gets the structure of the incoming signal to be either a continuous signal or a bursty signal. |
![]() | GetSpectrumInverted | Gets whether to swap the acquired I and Q samples for demodulation. |
![]() | GetSymbolMap | Gets the symbol map that is used for digital demodulation measurements. |
![]() | GetSymbolMapType | Gets whether the measurement uses the default symbol map or the map that you configure using the ConfigureSymbolMap(String, RFmxDemodMXDDemodSymbolMapType, ComplexSingle) method. |
![]() | GetSymbolRate | Gets the number of symbols transmitted in one second, in hertz (Hz). |
![]() | GetSynchronizationBits | Gets the synchronization bits used to create the reference sequence that needs to be searched in the demodulated signal. The synchronization bits are modulated based on the modulation type to create the reference sequence. |
![]() | GetSynchronizationEnabled | Gets whether the demodulator that needs to search and synchronize the signal to a known reference sequence is enabled. |
![]() | GetSynchronizationMeasurementOffset | Gets the offset, which is the location from which the signal is considered for further measurements. |
![]() | 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 digital demodulation. |
![]() | SetAveragingCount | Sets the number of acquisitions used for averaging. |
![]() | SetAveragingEnabled | Sets whether to enable averaging for digital demodulation measurements. |
![]() | SetBurstEndExclusionSymbols | Set the number of symbols that is excluded from the measurement before the falling edge of the burst. |
![]() | SetBurstStartExclusionSymbols | Sets the number of symbols from the start of the burst trigger that is excluded from the measurement. |
![]() | SetCfoEstimationMode | Sets the carrier frequency offset estimation capability of the demodulator. If you select Narrow, coarse carrier frequency offset estimation is disabled and only fine carrier frequency offset estimation is performed. This is useful when analysing low SNR signals. |
![]() | SetDifferentialEnabled | Sets whether the symbols are differentially encoded, and applicable only to phase-shift keying (PSK) and minimum-shift keying (MSK) modulation types. |
![]() | SetEqualizerConvergenceFactor | Sets the incremental step used to adapt to the channel by the equalizer to adapt to the channel during the training stage. |
![]() | SetEqualizerFilterLength | Sets the length of the equalization filter to be computed. The length is specified in terms of symbols. |
![]() | SetEqualizerMode | Sets whether the measurement needs to perform equalization. |
![]() | SetEqualizerTrainingCount | Sets the number of iterations during which the equalizer adapts its coefficients in the training stage. After the training stage, the measurement is performed over the specified number of averages. |
![]() | SetEvmNormalizationReference | Sets the reference used to normalize the error vector magnitude (EVM). |
![]() | SetFskDeviation | Sets the expected frequency-shift keying (FSK) frequency deviation. At baseband frequencies, deviations for individual symbols are evenly spaced in the interval [-fd, fd], where fd represents the frequency deviation. |
![]() | SetFskReferenceCompensationEnabled | Sets whether the frequency-shift keying (FSK) deviation that you specify is to be compensated for gain errors and is used to compute FSK error. |
![]() | SetIQOffsetRemovalEnabled | Sets whether to remove the I/Q offset before the EVM measurement. |
![]() | SetM | Sets the M-ary number, which is the number of distinct states that represent symbols in the complex baseband modulated waveform. The M-ary number is calculated using the following formula: M = 2^(bits per symbol). |
![]() | SetMeasurementEnabled | Sets whether to enable digital demodulation measurements. |
![]() | SetMeasurementFilterType | Sets whether the measurement needs to compute the measurement filter based on the pulse shaping filter type or uses the custom measurement filter coefficients. |
![]() | SetModulationType | Sets the modulation type of the signal that needs to be analyzed. |
![]() | SetNumberOfSymbols | Sets the number of symbols to be analyzed. The measurement acquires additional symbols to account for filter delays. |
![]() | SetPskFormat | Sets the phase-shift keying (PSK) format. |
![]() | SetPulseShapingFilterParameter | Sets the rolloff factor for raised cosine and root raised cosine filter, which are used as pulse shaping filter and measurement filter respectively. |
![]() | SetPulseShapingFilterType | Sets the pulse-shaping filter used to transmit the signal, and determines the measurement filter to be used for analysis when you set SetMeasurementFilterType(String, RFmxDemodMXDDemodMeasurementFilterType) to Auto. |
![]() | SetSamplesPerSymbol | Sets the samples per symbol used to acquire and demodulate the signal. Sample Rate = Symbol Rate * Samples per Symbol. |
![]() | SetSearchLength | Sets the length of the waveform within which the synchronization bit pattern needs to be searched when you set the RFmxDemodMXDDemodConfiguration. SetSearchLengthAuto method to True. |
![]() | SetSearchLengthAuto | Sets whether the measurement should search for synchronization bit pattern in the waveform of length determined by the measurement or search for length duration. |
![]() | SetSignalStructure | Sets the structure of the incoming signal to be either a continuous signal or a bursty signal. |
![]() | SetSpectrumInverted | Sets whether to swap the acquired I and Q samples for demodulation. |
![]() | SetSymbolMap | Sets the symbol map that is used for digital demodulation measurements. |
![]() | SetSymbolMapType | Sets whether the measurement uses the default symbol map or the map that you configure using the ConfigureSymbolMap(String, RFmxDemodMXDDemodSymbolMapType, ComplexSingle) method. |
![]() | SetSymbolRate | Gets the number of symbols transmitted in one second, in hertz (Hz). |
![]() | SetSynchronizationBits | Sets the synchronization bits used to create the reference sequence that needs to be searched in the demodulated signal. The synchronization bits are modulated based on the modulation type to create the reference sequence. |
![]() | SetSynchronizationEnabled | Sets whether the demodulator needs to search and synchronize the signal to a known reference sequence. |
![]() | SetSynchronizationMeasurementOffset | Sets the offset, which is the location from which the signal is considered for further measurements. The offset is specified in symbols of the reference sequence. This offset is not applicable when the synchronization bits are not found. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object) |