RFmxLteMXModAccConfiguration.SetFftWindowLength Method
- Updated2024-07-17
- 1 minute(s) read
RFmxLteMXModAccConfigurationSetFftWindowLength Method
Sets the FFT window length (W). This value is expressed as a percentage of the cyclic prefix length. This method is used when you set the SetFftWindowType(String, RFmxLteMXModAccFftWindowType) method to Type3GPP, where it is needed to calculate the EVM using two different FFT window positions, Delta_C-W/2, and Delta_C+W/2. Refer to the Annexe E.3.2 of 3GPP 36.521 specification for more information.
Namespace: NationalInstruments.RFmx.LteMX
Assembly: NationalInstruments.RFmx.LteMX.Fx40 (in NationalInstruments.RFmx.LteMX.Fx40.dll) Version: 24.5.0.49283 (24.5.0.49283)
Syntax
public int SetFftWindowLength( string selectorString, double value )
Public Function SetFftWindowLength ( selectorString As String, value As Double ) As Integer
Parameters
- selectorString
- Type: SystemString
Pass an empty string. The signal name that is passed when creating the signal configuration is used. - value
- Type: SystemDouble
Specifies the FFT window length (W). This value is expressed as a percentage of the cyclic prefix length. This method is used when you set the SetFftWindowType(String, RFmxLteMXModAccFftWindowType) method to Type3GPP, where it is needed to calculate the EVM using two different FFT window positions, Delta_C-W/2, and Delta_C+W/2. Refer to the Annexe E.3.2 of 3GPP 36.521 specification for more information.
Return Value
Type: Int32Returns the status code of this method. The status code either indicates success or describes a warning condition.
Remarks
This method sets the value of ModAccFftWindowLength attribute. When this property is set to -1, the RFmx driver populates the FFT Window Length based on carrier bandwidth automatically, as given in the Annexe E.5.1 of 3GPP 36.104 specification.