RFmxLteMXModAccConfiguration.GetFftWindowLength Method
- Updated2024-07-17
- 2 minute(s) read
RFmxLteMXModAccConfigurationGetFftWindowLength Method
Gets 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 GetFftWindowLength( string selectorString, out double value )
Public Function GetFftWindowLength ( selectorString As String, <OutAttribute> ByRef 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
Upon return, contains 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 gets 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.