User`s manual

VXI Technology, Inc.
64 Tektronix to VXI Technology Cross-Ref. Guide
VXIPLUG&PLAY COMMON FUNCTION CALLS
Background
The VX4357 is a Tektronix/CDS legacy card. It is not part of the SurePath family, therefore, its
driver is completely independent of the SurePath function calls.
Rehosting
To replace obsolete components typically requires a great deal of software effort because there are
often many test program sets that need to be changed. VXI Technology has greatly simplified this
task by developing a translation driver set for Tektronix instruments and switches for which there
are functionally compatible VTI modules . The translation driver for the VX4357 takes Tektronix
function calls, and converts them to SMIP II calls. The result is that any code written to operate
with the VX4357 can be used, without modification, when an SM4357 is installed in its place.
All commonly used functions are supported in the translation driver set. For those functions not
supported, VTI includes the translation driver source code for custom modification or will add
unsupported functions to the set by request. A list of all tkvx4357 functions supported in the
translation driver set are listed in the following table.
TABLE 8-1: TKVX4357_32.DLL: SM4357 TRANSLATION DRIVER - SUPPORTED FUNCTIONS
Class or Window
Function
Initialize tkvx4357_init
Auto Initialize tkvx4357_autoConnectToFirst
Auto Initialize tkvx4357_autoConnectToSlot
Auto Initialize tkvx4357_autoConnectToLA
Auto Initialize tkvx4357_autoConnectToAll
Route tkvx4357_setOrReset
Route tkvx4357_switchRelay
Route tkvx4357_queryRelay
Route tkvx4357_delay
Route tkvx4357_queryDelay
Route tkvx4357_setRelaySwitches1
Route tkvx4357_setRelaySwitches2
Route tkvx4357_setRelaySwitches3
Route tkvx4357_setRelaySwitches4
Utility Error Handling tkvx43x0_error_message
Utility Error Handling tkvx43x0_error_query
Utility tkvx43x0_reset
Utility tkvx43x0_self_test
Utility tkvx43x0_revision_query
Utility tkvx43x0_getSlotList
Utility tkvx43x0_getSlotandLAList
Utility tkvx43x0_getSlotNumber
Utility tkvx43x0_getInstrDesc
Utility tkvx43x0_getSlotandLAList
Utility tkvx43x0_getManufacturerID
Utility tkvx43x0_getModelCode
Utility tkvx43x0_getVisaRev
Utility tkvx43x0_sleep
Close tkvx43x0_close
Exceptions
None