RFmx LTE DotNET

RFmxLteMXSemConfiguration Methods

  • Updated2024-07-17
  • 12 minute(s) read
RFmxLteMXSemConfiguration Methods

RFmxLteMXSemConfiguration Methods

The RFmxLteMXSemConfiguration type exposes the following members.

Methods

  NameDescription
Public methodConfigureAveraging
Configures averaging for the SEM measurement.
Public methodConfigureDownlinkMask
Configures the downlinkMaskType, deltaF_max, and aggregatedMaximumOutputPower parameters for the SEM measurement in LTE downlink.
Public methodConfigureNumberOfOffsets
Configures the number of offset segments for the SEM measurement.
Public methodConfigureOffsetAbsoluteLimit
Configures the start and the stop limit of an offset segment.
Use "offset(n)" or "subblock(n)/offset(n)" as the selector string to configure this method.
Public methodConfigureOffsetAbsoluteLimitArray
Configures the array of the start limit and the stop limit of the offset segments.
Use "subblock(n)" as the selector string to configure this method.
Public methodConfigureOffsetBandwidthIntegral
Configures the bandwidth integral of the offset segments.
Use "offset(n)" or "subblock(n)/offset(n)" as the selector string to configure this method.
Public methodConfigureOffsetBandwidthIntegralArray
Configures the array of the bandwidth integral of the offset segments.
Use "subblock(n)" as the selector string to configure this method.
Public methodConfigureOffsetFrequency
Configures the start and stop frequencies and the sideband of an offset segment.
Use "offset(n)" or "subblock(n)/offset(n)" as the selector string to configure from this method.
Public methodConfigureOffsetFrequencyArray
Configures the arrays of the start and stop frequencies and the sideband of an offset segment.
Use "subblock(n)" as the selector string to configure this method.
Public methodConfigureOffsetLimitFailMask
Configures the limit fail mask of the offset segments that specify the criteria to determine the measurement fail status.
Use "offset(n)" or "subblock(n)/offset(n)" as the selector string to configure this method.
Public methodConfigureOffsetLimitFailMaskArray
Configures the array of limit fail mask of the offset segments that specifies the criteria to determine the measurement fail status.
Use "subblock(n)" as the selector string to read results from this method.
Public methodConfigureOffsetRbwFilter
Configures the offset RBW and the offset RBW filter type.
Use "offset(n)" or "subblock(n)/offset(n)" as the selector string to configure this method.
Public methodConfigureOffsetRbwFilterArray
Configures the offset RBW and the offset RBW filter type arrays.
Use "subblock(n)" as the selector string to configure from this method.
Public methodConfigureOffsetRelativeLimit
Configures the start and stop relative limit of the offset segment.
Use "offset(n)" or "subblock(n)/offset(n)" as the selector string to read results from this method.
This method is considered only when you set the Link Direction method to Downlink and SEM DL Mask Type method to Custom.
Public methodConfigureOffsetRelativeLimitArray
Configures the array of start and stop relative limits of the offset segments.
Use "subblock(n)" as the selector string to read results from this method.
This method is considered only when you set the Link Direction method to Downlink and SEM DL Mask Type method to Custom.
Public methodConfigureSweepTime
Configures the sweep time.
Public methodConfigureUplinkMaskType
Configures the standard defined mask type that has to be used in the measurement for uplink.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetAggregatedMaximumPower
Gets the aggregated maximum output power of all transmit antenna connectors. This value is expressed in dBm. Refer to the Section 6.6.3 of 3GPP 36.141 specification for more details.
Public methodGetAllTracesEnabled
Gets whether to enable the traces to be stored and retrieved after performing the SEM measurement.
Public methodGetAmplitudeCorrectionType
Gets whether the amplitude of the frequency bins, used in measurements, is corrected for external attenuation at the RF center frequency, or at the individual frequency bins. Use the RFmxInstr_CfgExternalAttenuationTable function to configure the external attenuation table.
Public methodGetAveragingCount
Gets the number of acquisitions used for averaging when you set the SetAveragingEnabled(String, RFmxLteMXSemAveragingEnabled) method to True.
Public methodGetAveragingEnabled
Gets whether to enable averaging for the SEM measurement.
Public methodGetAveragingType
Gets the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for SEM measurement.
Public methodGetDeltaFMaximum
Gets the stop frequency for the last offset segment to be used in the measurement. This value is expressed in Hz.
Public methodGetDownlinkMaskType
Gets the limits to be used in the measurement for downlink. Refer to section 6.6.3 of the 3GPP 36.141 specification for more information about standard-defined mask types.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetMeasurementEnabled
Gets whether to enable the SEM measurement.
Public methodGetNumberOfAnalysisThreads
Gets the maximum number of threads used for parallelism for the SEM 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.
Public methodGetNumberOfOffsets
Gets the number of SEM offset segments.
Public methodGetOffsetAbsoluteLimitStart
Gets the absolute power limit corresponding to the beginning of an offset segment. This value is expressed in dBm.
Public methodGetOffsetAbsoluteLimitStop
Gets the absolute power limit corresponding to the end of an offset segment. This value is expressed in dBm.
Public methodGetOffsetBandwidthIntegral
Gets the resolution of a spectrum to compare with the spectral mask limits as an integer multiple of the RBW.
Public methodGetOffsetLimitFailMask
Gets the criteria to determine the measurement fail status.
Public methodGetOffsetRbwFilterBandwidth
Gets the bandwidth of an RBW filter used to sweep an acquired offset segment. This value is expressed in Hz.
Public methodGetOffsetRbwFilterType
Gets the shape of a digital RBW filter.
Public methodGetOffsetRelativeLimitStart
Gets the relative power limit corresponding to the beginning of the offset segment. This value is expressed in dB.
Public methodGetOffsetRelativeLimitStop
Gets the relative power limit corresponding to the end of the offset segment. This value is expressed in dB.
Public methodGetOffsetSideband
Gets whether the offset segment is present either on one side or on both sides of a carrier.
Public methodGetOffsetStartFrequency
Gets the start frequency of an offset segment relative to the SetBandwidth(String, Double) edge (single carrier) or GetSubblockAggregatedChannelBandwidth(String, Double) edge (multi-carrier). This value is expressed in Hz.
Public methodGetOffsetStopFrequency
Gets the stop frequency of an offset segment relative to the SetBandwidth(String, Double) edge (single carrier) or GetSubblockAggregatedChannelBandwidth(String, Double) edge (multi-carrier). This value is expressed in Hz.
Public methodGetSidelinkMaskType
Gets the spectrum emission mask used in the measurement for sidelink. Each mask type refers to a different Network Signalled (NS) value. You must set the mask type to Custom to configure the custom offset masks. Refer to section 6.6.2 of the 3GPP 36.521 specification for more information about standard-defined mask types.
Public methodGetSubblockAggregatedChannelBandwidth
Gets the aggregated channel bandwidth of a configured subblock. This value is expressed in Hz. The aggregated channel bandwidth is the sum of the subblock integration bandwidth and the guard bands on either side of the subblock integration bandwidth.
Public methodGetSubblockIntegrationBandwidth
Gets the integration bandwidth of a subblock. This value is expressed in Hz. Integration bandwidth is the span from the left edge of the leftmost carrier to the right edge of the rightmost carrier within the subblock.
Public methodGetSweepTimeAuto
Gets whether the measurement computes the sweep time.
Public methodGetSweepTimeInterval
Gets the sweep time when you set the SetSweepTimeAuto(String, RFmxLteMXSemSweepTimeAuto) method to False. This value is expressed in seconds.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUplinkMaskType
Gets the spectrum emission mask used in the measurement for uplink. Each mask type refers to a different Network Signalled (NS) value. General_CAClassB, CANS04, and CANCNS01 refers to carrier aggregation case. You must set the mask type to Custom to configure the custom offset masks. Refer to section 6.6.2.1 of the 3GPP 36.521 specification for more information about standard-defined mask types.
Public methodSetAggregatedMaximumPower
Sets the aggregated maximum output power of all transmit antenna connectors. This value is expressed in dBm. Refer to the Section 6.6.3 of 3GPP 36.141 specification for more details.
Public methodSetAllTracesEnabled
Sets whether to enable the traces to be stored and retrieved after performing the SEM measurement.
Public methodSetAmplitudeCorrectionType
Sets whether the amplitude of the frequency bins, used in measurements, is corrected for external attenuation at the RF center frequency, or at the individual frequency bins. Use the RFmxInstr_CfgExternalAttenuationTable function to configure the external attenuation table.
Public methodSetAveragingCount
Sets the number of acquisitions used for averaging when you set the SetAveragingEnabled(String, RFmxLteMXSemAveragingEnabled) method to True.
Public methodSetAveragingEnabled
Sets whether to enable averaging for the SEM measurement.
Public methodSetAveragingType
Sets the averaging type for averaging multiple spectrum acquisitions. The averaged spectrum is used for SEM measurement.
Public methodSetDeltaFMaximum
Sets the stop frequency for the last offset segment to be used in the measurement. This value is expressed in Hz.
Public methodSetDownlinkMaskType
Sets the limits to be used in the measurement for downlink. Refer to section 6.6.3 of the 3GPP 36.141 specification for more information about standard-defined mask types.
Public methodSetMeasurementEnabled
Sets whether to enable the SEM measurement.
Public methodSetNumberOfAnalysisThreads
Sets the maximum number of threads used for parallelism for the SEM 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.
Public methodSetNumberOfOffsets
Sets the number of SEM offset segments.
Public methodSetOffsetAbsoluteLimitStart
Sets the absolute power limit corresponding to the beginning of an offset segment. This value is expressed in dBm.
Public methodSetOffsetAbsoluteLimitStop
Sets the absolute power limit corresponding to the end of an offset segment. This value is expressed in dBm.
Public methodSetOffsetBandwidthIntegral
Sets the resolution of a spectrum to compare with the spectral mask limits as an integer multiple of the RBW.
Public methodSetOffsetLimitFailMask
Sets the criteria to determine the measurement fail status.
Public methodSetOffsetRbwFilterBandwidth
Sets the bandwidth of an RBW filter used to sweep an acquired offset segment. This value is expressed in Hz.
Public methodSetOffsetRbwFilterType
Sets the shape of a digital RBW filter.
Public methodSetOffsetRelativeLimitStart
Sets the relative power limit corresponding to the beginning of the offset segment. This value is expressed in dB.
Public methodSetOffsetRelativeLimitStop
Sets the relative power limit corresponding to the end of the offset segment. This value is expressed in dB.
Public methodSetOffsetSideband
Sets whether the offset segment is present either on one side or on both sides of a carrier.
Public methodSetOffsetStartFrequency
Sets the start frequency of an offset segment relative to the SetBandwidth(String, Double) edge (single carrier) or GetSubblockAggregatedChannelBandwidth(String, Double) edge (multi-carrier). This value is expressed in Hz.
Public methodSetOffsetStopFrequency
Sets the stop frequency of an offset segment relative to the SetBandwidth(String, Double) edge (single carrier) or GetSubblockAggregatedChannelBandwidth(String, Double) edge (multi-carrier). This value is expressed in Hz.
Public methodSetSidelinkMaskType
Sets the spectrum emission mask used in the measurement for sidelink. Each mask type refers to a different Network Signalled (NS) value. You must set the mask type to Custom to configure the custom offset masks. Refer to section 6.6.2 of the 3GPP 36.521 specification for more information about standard-defined mask types.
Public methodSetSweepTimeAuto
Sets whether the measurement computes the sweep time.
Public methodSetSweepTimeInterval
Sets the sweep time when you set the SetSweepTimeAuto(String, RFmxLteMXSemSweepTimeAuto) method to False. This value is expressed in seconds.
Public methodSetUplinkMaskType
Sets the spectrum emission mask used in the measurement for uplink. Each mask type refers to a different Network Signalled (NS) value. General_CAClassB, CANS04, and CANCNS01 refers to carrier aggregation case. You must set the mask type to Custom to configure the custom offset masks. Refer to section 6.6.2.1 of the 3GPP 36.521 specification for more information about standard-defined mask types.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top

See Also

Log in to get a better experience