|
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
|
Methods
|
Name
|
Description
|
|
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.
|
|
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.
|
|
LockObject
|
Obtains a multithread lock on the driver after waiting until all other execution threads have released their locks on the instrument session.
|
|
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.
|
|
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.
|
|
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'.
|
|
UnlockObject
|
Releases a previously obtained mutlithread lock.
|
Top
See Also
Reference
Ivi.Driver.Interop Namespace
Copyright 2013-16 Boonton. All rights reserved.
|