NI RFmx NR Signal Detection Attributes - ni/grpc-device GitHub Wiki

Signal Detection Attributes

RFMXNR_ATTR_AUTO_RESOURCE_BLOCK_DETECTION_ENABLED

Data Type: int32
Access: read/write
Functions: RFmxNR_SetAttributeI32
RFmxNR_GetAttributeI32
Description: Specifies whether the values of modulation type, number of resource block clusters, resource block offsets, and number of resource blocks are auto-detected by the measurement or configured by you.

When you set the RFMXNR_ATTR_LINK_DIRECTION attribute to RFMXNR_VAL_LINK_DIRECTION_UPLINK, enabling RFMXNR_ATTR_AUTO_RESOURCE_BLOCK_DETECTION_ENABLED attribute detects the RFMXNR_ATTR_PUSCH_MODULATION_TYPE, RFMXNR_ATTR_PUSCH_NUMBER_OF_RESOURCE_BLOCK_CLUSTERS, RFMXNR_ATTR_PUSCH_RESOURCE_BLOCK_OFFSET, and RFMXNR_ATTR_PUSCH_NUMBER_OF_RESOURCE_BLOCKS attributes.

When you set the RFMXNR_ATTR_LINK_DIRECTION attribute to RFMXNR_VAL_LINK_DIRECTION_DOWNLINK, enabling RFMXNR_ATTR_AUTO_RESOURCE_BLOCK_DETECTION_ENABLED attribute detects the PDSCH Mod Type, PDSCH Num RB Clusters, PDSCH RB Offset, and PDSCH Num RBs attributes.

When this attribute is enabled, the modulation type, number of resource block clusters, resource block offsets, and number of resource blocks of the received signal are assumed to be the constant in all active symbols of the received signal.

You do not need to use a selector string to configure or read this attribute for the default signal instance. Refer to the Selector Strings topic for information about the string syntax for named signals.

The default value is RFMXNR_VAL_AUTO_RESOURCE_BLOCK_DETECTION_ENABLED_TRUE.

Get Function: RFmxNR_GetAutoResourceBlockDetectionEnabled
Set Function: RFmxNR_SetAutoResourceBlockDetectionEnabled
Values:
RFMXNR_VAL_AUTO_RESOURCE_BLOCK_DETECTION_ENABLED_FALSE (0) The values of modulation type, number of resource block clusters, resource block offsets, and number of resource blocks that you specify are used for the measurement.
RFMXNR_VAL_AUTO_RESOURCE_BLOCK_DETECTION_ENABLED_TRUE (1) The values of modulation type, number of resource block clusters, resource block offsets, and number of resource blocks are auto-detected by the measurement.
⚠️ **GitHub.com Fallback** ⚠️