Kt34400

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

Root interface of driver hierarchy.

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: keysight_kt34400.keysight_kt34400.Kt34400, resource_name: str, id_query: bool, reset: bool) -> None

    Creates a new instance of the driver and opens an I/O session with the instrument.

    Parameters:
    • resource_name (str) - An instrument specific string that identifies the address of the instrument, such as a VISA resource descriptor string.

    • id_query (bool) - Specifies whether to verify the ID of the instrument.

    • reset (bool) - Specifies whether to reset the instrument.

    Returns:

    None

    remarks:
    For detailed parameter usage see: Creating a Driver Instance
  2. __init__(self: keysight_kt34400.keysight_kt34400.Kt34400, resource_name: str, id_query: bool, reset: bool, options: str) -> None

    Creates a new instance of the driver and opens an I/O session with the instrument.

    Parameters:
    • resource_name (str) - An instrument specific string that identifies the address of the instrument, such as a VISA resource descriptor string.

    • id_query (bool) - Specifies whether to verify the ID of the instrument.

    • reset (bool) - Specifies whether to reset the instrument.

    • options (str) - A string that allows the user to specify the initial values of certain inherent attributes.

    Returns:

    None

    remarks:
    For detailed parameter usage see: Creating a Driver Instance
  3. __init__(self: keysight_kt34400.keysight_kt34400.Kt34400, instance: capsule) -> None

    Creates a new instance of the driver from other driver instance

    Parameters:
    • instance (capsule) - Reference to the instance of other driver Api

    Returns:

    None

property ac_current

Reference to the Kt34400ACCurrent interface.

Access:

Readonly

Type:

Kt34400ACCurrent

property ac_voltage

Reference to the Kt34400ACVoltage interface.

Access:

Readonly

Type:

Kt34400ACVoltage

property calibration

Reference to the Kt34400Calibration interface.

Access:

Readonly

Type:

Kt34400Calibration

property capacitance

Reference to the Kt34400Capacitance interface.

Access:

Readonly

Type:

Kt34400Capacitance

close(self: keysight_kt34400.keysight_kt34400.Kt34400) None

Closes the I/O session to the instrument, as well as other unmanaged resources. The behavior is the same as IDisposable.Dispose.

Returns:

None

property continuity

Reference to the Kt34400Continuity interface.

Access:

Readonly

Type:

Kt34400Continuity

property dc_current

Reference to the Kt34400DCCurrent interface.

Access:

Readonly

Type:

Kt34400DCCurrent

property dc_voltage

Reference to the Kt34400DCVoltage interface.

Access:

Readonly

Type:

Kt34400DCVoltage

property diode

Reference to the Kt34400Diode interface.

Access:

Readonly

Type:

Kt34400Diode

property display

Reference to the Kt34400Display interface.

Access:

Readonly

Type:

Kt34400Display

property driver_operation

Reference to the DriverOperation interface.

Access:

Readonly

Type:

DriverOperation

property f_resistance

Reference to the Kt34400FResistance interface.

Access:

Readonly

Type:

Kt34400FResistance

property frequency

Reference to the Kt34400Frequency interface.

Access:

Readonly

Type:

Kt34400Frequency

property function

Sets or gets the measurement function (all function-related measurement attributes are retained).

Access:

ReadWrite

Type:

Function

Remarks:
  • If you change the measurement function, all measurement attributes of the previous function (range, resolution, etc.) are remembered. If you return to the original function, all previously-defined measurement attributes will be restored.
  • get_configuration(self: keysight_kt34400.keysight_kt34400.Kt34400) Tuple[keysight_kt34400.keysight_kt34400.Function, float, float]

    This method returns the present (primary) instrument configuration as a quoted string.

    Returns:

    A tuple containing:

    • function (Function) : Measurement function for the meter.

    • range (float) : Desired range.

    • resolution (float) : Measurement resolution.

    Type:

    tuple[Function, float, float]

    Remarks:
  • Range and Resolution values are not applicable when Kt34400.function is either Function.Diode, Function.Continuity or Function.Temperature.
  • Resolution value is not applicable when Kt34400.function is Function.Capacitance.
  • get_configuration_ex(self: keysight_kt34400.keysight_kt34400.Kt34400) Tuple[keysight_kt34400.keysight_kt34400.Function, float, keysight_kt34400.keysight_kt34400.Resolution]

    This method returns the present (primary) instrument configuration as a quoted string.

    Returns:

    A tuple containing:

    • function (Function) : Measurement function for the meter.

    • range (float) : Desired range.

    • resolution (Resolution) : Measurement resolution.

    Type:

    tuple[Function, float, Resolution]

    Remarks:
  • Range and Resolution values are not applicable when Kt34400.function is either Function.Diode, Function.Continuity or Function.Temperature.
  • Resolution value is not applicable when Kt34400.function is Function.Capacitance.
  • get_instance(self: keysight_kt34400.keysight_kt34400.Kt34400) capsule

    Get the pointer to the root impl class of the Api. This is used to share Cmi instance between main driver and add-on.

    Returns:

    capsule

    property identity

    Reference to the DriverIdentity interface.

    Access:

    Readonly

    Type:

    DriverIdentity

    property math

    Reference to the Kt34400Math interface.

    Access:

    Readonly

    Type:

    Kt34400Math

    property measurement

    Reference to the Kt34400Measurement interface.

    Access:

    Readonly

    Type:

    Kt34400Measurement

    property memory

    Reference to the Kt34400Memory interface.

    Access:

    Readonly

    Type:

    Kt34400Memory

    property period

    Reference to the Kt34400Period interface.

    Access:

    Readonly

    Type:

    Kt34400Period

    property resistance

    Reference to the Kt34400Resistance interface.

    Access:

    Readonly

    Type:

    Kt34400Resistance

    property secondary_display

    Reference to the Kt34400SecondaryDisplay interface.

    Access:

    Readonly

    Type:

    Kt34400SecondaryDisplay

    property status

    Reference to the Kt34400Status interface.

    Access:

    Readonly

    Type:

    Kt34400Status

    property system

    Reference to the IKt34400 interface.

    Access:

    Readonly

    Type:

    Kt34400System

    property temperature

    Reference to the Kt34400Temperature interface.

    Access:

    Readonly

    Type:

    Kt34400Temperature

    property trigger

    Reference to the Kt34400Trigger interface.

    Access:

    Readonly

    Type:

    Kt34400Trigger

    property utility

    Reference to the DriverUtility interface.

    Access:

    Readonly

    Type:

    DriverUtility

    Child Interfaces