Kt34400Math

Access interface members using: driver.math
Where driver is a reference to the driver’s root interface returned by the constructor.
class Kt34400Math

Kt34400Math interface.

clear(self: keysight_kt34400.keysight_kt34400.Kt34400Math) None

Clears all limits, histogram data, statistics, and measurements.

Returns:

None

property d_bm_ref_resistance

Sets or gets the dBm reference resistance.

Access:

ReadWrite

Type:

DBmRefResistance

Remarks:
  • Before using this property, set Kt34400.enabled to True.
  • The dBm reference resistance is not reset when math functions are enabled by the Kt34400.enabled is set to True.
  • Default value is DBmRefResistance.DBmRefResistance600
  • property db_reference

    Stores a relative value in the meter’s dB Relative Register.

    Access:

    ReadWrite

    Type:

    float

    Remarks:
  • Before using this property set Kt34400.enabled to True.
  • This property can take any value between -120 dBm and +120 dBm. The default value is 0 dBm.
  • property enabled

    Sets or Gets the selected calculation function ON or OFF. True for ON and False for OFF. Enabling or re-enabling math (Enabled = true) clears the math registers used for limits, statistics, and dB reference value calculations.

    Access:

    ReadWrite

    Type:

    bool

    Remarks:
  • Changing the Kt34400.function sets this property to false.
  • property function

    Set or Get the Calculation function to be used.

    Access:

    ReadWrite

    Type:

    MathFunction

    Remarks:
  • Kt34400.enabled should be set to true before using this property
  • property histogram

    Reference to the Kt34400MathHistogram interface.

    Access:

    Readonly

    Type:

    Kt34400MathHistogram

    property limit

    Reference to the Kt34400MathLimit interface.

    Access:

    Readonly

    Type:

    Kt34400MathLimit

    property offset

    Stores a null value in the meter’s Null Register.

    Access:

    ReadWrite

    Type:

    float

    Remarks:
  • This property can take any value between -120% and +120% of the highest range for the present function (in the fundamental units for the function). MAX = +120% of the highest range. The units depend upon the current measurement function.
  • property scale

    Reference to the Kt34400MathScale interface.

    Access:

    Readonly

    Type:

    Kt34400MathScale

    property smoothing_enabled

    Enables or disables a smoothing (moving average) filter on the measurements.

    Access:

    ReadWrite

    Type:

    bool

    property smoothing_response

    Selects the number of measurements to be averaged by the moving average (boxcar) filter.

    Access:

    ReadWrite

    Type:

    SmoothingResponse

    property statistics

    Reference to the Kt34400MathStatistics interface.

    Access:

    Readonly

    Type:

    Kt34400MathStatistics

    property trend_chart_enabled

    Enables or disables trend chart data when controlling the instrument from remote.

    Access:

    ReadWrite

    Type:

    bool

    Child Interfaces