Skip to content

NI RFmx NR Signal Detection Attributes

Ryan Eckenrode edited this page Mar 1, 2022 · 3 revisions

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.

Table of Contents

Internal Development

Creating and Setting Up a gRPC Server

Server Security Support

Creating a gRPC Client

gRPC Client Examples

Session Utilities API Reference

Driver Documentation

gRPC API Differences From C API

Sharing Driver Sessions Between Clients

C API Docs
NI-DAQmx
NI-DCPOWER
NI-DIGITAL PATTERN DRIVER
NI-DMM
NI-FGEN
NI-FPGA
NI-RFmx Bluetooth
NI-RFmx NR
NI-RFmx WCDMA
NI-RFmx GSM
NI-RFmx CDMA2k
NI-RFmx Instr
NI-RFmx LTE
NI-RFmx SpecAn
NI-RFmx TD-SCDMA
NI-RFmx WLAN
NI-RFSA
NI-RFSG
NI-SCOPE
NI-SWITCH
NI-TCLK
NI-XNET
Clone this wiki locally