RFmxLteMXComponentCarrier.ConfigureNPuschTones Method
- Updated2024-07-17
- 1 minute(s) read
RFmxLteMXComponentCarrierConfigureNPuschTones Method
Configures the values of toneOffset, numberOfTones, and modulationType parameters for NPUSCH channel.
Use "carrier(k)" or "subblock(n)/carrier(k)" as the selector string to configure this method.
Use "carrier(k)" or "subblock(n)/carrier(k)" as the selector string to configure this method.
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 ConfigureNPuschTones( string selectorString, int toneOffset, int numberOfTones, RFmxLteMXNPuschModulationType modulationType )
Public Function ConfigureNPuschTones ( selectorString As String, toneOffset As Integer, numberOfTones As Integer, modulationType As RFmxLteMXNPuschModulationType ) As Integer
Parameters
- selectorString
- Type: SystemString
Specifies a selector string comprising of the signal name, subblock number and carrier number. Example:
"subblock0/carrier0"
You can use the BuildCarrierString(String, Int32) method to build the selector string. - toneOffset
- Type: SystemInt32
Specifies the location of the starting subcarrier (tone) within the 200 kHz bandwidth that is allocated to the NPUSCH channel. - numberOfTones
- Type: SystemInt32
Specifies the number of subcarriers (tones) within the 200 kHz bandwidth that is allocated to the NPUSCH channel. - modulationType
- Type: NationalInstruments.RFmx.LteMXRFmxLteMXNPuschModulationType
Specifies the modulation type that is used by the NPUSCH channel. This parameter is valid when numberOfTones is equal to 1 and SetNPuschFormat(String, Int32) is equal to 1. The modulation type for other configurations is defined in Table 10.1.3.2-1 of the 3GPP TS 36.211 specification.
Return Value
Type: Int32Returns the status code of this method. The status code either indicates success or describes a warning condition.