Specifies the modulation scheme used in the physical uplink shared channel (PUSCH) of the signal being measured.

Syntax

RFMXNR_ATTR_PUSCH_MODULATION_TYPE

Numeric Value

Data Type

Access

Applies To

9437222

int32

Read/Write

PUSCH

Remarks


The PI/2 BPSK modulation type is supported only when you set the RFMXNR_ATTR_PUSCH_TRANSFORM_PRECODING_ENABLED attribute to True. This attribute is ignored if you set the RFMXNR_ATTR_AUTO_RESOURCE_BLOCK_DETECTION_ENABLED attribute to True.

Use "pusch<<i>r</i>>" or "user<<i>l</i>>" or "bwp<<i>m</i>>" or "carrier<k>" or "subblock<n>" or "subblock<n>/carrier<k>/bwp<<i>m</i>>/user<<i>l</i>>/pusch<<i>r</i>>" as the Selector String to configure or read this attribute.

The default value is QPSK.

Name

Value

Description

RFMXNR_VAL_PUSCH_MODULATION_TYPE_PI_BY_2_BPSK

0 (0x0)

Specifies a PI/2 BPSK modulation scheme.

RFMXNR_VAL_PUSCH_MODULATION_TYPE_QPSK

1 (0x1)

Specifies a QPSK modulation scheme.

RFMXNR_VAL_PUSCH_MODULATION_TYPE_QAM16

2 (0x2)

Specifies a 16 QAM modulation scheme.

RFMXNR_VAL_PUSCH_MODULATION_TYPE_QAM64

3 (0x3)

Specifies a 64 QAM modulation scheme.

RFMXNR_VAL_PUSCH_MODULATION_TYPE_QAM256

4 (0x4)

Specifies a 256 QAM modulation scheme.

RFMXNR_VAL_PUSCH_MODULATION_TYPE_QAM1024

5 (0x5)

Specifies a 1024 QAM modulation scheme.

RFMXNR_VAL_PUSCH_MODULATION_TYPE_PSK8

100 (0x64)

Specifies a 8 PSK modulation scheme.