collapse_allSyntax

Top  Previous  Next

 

Boonton55xxx IVI Driver Reference


 

IIviDriverUtility Interface


See Also



IVI Driver utility interface

Namespace: Ivi.Driver.Interop

Assembly: Ivi.Driver.Interop (in Ivi.Driver.Interop.DLL)

Visual Basic

Public Interface IIviDriverUtility

C#

public interface IIviDriverUtility

Visual C++

__interface IIviDriverUtility

collapse_allMethods


Name

Description

Public method

Disable

Quickly places the instrument in a state where it has no, or minimal, effect on the external system to which it is connected. This state is not necessarily a known state.

Public method

ErrorQuery

Queries the instrument and returns instrument specific error information. This function can be used when QueryInstrumentStatus is True to retrieve error details when the driver detects an instrument error.

Public method

LockObject

Obtains a multithread lock on the driver after waiting until all other execution threads have released their locks on the instrument session.

Public method

Reset

Places the instrument in a known state and configures instrument options on which the IVI specific driver depends (for example, enabling/disabling headers). For an IEEE 488.2 instrument, Reset sends the command string *RST to the instrument.

Public method

ResetWithDefaults

Does the equivalent of Reset and then, (1) disables class extension capability groups, (2) sets attributes to initial values defined by class specs, and (3) configures the driver to option string settings used when Initialize was last executed.

Public method

SelfTest

Performs an instrument self test, waits for the instrument to complete the test, and queries the instrument for the results. If the instrument passes the test, TestResult is zero and TestMessage is 'Self test passed'.

Public method

UnlockObject

Releases a previously obtained mutlithread lock.

Top

collapse_allSee Also

Reference

Ivi.Driver.Interop Namespace

Footer image

Copyright 2013-16 Boonton. All rights reserved.