RFmxNRMXModAccResults Class
- Updated2025-04-08
- 17 minute(s) read
Provides methods to fetch and read the ModAcc measurement results.
Derives from
Syntax
Namespace: NationalInstruments.RFmx.NRMX
public class RFmxNRMXModAccResults : RFmxNRMXSubObject
Methods
Name | Description |
---|---|
FetchCompositeEvm(string, double, out double, out double) | Fetches the composite EVM for ModAcc measurements. |
FetchFrequencyErrorMean(string, double, out double) | Fetches the estimated carrier frequency offset averaged over measurement length. This value is expressed in Hz. |
FetchFrequencyErrorPerSlotMaximumTrace(string, double, ref AnalogWaveform< float >) | Fetches an array of the maximum value across averaging counts of the frequency error per slot for all slots within the measurement length. This value is expressed in Hz. |
FetchInBandEmissionTrace(string, double, ref AnalogWaveform< float >, ref AnalogWaveform< float >) | Fetches the in-band emission trace and limits trace for the component carrier. In-band emission is measured as the ratio of the power in non-allocated resource blocks to the power in the allocated resource blocks averaged over the measurement interval. The IBE for various regions (general, carrier leakage, and I/Q Image) are obtained and concatenated to form a composite trace and the limits are defined in section 6.4.2.3 of 3GPP 38.101-1, and section 6.4.2.3 of 3GPP 38.101-2. The trace is not returned when there is full allocation of bandwidth, or there is clustered PUSCH or there is more than one active component carrier. |
FetchIQGainImbalancePerSubcarrierMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches mean value of IQ Gain Imbalance. |
FetchIQQuadratureErrorPerSubcarrierMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean value of IQ Quadrature Error. |
FetchPbchDataConstellationTrace(string, double, ref ComplexSingle[]) | Fetches the PBCH data trace. The constellation points of different slots in the measurement length is concatenated. |
FetchPbchDataRmsEvmPerSubcarrierMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean PBCH data RMS EVM of each subcarrier. |
FetchPbchDataRmsEvmPerSymbolMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean PBCH data RMS EVM for each symbol. |
FetchPbchDmrsConstellationTrace(string, double, ref ComplexSingle[]) | Fetches the PBCH DMRS trace. The constellation points of different slots in the measurement length is concatenated. |
FetchPbchDmrsRmsEvmPerSubcarrierMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean PBCH DMRS RMS EVM for each subcarrier. |
FetchPbchDmrsRmsEvmPerSymbolMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean PBCH DMRS RMS EVM for each symbol. |
FetchPdsch1024QamConstellationTrace(string, double, ref ComplexSingle[]) | Fetches the PDSCH 1024 QAM constellation trace. |
FetchPdsch16QamConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PDSCH 16 QAM trace. |
FetchPdsch256QamConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PDSCH 256 QAM trace. |
FetchPdsch64QamConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PDSCH 64 QAM trace. |
FetchPdsch8PskConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PDSCH 8 PSK constellation trace. |
FetchPdschDataConstellationTrace(string, double, ref ComplexSingle[]) | Fetches the recovered PDSCH data constellation points. The constellation points of different slots in the measurement length is concatenated. |
FetchPdschDemodulatedBits(string, double, ref sbyte[]) | Fetches the recovered bits during EVM calculation. The bits of different slots in the measurement length are concatenated. |
FetchPdschDmrsConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PDSCH DMRS trace. The constellation points of different slots in the measurement length is concatenated. |
FetchPdschPtrsConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PDSCH PTRS trace. |
FetchPdschQpskConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PDSCH QPSK trace. |
FetchPeakEvmHighPerSymbolMaximumTrace(string, double, ref AnalogWaveform< float >) | Fetches the peak EVM per symbol trace for all confgured slots. The EVM is obtained by using FFT window position Delta_C+W/2. |
FetchPeakEvmLowPerSymbolMaximumTrace(string, double, ref AnalogWaveform< float >) | Fetches the peak EVM per symbol trace for all confgured slots. The EVM is obtained by using FFT window position Delta_C-W/2. |
FetchPeakEvmPerSlotMaximumTrace(string, double, ref AnalogWaveform< float >) | Fetches the peak value of EVM for each slot computed across all the symbols and all the allocated subcarriers. |
FetchPeakEvmPerSubcarrierMaximumTrace(string, double, ref AnalogWaveform< float >) | Fetches the peak value of EVM for each allocated subcarrier computed across all the symbols within the measurement length. |
FetchPeakEvmPerSymbolMaximumTrace(string, double, ref AnalogWaveform< float >) | Fetches the peak value of EVM for each symbol computed across all the allocated subcarriers. |
FetchPssConstellationTrace(string, double, ref ComplexSingle[]) | Fetches the PSS constellation trace. The constellation points of different slots in the measurement length is concatenated. |
FetchPssRmsEvmPerSubcarrierMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean PSS RMS EVM of each subcarrier. |
FetchPssRmsEvmPerSymbolMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean PSS RMS EVM of each symbol. |
FetchPuschDataConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PUSCH Data Constellation trace. The constellation points of different slots in the measurement length is concatenated. |
FetchPuschDemodulatedBits(string, double, ref sbyte[]) | Fetches the recovered bits during EVM calculation. The bits of different slots in the measurement length are concatenated. |
FetchPuschDmrsConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PUSCH DMRS trace. The constellation points of different slots in the measurement length is concatenated. |
FetchPuschPhaseOffsetTrace(string, double, ref AnalogWaveform< float >) | Returns the phase offset for the slots with respect to the reference slot. |
FetchPuschPtrsConstellationTrace(string, double, ref ComplexSingle[]) | Fetches PUSCH PTRS trace. The constellation points of different slots in the measurement length is concatenated. |
FetchRmsEvmHighPerSymbolMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the EVM per symbol trace for all confgured slots. The EVM is obtained by using FFT window position Delta_C+W/2. |
FetchRmsEvmLowPerSymbolMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the EVM per symbol trace for all confgured slots. The EVM is obtained by using FFT window position Delta_C-W/2. |
FetchRmsEvmPerSlotMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the EVM of each slot averaged across all the symbols and all the allocated subcarriers within each slot. |
FetchRmsEvmPerSubcarrierMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the EVM of each allocated subcarrier averaged across all the symbols within the measurement length. |
FetchRmsEvmPerSymbolMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the EVM on each symbol within the measurement length averaged across all the allocated subcarriers. |
FetchSpectralFlatnessTrace(string, double, ref Spectrum< float >, ref Spectrum< float >, ref Spectrum< float >) | Returns the spectral flatness, upper mask, and lower mask traces. Spectral flatness is the magnitude of equalizer coefficients at each allocated subcarrier. Lower and upper masks are derived from section 6.5.2.4.5 of 3GPP TS 38.521-1 specification. |
FetchSssConstellationTrace(string, double, ref ComplexSingle[]) | Fetches the SSS constellation trace. The constellation points of different slots in the measurement length is concatenated. |
FetchSssRmsEvmPerSubcarrierMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean SSS RMS EVM of each subcarrier. |
FetchSssRmsEvmPerSymbolMeanTrace(string, double, ref AnalogWaveform< float >) | Fetches the mean SSS RMS EVM of each symbol. |
FetchSubblockInBandEmissionTrace(string, double, ref double[], ref double[], ref double[]) | Returns the in-band emission trace and limit trace for the the subblocks aggregated bandwidth. In-band emission is measured as the ratio of the power in non-allocated resource blocks to the power in the allocated resource blocks averaged over the measurement interval. The IBE for various regions (general, carrier leakage, and I/Q Image) are obtained and concatenated to form a composite trace and the limits are defined in section 6.4A.2.2.2 of 3GPP 38.101-1, and section 6.4A.2.3 of 3GPP 38.101-2. The trace is not returned when there is clustered PUSCH allocation, or when there is more than one active carrier, or when there is full allocation of resource blocks, or when carriers with different sub-carrier spacing are aggregated, or when the number of carriers is greater than 2. |
FetchTransientPeriodLocationsTrace(string, double, ref AnalogWaveform< float >) | Returns the symbol indices that were identified to have a transient period. |
GetComponentCarrierFrequencyErrorMean(string, out double) | Gets the estimated carrier frequency offset averaged over measurement length. This value is expressed in Hz. |
GetComponentCarrierIQGainImbalanceMean(string, out double) | Gets the estimated IQ gain imbalance averaged over measurement length. This value is expressed in dB. IQ gain imbalance is the ratio of the amplitude of the I component to the Q component of the IQ signal being measured. |
GetComponentCarrierIQOriginOffsetMean(string, out double) | Gets the estimated IQ origin offset averaged over measurement length. This value is expressed in dBc. |
GetComponentCarrierIQTimingSkewMean(string, out double) | Gets the estimated IQ Timing Skew averaged over Meas Length. |
GetComponentCarrierQuadratureErrorMean(string, out double) | Gets the estimated quadrature error averaged over measurement length. This value is expressed in degrees. Quadrature error is the measure of skewness in degree of the I component with respect to the Q component of the IQ signal being measured. |
GetComponentCarrierSlotFrequencyErrorMaximum(string, out double) | Gets the estimated maximum per slot carrier frequency offset over the Measurement Length. |
GetComponentCarrierSlotIQOriginOffsetMaximum(string, out double) | Gets the estimated maximum per slot carrier IQ origin offset over the Measurement Length. |
GetComponentCarrierSymbolClockErrorMean(string, out double) | Gets the estimated sample clock error averaged over measurement length. This value is expressed in ppm. |
GetComponentCarrierTimeOffsetMean(string, out double) | Gets the time difference between the detected slot or frame boundary depending on the sync mode and reference trigger location. This value is expressed in seconds. |
GetCompositePeakEvmBwpIndex(string, out int) | Gets the bandwidth part index where ModAcc Results Max Pk Composite EVM occurs. |
GetCompositePeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length. If ModAcc Composite Results Include DMRS method and ModAcc Composite Results Include PTRS method are set to False, EVM is computed only for the shared channel. |
GetCompositePeakEvmSlotIndex(string, out int) | Gets the slot index where ModAcc Results Max Pk Composite EVM occurs. |
GetCompositePeakEvmSubcarrierIndex(string, out int) | Gets the subcarrier index where ModAcc Results Max Pk Composite EVM occurs. |
GetCompositePeakEvmSymbolIndex(string, out int) | Gets the symbol index where ModAcc Results Max Pk Composite EVM occurs. |
GetCompositePeakMagnitudeErrorMaximum(string, out double) | Gets the peak value of magnitude error calculated over measurement length on all configured channels. |
GetCompositePeakPhaseErrorMaximum(string, out double) | Gets the peak value of Phase error calculated over measurement length on all configured channels. This value is expressed in degrees. |
GetCompositeRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length. If ModAcc Composite Results Include DMRS method and ModAcc Composite Results Include PTRS method are set to False, EVM is computed only for the shared channel. |
GetCompositeRmsMagnitudeErrorMean(string, out double) | Gets the RMS mean value of magnitude error calculated over measurement length on all configured channels. |
GetCompositeRmsPhaseErrorMean(string, out double) | Gets the RMS mean value of Phase error calculated over measurement length on all configured channels. This value is expressed in degrees. |
GetDetectedCellID(string, out int) | Gets the detected Cell ID, if the SetAutoCellIDDetectionEnabled(string, RFmxNRMXAutoCellIDDetectionEnabled) method is set to True. A value of -1 is returned, if the measurement fails to auto detect the Cell ID.Gets the user configured Cell ID, if the Auto Cell ID Detection Enabled method is set to False. |
GetInBandEmissionMargin(string, out double) | Gets In-Band Emission Margin of the component carrier. This value is expressed in dB. |
GetNoiseCompensationApplied(string, out RFmxNRMXModAccNoiseCompensationApplied) | Gets whether the noise compensation is applied to the EVM measurement. |
GetPbchDataPeakEvmMaximum(string, out double) | Gets the maximum value calculated over measurement length of peak EVMs calculated on PBCH data symbols. When you set the SetEvmUnit(string, RFmxNRMXModAccEvmUnit) method to Percentage, the measurement returns this result as a percentage. When you set the ModAcc EVM Unit method to dB, the measurement returns this result in dB. |
GetPbchDataRmsEvmMean(string, out double) | Gets the mean value calculated over measurement length of RMS EVMs calculated on PBCH data symbols. When you set the SetEvmUnit(string, RFmxNRMXModAccEvmUnit) method to Percentage, the measurement returns this result as a percentage. When you set the ModAcc EVM Unit method to dB, the measurement returns this result in dB. |
GetPbchDmrsPeakEvmMaximum(string, out double) | Gets the maximum value calculated over measurement length of peak EVMs calculated on PBCH DMRS symbols. When you set the SetEvmUnit(string, RFmxNRMXModAccEvmUnit) method to Percentage, the measurement returns this result as a percentage. When you set the ModAcc EVM Unit method to dB, the measurement returns this result in dB. |
GetPbchDmrsRmsEvmMean(string, out double) | Gets the mean value calculated over measurement length of RMS EVMs calculated on PBCH DMRS symbols. When you set the SetEvmUnit(string, RFmxNRMXModAccEvmUnit) method to Percentage, the measurement returns this result as a percentage. When you set the ModAcc EVM Unit method to dB, the measurement returns this result in dB. |
GetPdsch1024QamRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on all 1024 QAM modulated PDSCH data symbols. |
GetPdsch16QamRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on all 16 QAM modulated PDSCH data symbols. |
GetPdsch256QamRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on all 256 QAM modulated PDSCH data symbols. |
GetPdsch64QamRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on all 64 QAM modulated PDSCH data symbols. |
GetPdsch8PskRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on all 8 PSK modulated PDSCH data symbols. |
GetPdschDataPeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length on PDSCH data symbols. |
GetPdschDataREPowerMean(string, out double) | Gets the mean value (over Meas Length) of power calculated on PDSCH data REs. |
GetPdschDataRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on PDSCH data symbols. |
GetPdschDmrsPeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length on PDSCH DMRS. |
GetPdschDmrsREPowerMean(string, out double) | Gets the mean value (over Meas Length) of power calculated on PDSCH DMRS REs. |
GetPdschDmrsRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on PDSCH DMRS. |
GetPdschPtrsPeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length on PDSCH PTRS. |
GetPdschPtrsREPowerMean(string, out double) | Gets the mean value (over Meas Length) of power calculated on PDSCH PTRS REs. |
GetPdschPtrsRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on PDSCH PTRS. |
GetPdschQpskRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on all QPSK modulated PDSCH data symbols. |
GetPssPeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length on PSS symbols. When you set the SetEvmUnit(string, RFmxNRMXModAccEvmUnit) method to Percentage, the measurement returns this result as a percentage. When you set the ModAcc EVM Unit method to dB, the measurement returns this result in dB. |
GetPssRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs computed over measurement length on PSS symbols. When you set the SetEvmUnit(string, RFmxNRMXModAccEvmUnit) method to Percentage, the measurement returns this result as a percentage. When you set the ModAcc EVM Unit method to dB, the measurement returns this result in dB. |
GetPuschDataPeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length on PUSCH data symbols. |
GetPuschDataREPowerMean(string, out double) | Gets the mean value (over Meas Length) of power calculated on PUSCH data REs. |
GetPuschDataRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on PUSCH data symbols. |
GetPuschDataTransientRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calulated over measurement interval for the PUSCH symbols where the transient occurs. |
GetPuschDmrsPeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length on PUSCH DMRS. |
GetPuschDmrsREPowerMean(string, out double) | Gets the mean value (over Meas Length) of power calculated on PUSCH DMRS REs. |
GetPuschDmrsRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on PUSCH DMRS. |
GetPuschPeakPhaseOffsetMaximum(string, out double) | Gets the maximum value over Meas Length of peak phase offsets between the reference and measurement slots. |
GetPuschPeakPhaseOffsetSlotIndex(string, out int) | Gets the slot index where ModAcc Results PUSCH Pk Phase Offset Max occurs. |
GetPuschPtrsPeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length on PUSCH PTRS. |
GetPuschPtrsREPowerMean(string, out double) | Gets the mean value (over Meas Length) of power calculated on PUSCH PTRS REs. |
GetPuschPtrsRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs calculated over measurement length on PUSCH PTRS. |
GetSchDetectedModulationType(string, out RFmxNRMXSchDetectedModulationType) | Gets the modulation of the shared channel user data if you set the SetAutoResourceBlockDetectionEnabled(string, RFmxNRMXAutoResourceBlockDetectionEnabled) method to True; otherwise, returns the configured modulation of the shared user data. In case of downlink test model, the modulation type specified by the 3GPP standard is returned. |
GetSchSymbolPowerMean(string, out double) | Gets the mean value (over SetMeasurementLength(string, double)) of power calculated on OFDM symbols allocated only with the shared channel. |
GetSpectralFlatnessMarginSlotIndex(string, out int) | Gets the slot index with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2. |
GetSpectralFlatnessRange1Maximum(string, out double) | Gets the maximum magnitude of the EVM equalizer coefficients within Range1 for the measurement unit with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. The value is expressed in dB. |
GetSpectralFlatnessRange1MaximumSubcarrierIndex(string, out int) | Gets the maximum subcarrier index magnitude of EVM equalizer coefficients within Range1 for the measurement unit with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. |
GetSpectralFlatnessRange1MaximumToRange1Minimum(string, out double) | Gets the peak-to-peak ripple of the magnitude of EVM equalizer coefficients within Range1 for the measurement unit, that has the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. This value is expressed in dB. |
GetSpectralFlatnessRange1MaximumToRange2Minimum(string, out double) | Gets the peak-to-peak ripple of the EVM equalizer coefficients from maximum in Range1 to minimum in Range2 for the Measurement unit that has the worst ripple margin among all four ripple results defined in 3section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. This value is expressed in dB. |
GetSpectralFlatnessRange1Minimum(string, out double) | Gets the minimum magnitude of EVM equalizer coefficients within Range1 for the measurement unit with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. The value is expressed in dB. |
GetSpectralFlatnessRange1MinimumSubcarrierIndex(string, out int) | Gets the minimum subcarrier index magnitude of EVM equalizer coefficients within Range1 for the measurement unit with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. |
GetSpectralFlatnessRange2Maximum(string, out double) | Gets the maximum magnitude of EVM equalizer coefficients within Range2 for the measurement unit with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. The value is expressed in dB. |
GetSpectralFlatnessRange2MaximumSubcarrierIndex(string, out int) | Gets the maximum subcarrier index magnitude of EVM equalizer coefficients within Range2 for the measurement unit with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. |
GetSpectralFlatnessRange2MaximumToRange1Minimum(string, out double) | Gets the peak-to-peak ripple of the EVM equalizer coefficients from maximum in Range2 to minimum in Range1 for the Measurement unit that has the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. This value is expressed in dB. |
GetSpectralFlatnessRange2MaximumToRange2Minimum(string, out double) | Gets the peak-to-peak ripple of the magnitude of EVM equalizer coefficients within Range2 for the Measurement unit, that has the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. This value is expressed in dB. |
GetSpectralFlatnessRange2Minimum(string, out double) | Gets the minimum magnitude of EVM equalizer coefficients within Range2 for the measurement unit with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. The value is expressed in dB. |
GetSpectralFlatnessRange2MinimumSubcarrierIndex(string, out int) | Gets the minimum subcarrier index magnitude of EVM equalizer coefficients within Range2 for the measurement unit with the worst ripple margin among all four ripple results defined in section 6.4.2.4.1 of 3GPP 38.101-1 specification and section 6.4.2.4.1 of 3GPP 38.101-2 specification. |
GetSssPeakEvmMaximum(string, out double) | Gets the maximum value of peak EVMs calculated over measurement length on SSS symbols. When you set the SetEvmUnit(string, RFmxNRMXModAccEvmUnit) method to Percentage, the measurement returns this result as a percentage. When you set the ModAcc EVM Unit method to dB, the measurement returns this result in dB. |
GetSssRmsEvmMean(string, out double) | Gets the mean value of RMS EVMs computed over measurement length on SSS symbols. When you set the SetEvmUnit(string, RFmxNRMXModAccEvmUnit) method to Percentage, the measurement returns this result as a percentage. When you set the ModAcc EVM Unit method to dB, the measurement returns this result in dB. |
GetSubblockInBandEmissionMargin(string, out double) | Gets In-Band Emission Margin of the subblock's aggregated bandwidth. This value is expressed in dB. |
GetSubblockIQOriginOffsetMean(string, out double) | Gets the estimated IQ origin offset averaged over measurement length in the subblock. This value is expressed in dBc. This result is valid only when you set the SetTransmitterArchitecture(string, RFmxNRMXTransmitterArchitecture) method to LOPerSubblock. |
GetSubblockLOComponentCarrierIndex(string, out int) | Gets the index of the component carrier that includes the LO of the transmitter according to the SetSubblockFrequency(string, double) and SetSubblockTransmitLOFrequency(string, double) properties. If the LO of the transmitter doesn't fall into any component carrier of the subblock, the method returns -1. This result is valid only when you set the SetTransmitterArchitecture(string, RFmxNRMXTransmitterArchitecture) method to LOPerSubblock. |
GetSubblockLOSubcarrierIndex(string, out int) | Gets the subcarrier index within the respective component carrier where the transmitter LO is located. Due to its dependence on SetSubblockFrequency(string, double) and SetSubblockTransmitLOFrequency(string, double) properties, the value can be fractional, and the LO might reside in between subcarriers of a component carrier. This result is valid only when you set the SetTransmitterArchitecture(string, RFmxNRMXTransmitterArchitecture) method to LOPerSubblock. |