Kt34400SecondaryDisplayFrequency

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

Kt34400SecondaryDisplayFrequency interface.

property aperture

Sets or gets the integration time in seconds (called aperture time) for Secondary frequency measurements.

Access:

ReadWrite

Type:

datetime.timedelta

configure(self: keysight_kt34400.keysight_kt34400.Kt34400SecondaryDisplayFrequency, range: float, resolution: keysight_kt34400.keysight_kt34400.Resolution) None

Configure the meter for a Secondary frequency measurement.

Parameters:
  • range (float) – Approximate frequency of the input signal in hertz, between 1 Hz and 1 MHz. Positive values only.

  • resolution (Resolution) – Measurement resolution. Select from Least (4.5 digits), Default (5.5 digits) and Best (5.5 digits). Higher resolutions (5.5 digits) result in slower measurement speeds.

Returns:

None

Remarks:
  • This method resets all frequency measurement parameters and trigger parameters to their default values. Then, it configures the meter for frequency measurements but does not initiate the measurement.
  • Desired range is 1 Hz and 1 MHz.
  • If input value is greater than that can be measured on the selected range, "9.9E+37" is returned.
  • To measure voltage frequency the user must set the Kt34400.function to Function.ACVoltage before calling this method.
  • The user should also set Kt34400.voltage_range. The voltage range should be 0.1 volts or greater for more accurate frequency measurements.
  • To measure current frequency the user must set the Kt34400.function to Function.ACCurrent before calling this method.
  • The user should also set Kt34400.current_range. The current range should be 0.01 amps or greater for more accurate frequency measurements.
  • property current_auto_range_enabled

    Enables or disables auto ranging for Secondary frequency measurements.

    Access:

    ReadWrite

    Type:

    bool

    property current_range

    Sets or gets the current range for Secondary frequency measurements.

    Access:

    ReadWrite

    Type:

    float

    Remarks:
  • Input range is from 10mA to 10A.
  • Selecting this property sets the CurrentAutoRangeEnabled to false.
  • property function

    Selects the secondary measurement function for frequency measurements.

    Access:

    ReadWrite

    Type:

    FrequencySecondaryFunction

    measure(self: keysight_kt34400.keysight_kt34400.Kt34400SecondaryDisplayFrequency, range: float, resolution: keysight_kt34400.keysight_kt34400.Resolution) float

    Performs a single Secondary frequency measurement using the default values for measurement and trigger parameters.

    Parameters:
    • range (float) – Approximate frequency of the input signal in hertz, between 3 Hz and 300 kHz. Positive values only.

    • resolution (Resolution) – Measurement resolution. Select from Least (4.5 digits), Default (5.5 digits) and Best (5.5 digits). Higher resolutions (5.5 digits) result in slower measurement speeds.

    Returns:

    The measured value in Hz.

    Return type:

    float

    Remarks:
  • This method resets all frequency measurement parameters and trigger parameters to their default values. Then, it configures the meter for frequency measurements but does not initiate the measurement.
  • Desired range is 100 mV(MIN), 1 V, 10 V, 100 V, 1000 V(MAX).
  • If input value is greater than that can be measured on the selected range , "+9.9E+37" is returned.
  • Timeout may need to be adjusted using Kt34400.io_timeout for executing this method.
  • property voltage_auto_range_enabled

    Enables or disables auto ranging for Secondary frequency measurements.

    Access:

    ReadWrite

    Type:

    bool

    property voltage_range

    Sets or gets the voltage range for Secondary frequency measurements.

    Access:

    ReadWrite

    Type:

    float

    Remarks:
  • Input range is from 100mV to 750V.
  • When this property is set to true, the instrument selects the appropriate range based on the input signal detected
  • Selecting this property sets the VoltageAutoRangeEnabled to false.