SlotPowerResults

Provides methods to fetch and read the SlotPower measurement results.

class nirfmxcdma2k.slotpower_results.SlotPowerResults(signal_obj)[source]

Bases: object

Provides methods to fetch and read the SlotPower measurement results.

fetch_powers(selector_string, timeout)[source]

Fetches the SlotPower and SlotPower delta values for all slots in the configured measurement interval. The slot power delta is the difference in power between adjacent slots.

Parameters:
  • selector_string (string) –

    This parameter specifies a Selector String comprising of result name. Examples:

    ””

    ”signal::sig1”

    ”result::r1”

    ”signal::sig1/result::r1”

    You can use the build_result_string() method to build the selector string.

  • timeout (float) – This parameter specifies the timeout for fetching the specified measurement. This value is expressed in seconds. Set this value to an appropriate time, longer than expected for fetching the measurement. A value of -1 specifies that the method waits until the measurement is complete. The default value is 10.

Returns:

slot_power (float):

This parameter returns the array of SlotPower for all slots in the configured measurement interval. This value is expressed in dBm.

slot_power_delta (float):

This parameter returns the array of SlotPower delta values for all slots in the configured measurement interval. The slot power delta is the difference in power between adjacent slots. This value is expressed in dB.

error_code (int):

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

Return type:

Tuple (slot_power, slot_power_delta, error_code)