AcpComponentCarrierConfiguration

class nirfmxnr.acp_component_carrier_configuration.AcpComponentCarrierConfiguration(signal_obj)[source]

Bases: object

get_integration_bandwidth(selector_string)[source]

Gets the integration bandwidth of the component carrier (CC). This value is expressed in Hz.

Use “carrier<k>” or “subblock<n>” or “subblock<n>/carrier<k>” as the Selector String to read this result.

The default value is 9 MHz.

Parameters:

selector_string (string) – Pass an empty string.

Returns:

attr_val (float):

Specifies the integration bandwidth of the component carrier (CC). This value is expressed in Hz.

error_code (int):

Returns the status code of this method. The status code either indicates success or describes a warning condition.

Return type:

Tuple (attr_val, error_code)

set_integration_bandwidth(selector_string, value)[source]

Sets the integration bandwidth of the component carrier (CC). This value is expressed in Hz.

Use “carrier<k>” or “subblock<n>” or “subblock<n>/carrier<k>” as the Selector String to read this result.

The default value is 9 MHz.

Parameters:
  • selector_string (string) – Pass an empty string.

  • value (float) – Specifies the integration bandwidth of the component carrier (CC). This value is expressed in Hz.

Returns:

Returns the status code of this method. The status code either indicates success or describes a warning condition.

Return type:

int