Specifies whether the noise calibration and measurement is performed manually by the user or automatically by RFmx. Refer to the measurement guidelines section in the Noise Compensation Algorithm topic for more information.

Syntax

RFMXSPECAN_ATTR_ACP_NOISE_CALIBRATION_MODE

Numeric Value

Data Type

Access

Applies To

1052737

int32

Read/Write

N/A

Remarks


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

The default value is Auto.

Name

Value

Description

RFMXSPECAN_VAL_ACP_NOISE_CALIBRATION_MODE_MANUAL

0 (0x0)

When you set the RFMXSPECAN_ATTR_ACP_MEASUREMENT_MODE attribute to Calibrate Noise Floor, you can initiate instrument noise calibration for the ACP measurement manually. When you set the ACP Meas Mode attribute to Measure, you can initiate the ACP measurement manually.

RFMXSPECAN_VAL_ACP_NOISE_CALIBRATION_MODE_AUTO

1 (0x1)

When you set the RFMXSPECAN_ATTR_ACP_NOISE_COMPENSATION_ENABLED to True, RFmx sets the RFMXINSTR_ATTR_INPUT_ISOLATION_ENABLED attribute to Enabled and calibrates the instrument noise in the current state of the instrument. RFmx then resets the Input Isolation Enabled attribute and performs the ACP measurement, including compensation for noise of the instrument. RFmx skips noise calibration in this mode if valid noise calibration data is already cached. When you set the RFMXSPECAN_ATTR_ACP_NOISE_COMPENSATION_ENABLED attribute to False, RFmx does not calibrate instrument noise and only performs the ACP measurement without compensating for noise of the instrument.